我要把token从合约地址转移到另一个地址 这个是怎么写呢
假设 持有 ERC20Token 的合约称为 A , 则 A 合约需要实现一个函数:
function transfer(IERC20 tokenAddress, address to, uint amount) external { // 这里一般还需要加上权限控制,要不能币就被任意转走了 tokenAddress.transfer(to, amount); }
IERC20 是 ERC20 的接口定义。