Web3js

智能合約功能總是返回價格低於或超過塊氣體限制的交易

  • May 11, 2021

想知道是否有人以前遇到過這種情況。我通過 Infura 使用 Ropsten,無論我將 gas 設置為什麼,它總是會返回被低估或超過塊 gas 限制的交易。

檢查最近開采的區塊的氣體限制(您可以從您的案例中的 Ropsten 的 etherscan 首頁找到此內容)。將氣體限制設置得更接近該值。然後降低gas價格。對我來說,當 gas 價格設置為 10 Gwei 時它起作用了,但它可能會有所不同。

只需增加gasPrice 和gasLimit。例如

gasPrice: 400000000000,
gasLimit: 4000000,

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