如果交易卡在链上,最终如何操作?

leiiiooo leiiiooo 提出于 2022-05-15 21:21 5673 浏览

RT 如果现在有一笔交易卡在链上了。 我想分几种情况咨询一下:

  1. 这个交易的nonce值过大。我理解这种情况,他应该会一直在内存池中,需要一直等待,直到nonce连续。这个应该不会被抛弃。
  2. 这个交易的gas price过低。这种情况过一段时间,这笔交易会被抛弃掉吗,如果被抛弃,时间是过多久,并且这个eoa的nonce会增加吗?

还有其他交易卡在链上的情况吗?交易的最终结果会是怎么样的。 感谢各位大佬。

最佳答案

2022-05-23 20:29

没有卡在链上这个说法,交易在没有打包前,都是发生在链下的行为, 这部分是没有共识的,它会在内存池里存留多有也没有硬规定,不同的节点处理会不一样。

交易只有打包(上链)后, nonce 才会增加。 没有打包nonce 就不会增加。

Tiny熊

擅长:智能合约,以太坊 · 采纳率 33% · 回答于 2022-05-16 09:52

其它 0 个回答

写回答

你需要登录后才可以回答问题,登录