go-ethereum/core/txpool
Csaba Kiraly 0e980c6ea2
core/txpool/blobpool: delay announcement of non-includable txs
It is not the role of the blobpool to serve as a storage for limit orders below
market: blob transactions with fee caps way below base fee or blob fee. Therefore,
the propagation of blob transactions that are far from being includable is
suppressed. The pool will only announce blob transactions that are close
to being includable (based on the current fees and the transaction's fee
caps), and will delay the announcement of blob transactions that are far
from being includable until base fee and/or blob fee is reduced.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2026-02-04 09:04:25 +01:00
..
blobpool core/txpool/blobpool: delay announcement of non-includable txs 2026-02-04 09:04:25 +01:00
legacypool core/txpool/legacypool: clarify and fix non-executable tx heartbeat (#33704) 2026-01-29 10:53:55 +01:00
locals core/txpool: Initialize journal writer for tx tracker (#32921) 2025-10-21 15:41:38 +08:00
errors.go core/txpool: drop peers on invalid KZG proofs 2026-01-13 17:12:08 +01:00
reserver.go core/txpool: allow tx and authority regardless of admission order (#31373) 2025-04-09 19:11:24 -06:00
subpool.go eth/fetcher: add metadata validation in tx announcement (#33378) 2025-12-11 12:11:52 +08:00
txpool.go eth/fetcher: add metadata validation in tx announcement (#33378) 2025-12-11 12:11:52 +08:00
validation.go core/txpool: drop peers on invalid KZG proofs 2026-01-13 17:12:08 +01:00
validation_test.go core/txpool: add eip2681 check for incoming transactions (#32726) 2025-09-25 13:15:12 +02:00