Go-Ethereum
天然氣、天然氣價格、天然氣成本
我在文件中讀到
miners set the gas cost
. 這是否意味著不同礦工的 gas 成本不同?如果不是,如何確定?此外,當在 geth 中引用契約時,我們會寫:
var token = tokenContract.new(供應,{來自:web3.eth.accounts
$$ 0 $$, 數據:tokenCompiled.token.code,
gas: 1000000
}…….這
gas
是什麼?是客戶設定的gas費用嗎?或者用於交易的最大gas?
在事務對像
{ from:web3.eth.accounts[0], data:tokenCompiled.token.code, gas: 1000000 }
中,gas
屬性確實是用於事務的最大值。交易對像也可以有一個
gasPrice
屬性。礦工決定gasPrice
他們願意接受什麼。如果gasPrice
太小,礦工將忽略交易。Geth 被配置為它應該提供一個大多數礦工都會接受的價格,但是如果您希望您的交易可能被礦工更快地處理,您可以指定您自己的gasPrice
.現在, gas 成本等於交易使用的 gas 乘以
gasPrice
。