簡體   English   中英

任何人都可以調用ERC20令牌的transferFrom函數嗎?

[英]Can anyone call transferFrom function of a ERC20 token?

對於以下代碼:

contract ERC20Token {
    function transferFrom(address from, address to, uint value);
}

contract MyContract {
    function myFunction(address tokenAddr) {
      ERC20Token tok = ERC20Token(tokenAddr);
      tok.transferFrom(_owner, _recipient, 100);
    }
}

任何人都可以調用ERC20令牌的transferFrom函數嗎?

任何人都可以調用他們想要的任何函數,因此從字面上看,是的,任何人都可以調用它。

但是,在符合ERC20令牌合約,該交易將恢復,除非來電已被授權足夠的令牌從傳輸from地址。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM