solidity學習(三)----transferFrom的具體用法


transferFrom 可以理解為“代轉”,意思就是account1幫2轉賬給3,這時我們登錄的賬戶肯定是2,所以第一步確定主體,假如我就是account2。

第二步,檢查自己和1的關系,(查看approve的值,1賦予我多少錢,在設置approve的時候肯定登錄的是1),在1給我的范圍里,請1哥幫我給account3錢。

第三步,sender是真正給錢的1哥,recipient是收款方account3

 

 

 所以,注意:approve值和是否夠、登錄賬戶是account2,sender是真正給錢的人。

官方參考文檔中,說了sender等賬戶的用法:https://eips.ethereum.org/EIPS/eip-20


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM