Commit Graph

10596 Commits

Author SHA1 Message Date
Krishang Shah
04f09f9208 chore(tx-pool): use max_blobs_per_tx in validating eip4844 txs (#16888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-18 13:24:01 +00:00
Roman Hodulák
95cd15e595 perf(era): Skip download if ERA file with verified checksum exists (#16804) 2025-06-18 13:20:13 +00:00
Ishika Choudhury
7c0e95bd37 feat: added experimental eth_sendrawtransaction endpoint (wip) (#16683)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-18 13:00:59 +00:00
Alessandro Mazza
5437d2614d test: add walk_dup test with not existing key (#16562) 2025-06-18 14:47:49 +02:00
Alexey Shekhirin
239aa08923 ci: pin nextest version (#16887) 2025-06-18 14:01:32 +02:00
Matthias Seitz
619c8917ca docs: enhance DebugNode trait documentation (#16872)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-06-18 08:59:57 +00:00
Krishang Shah
5dc47e149b fix(op-reth, rpc): eth_getBlockReceipts err for genesis block in op-reth (#16879) 2025-06-18 08:54:37 +00:00
Yeongjong Pyo
8dbbe7bda4 fix(test): handle getting the last base_fee_per_gas (#16881) 2025-06-18 08:33:49 +00:00
Shane K Moore
55134742d6 chore: add block gas limit to block added log (#16875) 2025-06-18 00:24:54 +00:00
Odinson
671f0fe566 feat: introduced loop with range of chunks in the incremental root stage (#16178)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-06-17 21:37:27 +00:00
0xsensei
a808533f35 fix(pipeline): prevent unwind beyond history limits (#16593)
Co-authored-by: Aditya Pandey <adityapandey@Adityas-MacBook-Air.local>
2025-06-17 21:33:58 +00:00
rotcan
cb11ab0475 feat(engine): Compare sorted trie updates in witness invalid block hook#15689 (#16481) 2025-06-17 20:31:08 +00:00
Suyash Nayan
1d01f2a46d feat(trie): Decode storage proofs in parallel tasks (#16400)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
2025-06-17 20:28:07 +00:00
Dan Cline
243a523149 feat: add CLAUDE.md (#16864) 2025-06-17 20:26:10 +00:00
Eric Woolsey
5c6f236e92 feat: use configurable instance label for overview dashboard (#16633) 2025-06-17 18:29:40 +00:00
Brian Picciano
759101d350 feat: introduce script to compare reth-bench latency CSVs (#16862) 2025-06-17 18:29:37 +00:00
Ishika Choudhury
e8d305bcce refactor: used new fn earliest_block_number for ::Earliest tag (#16859) 2025-06-17 18:12:53 +00:00
Josh_dfG
051cef53bc chore: add rpc-compat feature in reth primitives-traits (#16608)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-17 16:14:11 +00:00
Alessandro Mazza
58cfd2e02b fix(provider): fix doc comments errors (#16749)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-17 15:55:47 +00:00
Eth161dm
7f815bbd8d fix: dead link in tracking-state.md (#16857) 2025-06-17 17:32:33 +02:00
Matthias Seitz
8857c5da03 fix: handle forced propagations (#16845) 2025-06-17 17:32:01 +02:00
Roman Hodulák
d6eb789109 test(chainspec): Test conversion from blob params in genesis config (#16854) 2025-06-17 14:47:34 +00:00
Matthias Seitz
dd1d426555 perf: avoid duplicate peer lookup (#16846) 2025-06-17 14:40:08 +00:00
Roman Hodulák
bcb4fd3711 feat(rpc): Replace manual IntoRpcTx implementation with FromConsensusTx using an additional generic (#16855) 2025-06-17 14:06:49 +00:00
Roman Hodulák
576cef4b13 feat(rpc): Implement FromConsensusTx for generic OpTransaction (#16832) 2025-06-17 13:33:10 +00:00
nekomoto911
71a057bcbe perf: Reduce unnecessary memory copies in compare_storage_trie_updates (#16841)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-06-17 13:27:22 +00:00
Bilog WEB3
a38428eb05 docs: update comment for is_eip7702() method (#16852) 2025-06-17 14:50:04 +02:00
Matthias Seitz
41c93a1134 chore: bump alloy 1.0.11 (#16853) 2025-06-17 14:42:37 +02:00
Matthias Seitz
34ef2a27e0 feat: add RlpBincode helper (#16849) 2025-06-17 14:31:19 +02:00
Matthias Seitz
7bc6939d53 chore: use earliest block number from provider (#16848) 2025-06-17 14:22:18 +02:00
Arsenii Kulikov
5d754195a3 chore: bump alloy (#16828) 2025-06-17 14:19:07 +02:00
Roman Hodulák
820c334a4a feat(era): Delete files outside the range before counting them (#16805) 2025-06-17 09:06:01 +00:00
Federico Gimenez
3096e9520d chore(ci): pin kurtosis-op optimism package (#16842) 2025-06-17 08:59:49 +00:00
Ishika Choudhury
8477d652f6 refactor: replaced update_status with update_block_range (#16840)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-17 08:51:10 +00:00
Ishika Choudhury
46780aec28 feat: introduced fn earliest_block_number for BlockNumReader (#16831) 2025-06-17 08:15:06 +00:00
dependabot[bot]
ee2e60c144 chore(deps): bump dawidd6/action-homebrew-bump-formula from 4 to 5 (#16838)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 08:13:25 +00:00
dependabot[bot]
ecb92f307c chore(deps): bump dprint/check from 2.2 to 2.3 (#16839)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 08:07:07 +00:00
Roman Hodulák
5efd3c0c57 deps: Upgrade op-alloy version 0.18.2 => 0.18.3 and all other deps minor versions (#16835) 2025-06-17 08:06:15 +00:00
Dan Cline
f22c8bdedb feat: add parallel sparse trie skeleton (#16837) 2025-06-16 23:39:16 +00:00
Dan Cline
519cd3e307 perf: reuse accounts trie in payload processing (#16836) 2025-06-16 23:39:03 +00:00
Skylar Ray
b4a0823063 docs: clarify txpool docs (#16833) 2025-06-16 19:20:29 +00:00
Dan Cline
c4da80abaa revert: "perf: reuse accounts trie in payload processing (#16181)" (#16834) 2025-06-16 19:16:49 +00:00
Roman Hodulák
d12a9788d9 feat(rpc): Add FromConsensusTx and implement IntoRpcTx for generic RPC transaction (#16784) 2025-06-16 16:23:09 +00:00
Matthias Seitz
a1a1c0c6bc chore: update op-alloy deps to 0.18.2 (#16827) 2025-06-16 14:18:58 +00:00
Dan Cline
3e0960cb11 perf: reuse accounts trie in payload processing (#16181)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-06-16 13:17:00 +00:00
Matthias Seitz
a8522e6a25 fix: validate BlockRangeUpdate message per devp2p spec (#16826) 2025-06-16 13:14:42 +00:00
Odinson
259a443bab feat(network): Added Option for dispatching range updates to remote peer (#16776)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-06-16 12:33:19 +00:00
Matthias Seitz
5f1353c410 feat: add alloy-provider crate for RPC-based state access (#16809)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
2025-06-16 11:33:44 +00:00
0xNarumi
fcc935e215 fix: make EthPubSub pub to allow composition and fallback overrides (#16823) 2025-06-16 11:28:24 +00:00
Emilia Hane
68efe4f02d chore(op/cli): Rm unused cli arg rollup.enable-genesis-walkback (#16824) 2025-06-16 10:12:37 +00:00