Transactions

是否清楚,對於使用“address.transfer(amount)”進行的每次“乙太”轉移,必須支付多少“費用”?

  • July 18, 2018

是否清楚,對於使用“address.transfer(amount)”的每次“乙太”轉賬必須支付多少“費用”?我的意思是轉移的費用是ether多少address.transfer(amount)?這個交易費用是固定值嗎?和交易有fee區別gas price嗎?這裡提到

“只輸送了少量的氣體(21000 氣體)。”

這是否意味著交易fee21000 wei

address.transfer將使用大約 9000 種氣體,並設置 2300 種氣體的氣體限制。這意味著,如果轉移到另一個合約,則只有 2300 gas 可用於目標合約中的執行程式碼。

2100 萬是使用者擁有的賬戶 (UOA) 將乙太幣從一個 UOA 轉移到另一個 UOA 開始的交易的基本成本 21000 和合約,基本成本也是 21000。加上執行合約程式碼的成本。

address.transfer是一個消​​息呼叫,在交易中,所以如果你執行一個包含address.transfer你的函式,你將支付 21000 天然氣加上 9000 天然氣(大約)。

希望這可以幫助

引用自:https://ethereum.stackexchange.com/questions/54600