![](/img/trans.png)
[英]TransferFrom() function for ETH(as native token not ERC20)?
[英]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.