core: only change the nonce if the account nonce is lower
This commit is contained in:
		@@ -69,7 +69,9 @@ func (pool *TxPool) Start() {
 | 
			
		||||
 | 
			
		||||
		for _, tx := range pool.pending {
 | 
			
		||||
			if addr, err := tx.From(); err == nil {
 | 
			
		||||
				pool.state.SetNonce(addr, tx.Nonce())
 | 
			
		||||
				if pool.state.GetNonce(addr) < tx.Nonce() {
 | 
			
		||||
					pool.state.SetNonce(addr, tx.Nonce())
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user