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

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

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

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

请先 登录 后评论

最佳答案 2022-05-23 20:29

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

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

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 0 收藏,3576 浏览
  • leiiiooo 提出于 2022-05-15 21:21