Commit Graph

7258 Commits

Author SHA1 Message Date
04fa08cd4c grafana: add metrics of all transactions in pool by type (#11515)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-10-07 15:12:52 +00:00
d4e9dd10e4 chore: dont fail on ttd (#11539) 2024-10-07 14:47:52 +00:00
e94d72b7bb fix: acquire permit first (#11537) 2024-10-07 14:10:39 +00:00
6a1ec0d1a2 ci: add windows cargo check (#11468) 2024-10-07 11:52:01 +00:00
f8228482ac feat: add get_highest_tx_by_sender to pools (#11514)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-07 11:42:56 +00:00
f5c9701e72 chore: delete rpc-types (#11528) 2024-10-07 11:25:24 +00:00
74a645339c rpc: use eth_api() method (#11516) 2024-10-07 09:41:30 +00:00
4b12f3285a fix(tree): make state methods work for historical blocks (#11265)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-10-07 09:12:35 +00:00
7842673903 feat(provider): add test_race to BlockchainProvider2 tests (#11523) 2024-10-07 09:06:28 +00:00
d2ab6352c6 test: add unit tests for PruneLimiter (#11517) 2024-10-07 09:02:10 +00:00
c08c00f2ec chore(deps): weekly cargo update (#11518)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-10-06 14:28:31 +00:00
41455dfcdd feat: expose Op node network_config helper (#11506) 2024-10-05 18:12:28 +00:00
51db6564d6 feat: add PoolBuilderConfigOverrides (#11507) 2024-10-05 18:11:28 +00:00
cb078f9eae fix: cap gas limit properly (#11505) 2024-10-05 18:06:21 +00:00
659dec9e66 chore: rm from genesis impl (#11509) 2024-10-05 17:44:33 +00:00
36de90fdc3 chore(lint): fix clippy::needles_lifetimes (#11496) 2024-10-05 11:08:08 +00:00
28750e5b0e chore: Remove duplicate EthereumChainSpecParser in favor of existing EthChainSpecParser (#11412)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-05 10:52:08 +00:00
a846cbdcee Add metrics for failed deliveries to Grafana dashboard (#11481) 2024-10-05 12:11:29 +02:00
2ca6141233 feat: rpc replace function created (#11501)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-05 09:14:06 +00:00
08c4065482 Reexport optimism specific crates from op-reth (#11499) 2024-10-05 09:07:14 +00:00
72865f1d83 fix(rpc-eth-types): incorrect error msg(; -> :) (#11503)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-10-05 08:48:18 +00:00
093b1a16df chore(provider): add more test coverage on BlockchainProvider::*by_block_range queries (#11488) 2024-10-04 18:57:44 +00:00
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