go-ethereum/core/txpool
rjl493456442 00516c71fb
core/txpool/blobpool, eth/catalyst: place null for missing blob (#32536)
This pull request fixes a regression, introduced in #32190

Specifically, in GetBlobsV1 engine API, if any blob is missing, the null
should be placed in
response, unfortunately a behavioral change was introduced in #32190,
returning an error
instead.

What's more, a more comprehensive test suite is added to cover both
`GetBlobsV1` and
`GetBlobsV2` endpoints.
2025-09-03 09:44:00 +02:00
..
blobpool core/txpool/blobpool, eth/catalyst: place null for missing blob (#32536) 2025-09-03 09:44:00 +02:00
legacypool core/tracing: add code change reason (#32525) 2025-09-02 12:44:47 +02:00
locals core: consolidate BlockChain constructor options (#31925) 2025-06-19 12:21:15 +02:00
errors.go core/txpool: add explicit max blob count limit (#31837) 2025-05-22 11:30:20 +02:00
reserver.go core/txpool: allow tx and authority regardless of admission order (#31373) 2025-04-09 19:11:24 -06:00
subpool.go miner, core, core/txpool: implement EIP 7825 - TX Gas Limit Cap (#31824) 2025-07-08 15:23:22 +02:00
txpool.go eth/catalyst: implement getBlobsV2 (#31791) 2025-06-09 11:34:24 +02:00
validation.go core, internal, miner, signer: convert legacy sidecar in Osaka fork (#32347) 2025-08-27 11:03:29 -06:00