0

在提交一些 tx 并且它们处于“待处理”状态后,我遇到了一个奇怪的问题,但其他 tx 使用了这些待处理 tx 中的随机数。

如果我使用 web3 通过 web3.geth.txpool.content() 获取 txpool,我会在“待处理”部分中看到来自我的地址的几个条目。特别是随机数 3441-3443。如果我得到地址的当前事务计数,它显示 3441。如果我看一下 bscscan,我还有许多其他成功的事务,其 nonce 高于 3441....如果我浏览这些条目,我能够找到使用这些 nonce 的成功 txs……但我仍然有使用这些 nonce 的待处理 txs。

如果我尝试使用待处理 tx 中的 nonce 将待处理的交易替换为更高的 gas 价格,它似乎所做的就是更新 txpool 待处理部分中的交易。

4

1 回答 1

0

原来我连接的测试网节点都搞砸了。连接到不同的节点使事情正常。

于 2021-08-18T12:03:18.967 回答