5 ERC20向合约地址转账的问题

function deposition(address _tokenAddress,uint256 amount)public payable {

        IERC20 token = IERC20(_tokenAddress);
        token.approve(address(this),amount);
        token.transferFrom(msg.sender,address(this),amount);
    }

以上是我写的ERC20向合约地址转账的代码,转账失败。您能否看出是什么问题?

请先 登录 后评论

4 个回答

Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
六天 - 区块链研发工程师
请先 登录 后评论
jack zhang
请先 登录 后评论
合约开发 - 开发工程师
请先 登录 后评论
  • 5 关注
  • 0 收藏,6937 浏览
  • jack zhang 提出于 2020-06-16 10:26