v2.10.2-preconf (Testing Only)
·
8 commits
to develop
since this release
This version contains the feature of BP sequencing and RPC preconf.
What's Changed
- Updating enodes in the template by @sanketsaagar in #2306
- consensus: stabilize Heimdall failover tests by @pratikspatil024 in #2307
- consensus/bor: validate seal signature encoding on recovery by @kamuikatsurgi in #2311
- consensus/bor, internal/ethapi: skip span and state-sync commits in simulated blocks by @cffls in #2314
- .github: add codegenie review workflow by @pratikspatil024 in #2320
- .github: harden codegenie review (key preflight, CLAUDE_API_KEY, config) by @pratikspatil024 in #2324
- .github: bump codegenie to v0.5.1 and model to opus-5 by @pratikspatil024 in #2326
- chore: update cosmos sdk v0.2.13 by @vbhattaccmu in #2327
- v2.9.1 to develop by @pratikspatil024 in #2334
- core, core/state: produce complete witnesses under BlockSTM v2 by @cffls in #2333
- ci: run E2E tests for every PR base by @pratikspatil024 in #2347
- .github: bump codegenie to v0.5.5 by @pratikspatil024 in #2349
- miner: avoid recursive worker read lock by @pratikspatil024 in #2352
- core/vm: check SSTORE access affordability before reading committed state by @pratikspatil024 in #2356
- ci: extend codegenie review timeout by @pratikspatil024 in #2357
- Release v2.10.0 (Austin hardfork) by @kamuikatsurgi in #2360
- core/vm, params: gate SSTORE committed-state read ordering behind Hampi by @pratikspatil024 in #2361
- ci: focus codegenie on Bor production paths by @pratikspatil024 in #2358
- Backport Austin hardfork (v2.10.0) from master into develop by @kamuikatsurgi in #2362
- core, miner, consensus/bor, eth, triedb/pathdb: pipelined state root computation for block import by @pratikspatil024 in #2180
- ci: bump kurtosis-pos pin and Actions versions in kurtosis workflows by @kamuikatsurgi in #2370
- core, miner: fix nightly pipeline race failures by @pratikspatil024 in #2371
- tests/bor: harden test peering against simultaneous-connect collisions by @pratikspatil024 in #2369
- ci: add pipeline-enabled kurtosis e2e leg (POS-3697) by @pratikspatil024 in #2368
- Removing support to publish images on dockerhub by @0xsajal in #2372
- ci: bump kurtosis-pos pin to v1.4.2 by @marcello33 in #2377
- build: increase race-test package timeout by @pratikspatil024 in #2378
- eth, eth/fetcher, eth/protocols/eth: retry dangling tx-fetch peers instead of excluding them forever by @marcello33 in #2367
- ci: run kurtosis E2E safely on fork PRs by @pratikspatil024 in #2380
- chore(ci): upgrade to codegenie@v0.5.6 by @0xPolygonBot in #2379
- eth/protocols/wit, consensus/bor: WIT2 — BP-signed witness announcements with transitive relay and pre-import serving by @lucca30 in #2208
- build(deps): bump github.com/pion/dtls/v3 from 3.0.11 to 3.1.4 by @dependabot[bot] in #2338
- build(deps): bump github.com/pion/stun/v3 from 3.1.1 to 3.1.5 by @dependabot[bot] in #2339
- consensus/bor: don't leak the live tracer into non-import system transactions by @nebojsa94 in #2353
- rpc, ethapi: release the execution slot while eth_sendRawTransactionSync waits by @pratikspatil024 in #2385
- core/blockstm, core: exclude base-code senders from V2 nonce pre-compute; harden witness parity harness by @cffls in #2383
- eth, core: add sequence store preconfirmation pipeline and RPC support by @vbhattaccmu in #2373
- eth, eth/sequencer: serve head-state pending in the preconf import gap by @cffls in #2393
- eth: preserve preconfirmation RPC availability by @vbhattaccmu in #2394
New Contributors
- @0xPolygonBot made their first contribution in #2379
- @nebojsa94 made their first contribution in #2353
Full Changelog: v2.9.1-beta2...v2.10.2-preconf