Commit 9d2c4b9
feat: adapt source and tests to reth 1.11.1 API changes
Port the source and test-utils changes required by the reth 1.11.1 /
Tsuki upgrade (mirrors scroll-tech/rollup-node scroll-tech#500):
- Use TaskExecutor::spawn_critical_task / spawn_task in place of the
removed spawn / spawn_critical helpers.
- Implement RpcHandleProvider::rpc_handle_mut on ScrollAddOnsHandle.
- Replace TaskManager with TaskExecutor in the node test harness and
move the graceful-shutdown closure accordingly.
- Rename TransactionTestContext::transfer_tx_nonce_bytes to
transfer_tx_bytes_with_nonce.
- Update the sequencer setup() call sites to the new 2-tuple return.
- Regenerate anvil_state.json for the newer anvil serialization
(adds gas_refund_counter).
- Test stabilizers: bump txpool max_account_slots, tolerate
already-known transactions, wait on block_sequenced instead of a
fixed sleep, raise integration timeouts to 120s, and run nextest with
--test-threads 4.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent ea82575 commit 9d2c4b9
2 files changed
Lines changed: 5 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
450 | 450 | | |
451 | 451 | | |
452 | 452 | | |
453 | | - | |
454 | | - | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
455 | 456 | | |
456 | 457 | | |
457 | | - | |
| 458 | + | |
458 | 459 | | |
459 | 460 | | |
460 | 461 | | |
| |||
0 commit comments