Commit Graph

  • 715ca5b980 chore: simplify prewarm state providers (#20469) DaniPopes 2025-12-17 19:11:11 -03:00
  • 9ae62aad26 feat(storage): add method to check invariants on RocksDB tables (#20340) Federico Gimenez 2025-12-17 21:26:51 +01:00
  • 75eab331c4 bump version alexey/1.10-rc1 Alexey Shekhirin 2025-12-17 15:10:49 +00:00
  • 379e29d20b use entry api alexey/papaya Alexey Shekhirin 2025-12-17 15:08:30 +00:00
  • c65df40526 perf: remove redundant contains_key check in ProofSequencer::add_proof (#20459) v1.10.0-rc.1 YK 2025-12-17 21:58:59 +08:00
  • 1cb5b87e49 some lints Alexey Shekhirin 2025-12-17 12:52:35 +00:00
  • 57bfab07d2 Merge remote-tracking branch 'origin/main' into alexey/papaya Alexey Shekhirin 2025-12-17 12:45:20 +00:00
  • e17a6280a2 use fixed bytes hasher Alexey Shekhirin 2025-12-17 12:44:58 +00:00
  • cc5a34f23c Merge remote-tracking branch 'origin/matt/add-prewarm-mode-to-cachedstate-provider' into alexey/papaya Alexey Shekhirin 2025-12-17 11:48:02 +00:00
  • d8acc1e4cf feat: support non-zero genesis block numbers (#19877) Vui-Chee 2025-12-17 19:03:12 +08:00
  • 852aad8126 docs(exex): document ChainRevert flow in how-it-works (#20455) sashass1315 2025-12-17 12:28:49 +02:00
  • 61c072ad20 feat: add engine_getBlobsV3 method (#20451) Karl Yu 2025-12-17 18:15:49 +08:00
  • 6a5b985113 docs: remove orphaned recover CLI documentation (#20447) Lorsmirq Benton 2025-12-17 18:13:55 +08:00
  • 1adc6aec00 chore(engine): extract on_persistence_complete (#20443) joshieDo 2025-12-17 09:07:54 +00:00
  • 5edc16ad85 perf: only populate cache during prewarm (#20445) Matthias Seitz 2025-12-17 09:46:16 +01:00
  • f54a8a1ef5 fix(payload): clarify PayloadTransactions mark_invalid semantics (#20452) phrwlk 2025-12-17 10:44:17 +02:00
  • 914afe15be update bal-devnet-1 Soubhik Singha Mahapatra 2025-12-17 11:50:11 +05:30
  • bf03673d53 fixes Ishika Choudhury 2025-12-17 11:37:04 +05:30
  • fff297bbb9 rebase Ishika Choudhury 2025-12-17 11:21:08 +05:30
  • 38e44d190f fixes Ishika Choudhury 2025-12-17 11:04:17 +05:30
  • c681851ec8 chore: make docs correct (#20440) leniram159 2025-12-17 05:32:18 +01:00
  • 31ecadcbcb wip papaya Alexey Shekhirin 2025-12-16 23:48:57 +00:00
  • b93816901b Merge branch 'main' into matt/add-prewarm-mode-to-cachedstate-provider Matthias Seitz 2025-12-17 00:48:31 +01:00
  • 2a8bc84dcd perf: only populate cache during prewarm Matthias Seitz 2025-12-17 00:42:43 +01:00
  • d964fcbcde chore: simplify execution state providers (#20444) DaniPopes 2025-12-16 19:52:57 -03:00
  • e79691aae7 feat: turn on asm-keccak by default, use maxperf profile in Dockerfiles (#20422) Alexey Shekhirin 2025-12-16 22:43:20 +00:00
  • a5ff8d51cf wip moka alexey/moka Alexey Shekhirin 2025-12-16 22:29:27 +00:00
  • 1433fd806b make lint klkvr/batch-validate Arsenii Kulikov 2025-12-17 00:48:40 +04:00
  • c5e2654639 todos alexey/todos Alexey Shekhirin 2025-12-16 19:48:34 +00:00
  • 4d074341e9 wip Arsenii Kulikov 2025-12-16 23:30:28 +04:00
  • b1d593292c spans klkvr/recovery-task Arsenii Kulikov 2025-12-16 20:24:53 +04:00
  • 5c04d1abe1 fix: allow smaller header size performance Matthias Seitz 2025-12-16 17:08:53 +01:00
  • 4c026f9442 batch tasks Arsenii Kulikov 2025-12-16 19:36:48 +04:00
  • 4231f4b688 docs: fix incorrect API example in node-components.mdx (#20297) bigbear 2025-12-16 17:09:29 +02:00
  • 0b607113dc refactor(era): make era count in era file name optional (#20292) Léa Narzis 2025-12-16 16:08:43 +01:00
  • be4dc53b92 docs: fix --color auto option description (#20352) emmmm 2025-12-16 10:06:04 -05:00
  • 4afb555d06 docs(opstack): document all rollup CLI arguments (#20374) emmmm 2025-12-16 10:04:34 -05:00
  • ab2ef99458 chore: add keccak-global (#20418) Matthias Seitz 2025-12-16 15:59:09 +01:00
  • bfd4b79245 docs(trace): remove duplicate comment (#20360) Sophia Raye 2025-12-16 17:56:01 +03:00
  • 49057b1c0c feat(storage): add with_default_tables() to register RocksDB column families at initialization (#20416) Federico Gimenez 2025-12-16 13:59:58 +01:00
  • 13cb4d4f6e metrics Arsenii Kulikov 2025-12-16 16:32:40 +04:00
  • b6772370d7 docs: fix incorrect method reference in try_recover_sealed_with_senders (#20410) Gigi 2025-12-16 13:27:53 +01:00
  • d72935628a feat: add support for eth/70 eip-7975 (#20255) Karl Yu 2025-12-16 20:05:11 +08:00
  • ad63b135d6 feat(storage): implement EitherWriter/EitherReader methods for RocksDB (#20408) YK 2025-12-16 19:26:31 +08:00
  • 1f93ee97bb chore: touchups eth/70 Matthias Seitz 2025-12-16 12:17:16 +01:00
  • 90651ae8e8 feat(engine): Use BAL in state root validation (#20383) Brian Picciano 2025-12-16 12:05:51 +01:00
  • 3adac16571 Merge branch 'main' into eth70 Matthias Seitz 2025-12-16 11:31:13 +01:00
  • bbd51862d4 chore: rm flaky bench (#20413) Matthias Seitz 2025-12-16 10:35:38 +01:00
  • 08a16a5bde perf: recover transactions in parallel during network import (#20385) Arsenii Kulikov 2025-12-16 13:33:24 +04:00
  • f2c39db7a2 chore(rpc): fix misleading link and comment (#20367) Snezhkko 2025-12-16 11:32:25 +02:00
  • ae9e84d6e3 fix(discv4): correct ping_interval default value in docs (#20396) oooLowNeoNooo 2025-12-16 10:29:45 +01:00
  • c51da593d1 feat(net/p2p): support fixed external addresses with DNS resolution (#20411) theo 2025-12-16 04:28:31 -05:00
  • 0e08f9f56c perf: remove unnecessary channels from parallel trie operations (#20406) Matthias Seitz 2025-12-16 10:15:27 +01:00
  • 7eef092110 docs(exex): sync hello-world notifications loop with code (#20403) sashass1315 2025-12-16 10:39:45 +02:00
  • f3232dd700 bump Soubhik Singha Mahapatra 2025-12-16 11:11:57 +05:30
  • 77c7e9af9c bump Soubhik Singha Mahapatra 2025-12-16 11:08:23 +05:30
  • 40e8241bf5 feat(storage): use RocksDBBatch in EitherWriter and related modules (#20377) YK 2025-12-16 11:57:41 +08:00
  • f71b57f135 traces Arsenii Kulikov 2025-12-16 05:02:11 +04:00
  • 25582abcf8 traces Arsenii Kulikov 2025-12-16 04:53:15 +04:00
  • dd9ff731e4 chore(deps): bump peter-evans/create-pull-request from 7 to 8 (#20402) dependabot[bot] 2025-12-16 01:11:22 +01:00
  • 83f9d1837f chore(deps): bump actions/download-artifact from 4 to 7 (#20401) dependabot[bot] 2025-12-16 00:11:00 +00:00
  • 68911e617b chore(deps): bump actions/upload-artifact from 5 to 6 (#20400) dependabot[bot] 2025-12-16 00:10:40 +00:00
  • 36ba6db029 chore: remove redundant .as_str() calls after to_string() (#20404) 0xcharry 2025-12-16 01:10:03 +01:00
  • 3d1cf44d0e spans Arsenii Kulikov 2025-12-16 04:06:17 +04:00
  • 8685393852 wip Arsenii Kulikov 2025-12-16 03:25:02 +04:00
  • fec4432d82 perf: defer transaction pool notifications until after lock release (#20405) Matthias Seitz 2025-12-16 00:06:34 +01:00
  • 179da26305 perf: use RwLock for transaction pool listeners (#20398) Matthias Seitz 2025-12-15 22:47:59 +01:00
  • dc830b30c6 feat(cli): add rocksdb table flags dan/rocksdb-flags Dan Cline 2025-12-15 15:09:54 -05:00
  • b5e7a694d2 chore: update metric once (#20371) Matthias Seitz 2025-12-15 21:38:24 +01:00
  • 9489667814 fix: post-state generator to include deletions in proptest (#20276) Maxim Evtush 2025-12-15 18:43:02 +02:00
  • 004877ba59 refactor(cli): cleanup repair-trie metrics (#20226) gustavo 2025-12-15 16:41:48 +00:00
  • f007fca552 replace with keccak256_cached alexey/keccak-cache Alexey Shekhirin 2025-12-15 15:11:46 +00:00
  • 3c4740dab6 bake wip alexey/docker-depot Alexey Shekhirin 2025-12-15 15:54:25 +00:00
  • 12060200ee use ubuntu 24.04 Alexey Shekhirin 2025-12-15 15:45:23 +00:00
  • a9e36923e1 feat(trie): Proof Rewrite: Use cached branch nodes (#20075) Brian Picciano 2025-12-15 16:27:04 +01:00
  • c91d8b8f26 ci: trim docs job dani/ci-docs DaniPopes 2025-12-15 16:06:20 +01:00
  • 12202400ca unify docker workflows into one Alexey Shekhirin 2025-12-15 14:59:32 +00:00
  • 74a3816611 ci: reduce feature powerset depth (#20379) DaniPopes 2025-12-15 11:42:14 -03:00
  • f00a497ec2 bump alloy-primitives Alexey Shekhirin 2025-12-15 14:23:39 +00:00
  • 75683a9e32 ci: use depot for docker Alexey Shekhirin 2025-12-15 14:22:36 +00:00
  • 5576d4547f revert: feat(engine): run sync state root if not enough parallelism (#20127) (#20378) Alexey Shekhirin 2025-12-15 14:05:54 +00:00
  • 21216e2f24 perf: use indexed parallel iterators for tx recovery (#20342) DaniPopes 2025-12-15 10:40:03 -03:00
  • a9c34dd188 bump alloy-evm Alexey Shekhirin 2025-12-15 13:26:35 +00:00
  • 3806dbf4d8 remove prints Alexey Shekhirin 2025-12-15 13:17:11 +00:00
  • 42c1e1afe1 feat(storage): add account history constructors to EitherWriter/EitherReader (#20366) YK 2025-12-15 20:45:07 +08:00
  • 5f7e87fa2a docs: add blob sub-pool to tx pool docs (#20375) MoNyAvA 2025-12-15 13:27:54 +01:00
  • 23775a96dd update book alexey/snapshot-execution-limit-blocks Alexey Shekhirin 2025-12-15 11:48:31 +00:00
  • 1b417dacc4 chore: sanity check for u64::Max (#20373) Matthias Seitz 2025-12-15 12:33:50 +01:00
  • acce4a84fc do not unwrap_or(0) on gas query Alexey Shekhirin 2025-12-15 11:32:30 +00:00
  • bb952be5b5 feat(flashblocks): support eth_getBlockTransactionCount for flashblocks (#20291) Niven 2025-12-15 19:29:23 +08:00
  • f3fba96575 print prepared ranges stats Alexey Shekhirin 2025-12-15 11:27:36 +00:00
  • 237cd6e6ad full_range_size Alexey Shekhirin 2025-12-15 11:19:26 +00:00
  • 50ff94b212 pre-calculate chunks Alexey Shekhirin 2025-12-15 11:18:39 +00:00
  • cbbc9fcf05 feat(cli): limit number of blocks to re-execute Alexey Shekhirin 2025-12-15 11:10:04 +00:00
  • 3e04895413 Merge remote-tracking branch 'upstream/main' into mediocregopher/db-find-unhashed Brian Picciano 2025-12-15 12:08:13 +01:00
  • f927eec880 chore: export FlashBlockDecoder (#20370) Federico Magnani 2025-12-15 11:00:46 +00:00
  • 9c61f5568c fix(rpc-testing-util): use buffer_unordered in trace_block_opcode_gas_unordered (#20369) Tomass 2025-12-15 12:38:40 +02:00
  • 662c0486a1 feat(storage): add rocksdb provider into database provider (#20253) ligt 2025-12-15 17:15:57 +07:00
  • 997848c2a1 fix(txpool): remove stale senderinfo (#20368) Matthias Seitz 2025-12-15 11:00:25 +01:00
  • 155bdecf3b docs(repo): add Ethereum-specific crates section (#20363) Olexandr88 2025-12-15 11:56:40 +02:00