Go-Ethereum
智能合約中 GAS 的最大限制是多少
如果可能的話,您能否通過範例正確解釋智能合約中的 GAS 概念。合約中的 GAS 上限是多少?
很明顯,如果我使用更多的汽油,我必須支付更多……所以我可以在哪裡得到實際的計算。
關於這個主題有很多很好的 YouTube 展示文稿。我推薦來自 ConsenSys 的 Joseph Chow 的一個。在這裡觀看:“乙太坊、天然氣、燃料和費用” https://youtu.be/dd-ajiMl4HY
如果合約 tx 幸運地成為一個區塊中唯一的一個 tx,或者您自己挖了一個區塊,則合約呼叫可以佔用每個區塊的所有 gas。目前的氣體限制可以在網路統計頁面上查看。https://ethstats.net/
在進行任何智能合約函式呼叫之前,您可以使用以下 Web3 JS 函式來估算 Gas -
https://github.com/ethereum/wiki/wiki/JavaScript-API#web3ethestimategas
此外,在初始化創世塊之前,在 genesis.json 文件中定義了 Gas Limit。
您可以查看此連結以更好地理解這些概念 -
https://souptacular.gitbooks.io/ethereum-tutorials-and-tips-by-hudson/content/private-chain.html