Truffle
汽油價格過低如何糾正(松露部署)?
松露.js
module.exports = { networks: { development: { host: "127.0.0.1", port: 8540, network_id: "*", gas: 4600000, gasPrice: 4000000 // Match any network id } } };
< “code”: -32010, < “message”: “交易gas價格太低。隊列中有另一個具有相同nonce的交易。嘗試增加gas價格或增加nonce。” < }, < “id”: 6 < }
我正在使用平價。
我怎麼知道應該使用什麼 gas 價格,或者 nonce 是如何改變的?
您的問題實際上不是汽油價格,而是交易的隨機數。
就是說已經有一筆交易等待使用完全相同的隨機數進行探勘。您必須增加交易的隨機數。我建議你閱讀黃皮書
gas price 消息只是說它不能接受此交易,因為它應該具有比另一個更高的 gas 價格才能被認為是正確的。
在節點的開頭使用 –no-persistent-txqueue 刪除舊的 txn。