Commit Graph

7336 Commits

Author SHA1 Message Date
16bc9c8b49 chore(lint): fix lint storage (#11485) 2024-10-04 17:19:02 +00:00
1f190ad8ea chore: rm deposit contract config for op (#11479) 2024-10-04 15:44:47 +00:00
62e629329a test: ensure default hash matches (#11486) 2024-10-04 17:43:35 +02:00
a42cfbbae7 chore(provider): add more test coverage on BlockchainProvider::*by_tx_range queries (#11480) 2024-10-04 15:05:17 +00:00
d5ddb4129d chore(lint): fix lint primitives (#11487) 2024-10-04 13:33:18 +00:00
16c39d919e chore(sdk): SealedHeader generic over header (#11429) 2024-10-04 13:29:36 +00:00
b537672886 chore(db): capture tx opening backtrace in debug mode (#11477) 2024-10-04 12:10:32 +00:00
227e293390 fix(exex): use thresholds in stream backfill (#11478) 2024-10-04 11:05:57 +00:00
0ce1dd6794 chore(exex): more backfill debug logs (#11476) 2024-10-04 10:08:04 +00:00
72e0ab1000 chore: op chainspec (#11415) 2024-10-04 10:06:06 +00:00
c5cfaf116b feat: Add metrics to track transactions by type in txpool (#11403)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-04 09:12:31 +00:00
399192c347 chore: use block.body directly (#11474) 2024-10-04 08:37:48 +00:00
5fd6906b31 feat: cleaned up prepare_call_env() (#11469)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-04 08:14:50 +00:00
af1eb61072 feat(perf): integrate OnStateHook in executor (#11345) 2024-10-04 08:11:38 +00:00
2dc5f5d745 test: add unit tests for CanonicalChain (#11472) 2024-10-04 07:36:24 +00:00
1fe9f324b0 Relax Trait Bounds on TransactionPool::Transaction and EthPoolTransaction (#11079)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-04 07:34:29 +00:00
84370b81d7 feat: make addons stateful (#11204)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-10-04 08:34:37 +02:00
ab06997986 chore(rpc): remove include_preimage param on debug_execution_witness (#11466) 2024-10-03 18:38:55 +00:00
b4d5adeeb1 chore: use block_ref on CanonicalInMemoryState (#11467) 2024-10-03 17:32:31 +00:00
d72e438c06 fix: windows build (#11465) 2024-10-03 18:26:45 +02:00
6c16df2365 Map TransferKind::EofCreate => OperationType::OpEofCreate (#11090)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-03 15:32:03 +00:00
af465623cb chore(provider): clone after filtering on sealed_headers_while (#11459)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-03 17:38:00 +02:00
7d092a265d fix: use correct rpc errors (#11463) 2024-10-03 15:14:10 +00:00
a0867a6b05 feat(grafana): ExEx WAL (#11461) 2024-10-03 15:12:37 +00:00
59c6329ffa fix: ensure the request's gas limit does not exceed the target gas limit (#11462) 2024-10-03 14:57:03 +00:00
f1aae36c69 feat(rpc): Add codes in execution witness return (#11443) 2024-10-03 14:06:34 +00:00
96f1406a14 chore(provider): use block_ref instead on BlockState (#11458) 2024-10-03 13:48:37 +00:00
e567810951 chore: release 1.0.8 (#11457) 2024-10-03 13:45:32 +00:00
91af1a75c2 feat: add metrics for failed deliveries (#11456) 2024-10-03 13:44:41 +00:00
ac85fc0507 chore(provider): find last_database_block_number with BlockState anchor instead (#11455) 2024-10-03 13:19:02 +00:00
8cd052c4d9 chore(provider): use get_in_memory_or_storage_by_block on fn block_body_indices (#11452) 2024-10-03 13:17:17 +00:00
a6b1fee539 chore(exex): adjust WAL gauge metric names (#11454) 2024-10-03 13:10:07 +00:00
05a7bdc9ac chore(provider): use get_in_memory_or_storage on transactions_by_block_range (#11453) 2024-10-03 13:08:38 +00:00
4960b927bc feat: impl payload attributes builder (#11336)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-03 12:27:05 +00:00
601c6fe73e fix(exex): limit the duration of a backfill job to 30 seconds (#11450) 2024-10-03 12:10:08 +00:00
73d5ce78c3 chore: replace Compact with bincode on ETL usage of SealedHeader (#11442) 2024-10-03 11:48:24 +00:00
fe1f189e69 fix(exex): WAL size metric (#11448) 2024-10-03 11:43:36 +00:00
7fbe19a9bf primitives: remove optimism re-export in reth-primitives (#11438) 2024-10-03 10:38:18 +00:00
575669b744 fix: env tempdir failure on WAL creation (#11446)
Co-authored-by: 0xurb <urbadeil@gmail.com>
2024-10-03 09:54:42 +00:00
6b261db644 docs: fix wrong method name (#11441) 2024-10-02 22:47:07 +00:00
70d498d296 chore: make clippy happy (#11439) 2024-10-02 19:19:13 +00:00
5ec448ef94 feat: add get_in_memory_or_storage_by_tx_range (#11414)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-02 17:45:06 +00:00
c4ce9977f2 fix: reset pruned sender numbers on stage drop (#11150) 2024-10-02 17:36:43 +00:00
16be8b9059 feat(exex): commit notifications to WAL before sending to ExExes (#11354) 2024-10-02 16:18:33 +00:00
3bbbade9cf Fix: Reorder all serde_bincode_compat module definitions (#11435)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-02 16:18:06 +00:00
e882d00f1a feat(exex): WAL metrics (#11431) 2024-10-02 15:49:03 +00:00
2ca8231e73 chore(provider): dont recover sender from BlockState transaction on transaction_sender (#11424) 2024-10-02 13:55:07 +00:00
e2f35ce6df chore: remove temporary allow attribute (#11428) 2024-10-02 13:05:02 +00:00
d36683d1a3 chore(sdk): define traits for primitives Block and BlockBody (#11411) 2024-10-02 12:39:19 +00:00
da23e1ce8d chore(provider): rename to get_in_memory_or_storage_by_block_range_while (#11421) 2024-10-02 12:23:02 +00:00