每一个钱包都有一个 nonce 值,这个值0开始自增,每次交易的时候都会带上nonce值,nonce使用必须按顺序。
如果当前的nonce值是10,提交的交易的如果nonce值为11,交易就会进入打包流程,但是如果提交的交易nonce为12,那么这笔nonce值为12的交易,将会等到nonce值为11的交易打包了,12才进入打包流程。
如果一个交易还在等待打包中(pending),gas价格提高10%,使用相同的nonce值提交,高gas价格的交易就会替换低gas的交易。
同一个钱包地址,可以在多个evm链上使用,具体的每个链nonce值单独计算。