Commit Graph

5902 Commits

Author SHA1 Message Date
bbaccc2a3a chore(rpc): LoadReceipt::build_transaction_receipt default impl to impl for EthApi (#10786) 2024-09-11 09:06:29 +00:00
d9681ea729 chore(op): define type reth_optimism_rpc::OpReceiptBuilder (#10781) 2024-09-11 08:49:08 +00:00
3c57c3138f crates/optimism: fix optimism (#10820) 2024-09-11 10:10:16 +02:00
643ea42acb chore: Make block download metric include inflight block range requests (#10826)
Co-authored-by: garwah <garwah@garwah>
2024-09-11 09:59:39 +02:00
b3f87ec20a fix: prevent panic during enr conversion (#10824) 2024-09-11 09:58:12 +02:00
d11bbe686b refactor: reduce ProviderFactory usage (#10798) 2024-09-11 09:36:34 +02:00
f6b2021440 dev: remove unused dev-deps (#10813) 2024-09-11 00:45:20 +00:00
60dcea847c rpc: replace reth-primitive imports (#10812) 2024-09-11 00:28:09 +00:00
e130457683 Add client() getter to OpTransactionValidator (#10814) 2024-09-10 23:59:20 +00:00
e4b5325875 chore: unify empty payload building (#10807) 2024-09-10 12:21:49 +00:00
72c53b88bc fix(metrics): set sync metrics when blocks are added (#10799) 2024-09-10 11:43:03 +00:00
ed4235609f chore: bump alloy 0.3.3 (#10806) 2024-09-10 11:27:35 +00:00
5a5511743e chore: fix typo in chainspec (#10805) 2024-09-10 11:18:42 +00:00
0213e8841f optimism: replace reth-primitive imports (#10800) 2024-09-10 10:51:43 +00:00
1b74f16ec3 feat: support custom chainspec parser for op (#10804) 2024-09-10 10:51:08 +00:00
2985720c78 feat: expose ChainSpec metrics (#10737) 2024-09-10 10:40:49 +00:00
282a96a70d trie: add unit tests for TrieAccount (#10802) 2024-09-10 10:20:05 +00:00
9b7e69274a chore: rm unused kzg settings fn (#10796) 2024-09-09 23:59:06 +00:00
75b8499d32 node: replace reth-primitive imports (#10791) 2024-09-09 17:49:07 +00:00
e7a4c85aa9 blockchain-tree: replace reth-primitive imports (#10771)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-09 17:30:46 +00:00
75586e3fcb fix(reth-primitives-traits): removes todo (#10789) 2024-09-09 16:49:48 +00:00
afdaf156ae chore: bump revm inspectors (#10790) 2024-09-09 18:39:37 +02:00
d8b12ac499 Implement engine_getBlobsV1 (#9723)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-09 15:28:53 +00:00
c258c1547e feat(db): move reth-storage-api::ClientVersion and StoredBlockWithdrawals to reth-db-models (#10763) 2024-09-09 13:53:45 +00:00
b78e0f6069 feat: remove constraint of concrete type AnyTransactionReceipt for EthApiTypes::NetworkType (#10693)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-09 13:46:40 +00:00
1ea8ccaa21 Remove receipts fn in BuiltPayload (#10772)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-09 13:41:50 +00:00
4cbdc7c125 consensus: add unit tests for StorageInner (#10776) 2024-09-09 13:27:40 +00:00
cb0625c391 consensus: replace reth-primitive imports (#10768) 2024-09-09 12:54:49 +00:00
de36c31795 cli: replace reth-primitive imports (#10777) 2024-09-09 11:21:41 +00:00
7a20b413f5 feat: Include missing block id in error responses (#7416)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-07 11:02:17 +00:00
e7defb2334 feat: return executed block in eth payload builder (#10717) 2024-09-07 09:27:38 +00:00
162f6019d4 transaction-pool: replace reth-primitive imports (#10766)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-07 09:12:46 +00:00
10f3320782 storage: clean up reth-primitives import (#10761) 2024-09-07 09:12:16 +00:00
b554eccab9 chore(reth-primitives): clean unused file (#10765) 2024-09-07 08:59:25 +00:00
423e0221f7 trie: clean up reth-primitives imports (#10757) 2024-09-06 20:19:50 +00:00
27d4e8c363 feat: test channel for pausing persistence receiver (#10699) 2024-09-06 17:39:05 +00:00
ed778e10b9 chore(tree): propagate on_new_persisted_block error (#10733) 2024-09-06 17:17:43 +00:00
dbf5d48a82 fix: unwind_to should be exclusive (#10738)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-06 16:03:33 +00:00
a89de219c9 feat(exex): subscribe to notifications explicitly (#10573) 2024-09-06 14:24:23 +00:00
3ec5d373c1 feat(engine, tree): witness invalid block hook (#10685) 2024-09-06 11:56:03 +00:00
b13e982cd4 chore: expose PruneConfig in CLI args (#10639)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-06 10:58:44 +00:00
3e2c34ac6c chore(tree): propagate on_new_head error (#10734) 2024-09-06 00:31:38 +00:00
cdd0f00079 chore(tree): make tree trace targets consistent (#10731) 2024-09-05 23:36:10 +00:00
399c27082f chore: EvmStateProvider doc improvements (#10735) 2024-09-05 23:34:54 +00:00
0c2b496503 chore(op): type safety in computation of op tx metadata (#10619) 2024-09-05 21:21:09 +00:00
5af62b75d4 test(provider): Add unit tests for stateproviderfactory (#10697) 2024-09-05 20:20:36 +00:00
b1ed3e65a3 feat(tree): add block validation metrics (#10728) 2024-09-05 20:08:41 +00:00
d3281ece02 test: add hardfork parsing test (#10724) 2024-09-05 21:43:52 +02:00
2b6b715b95 Remove load_trusted_setup_from_bytes (#10719)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-05 21:43:35 +02:00
a996eea94a refactor: relax bound on NodeTypesWithDB (#10720) 2024-09-05 19:14:45 +00:00