go-ethereum/core/txpool/blobpool
TanayK07 5fab68d38f core/txpool/blobpool: improve gapped queue observability
The gapped transaction queue had limited observability: addGappedMeter
fired before the allowance/maxGapped check, so it counted all nonce-
too-high attempts rather than actual additions.

This change:
- Moves addGappedMeter to fire only after a tx is actually added to
  the gapped queue
- Adds addGappedRejectMeter for rejected gapped txs (no allowance or
  queue full)
- Adds gappedPromotedMeter for txs promoted from gapped queue to main
  pool
- Adds gappedStaleMeter for txs that became stale during promotion
- Adds gappedEvictedMeter for txs evicted by timeout or nonce staleness
- Adds gappedGauge to track the current gapped queue size

Fixes #33811
2026-03-20 23:29:56 +05:30
..
blobpool.go core/txpool/blobpool: improve gapped queue observability 2026-03-20 23:29:56 +05:30
blobpool_test.go miner: add OpenTelemetry spans for block building path (#33773) 2026-03-16 19:24:41 +01:00
config.go core/txpool/blobpool: reduce default database cap for rollout (#29090) 2024-02-26 14:27:56 +02:00
evictheap.go core/txpool/blobpool: delay announcement of low fee txs (#33893) 2026-03-02 23:59:33 +01:00
evictheap_test.go core/txpool/blobpool: delay announcement of low fee txs (#33893) 2026-03-02 23:59:33 +01:00
interface.go core/txpool/blobpool: 4844 blob transaction pool (#26940) 2023-07-27 13:45:35 +03:00
limbo.go core/txpool/blobpool: fix slotter size limit (#33474) 2025-12-24 09:44:17 +08:00
lookup.go core/txpool/blobpool: remove legacy sidecar conversion (#33352) 2025-12-18 12:33:07 -07:00
metrics.go core/txpool/blobpool: improve gapped queue observability 2026-03-20 23:29:56 +05:30
priority.go core/txpool/blobpool: delay announcement of low fee txs (#33893) 2026-03-02 23:59:33 +01:00
priority_test.go core/txpool/blobpool: delay announcement of low fee txs (#33893) 2026-03-02 23:59:33 +01:00
slotter.go core/txpool/blobpool: fix slotter size limit (#33474) 2025-12-24 09:44:17 +08:00
slotter_test.go core/txpool/blobpool: migrate billy to new slot size (#31966) 2025-09-15 21:34:57 +08:00