Go-Ethereum

如何在 txpool 中正確設置事務超時?

  • April 8, 2022

我想將交易掛起時間限制為 5 秒,之後交易被視為失敗;

--txpool.lifetime 解決問題了嗎?

**Ethereal**您可以使用每 5 秒遇到一次的自動 python 腳本 來刪除/拒絕事務。

要了解有關Ethereal的更多資訊,請通過以下連結:

釋放卡住的乙太坊交易

希望這個答案對您有所幫助。

只是為了詳細說明馬赫什的回答。

交易不能取消或標記為失敗。一旦您向網路送出交易,就無法取消它。

你唯一能做的就是覆蓋交易。請注意,這只是一個技巧,實際上它只是意味著您使用相同的 nonce 向網路發送*另一筆交易。*如果新交易的 gas 價格更高,礦工可能會首先將其包含在一個區塊中。一旦該交易被開採,舊交易將變得無效,因為具有該隨機數的交易已經被開採。

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