v2.10.2-beta2
Pre-release
Pre-release
This release contains new features and bug fixes on top of v2.10.1.
What's Changed
- v2.10.1 candidate by @cffls in #2374
- build(deps): bump github.com/rabbitmq/amqp091-go from 1.10.0 to 1.13.0 by @dependabot[bot] in #2384
- build(deps): bump google.golang.org/grpc from 1.79.3 to 1.83.1 by @dependabot[bot] in #2381
- eth: avoid race in relay-fetch test setup by @pratikspatil024 in #2387
- v2.10.1 to master by @pratikspatil024 in #2390
- rpc: fix rpc_ep_workers_http being stopped on first request by @ChanHongMing in #2364
- eth/downloader: classify unfillable skeletons as invalid by @rukimedo in #2389
- build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 by @dependabot[bot] in #2395
- eth: retry sync after peer-set replacements by @rukimedo in #2391
- eth/downloader/whitelist: bound fork-check slice preallocation by @kriss39 in #2398
- eth/downloader/whitelist: keep valid result meters monotonic by @kriss39 in #2399
- sequencer: stop paying for a store that is not answering by @pratikspatil024 in #2406
- build: bump Go toolchain to 1.26.8 by @pratikspatil024 in #2420
- sequencer, rawdb, ethapi: audit the store for the window a node did not watch by @pratikspatil024 in #2388
- ci: notify Slack when the nightly govulncheck fails by @pratikspatil024 in #2421
- core/txpool, eth, p2p: control rebroadcast and peer traffic by @rukimedo in #2418
- core, eth: detect and self-heal missing contract code on stateless verification by @lucca30 in #2401
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.37.0 to 1.45.0 by @dependabot[bot] in #2424
- eth/sequencer, ci: trip read breaker on a frozen store tail; add kurtosis sequencer e2e leg by @cffls in #2423
- Block sequencing by @cffls in #2419
- eth, eth/fetcher: bound witness page count by the gas-derived ceiling instead of a cross-peer vote by @lucca30 in #2417
- eth/sequencer, rawdb: record served preconfirmations to close the open-block loss window by @kamuikatsurgi in #2427
- eth/sequencer: don't falsely invalidate state-sync blocks by @kamuikatsurgi in #2428
- eth/protocols/wit, eth: WIT2 size oracle — accept non-deterministic witnesses within a signed size band by @lucca30 in #2416
- eth/sequencer: number preconfirmation logs per block by @cffls in #2430
- eth/downloader, eth/downloader/whitelist, internal/cli/server: forward-port #2429 and #2432 from v2.10.1-candidate by @lucca30 in #2435
- eth/sequencer: judge served preconf commitments the audit watermark already passed by @kamuikatsurgi in #2434
- eth: extend the pending head fallback to PendingLogRange by @cffls in #2437
New Contributors
Full Changelog: v2.10.2-preconf2...v2.10.2-beta2