go-ethereum/core/txpool
Luis Ayuso 00a4aa7f69
Fix issue with different state depending on input order.
This commit fixes the issue where the submission of a transaction with an authority which already has a pending transaction would fail. While submitting the authorization first and the transaction second would work.

This is unexpected because when using gap nonces, the behavior could still be correct according to the limitations introduced for the EIP -27702.
2025-03-10 12:29:52 +01:00
..
blobpool eth: do not add failed tx to localTxTracker (#31202) 2025-03-01 13:58:57 +01:00
legacypool Fix issue with different state depending on input order. 2025-03-10 12:29:52 +01:00
locals eth: do not add failed tx to localTxTracker (#31202) 2025-03-01 13:58:57 +01:00
errors.go core/txpool: move setcode tx validation into legacyPool (#31209) 2025-02-24 14:17:21 -07:00
subpool.go eth: do not add failed tx to localTxTracker (#31202) 2025-03-01 13:58:57 +01:00
txpool.go eth: do not add failed tx to localTxTracker (#31202) 2025-03-01 13:58:57 +01:00
validation.go eth: check blob transaction validity on the peer goroutine when received (#31219) 2025-03-01 14:10:38 +01:00