Commit Graph

7336 Commits

Author SHA1 Message Date
6917b12d82 chore: bump alloy primitives 0 8 7 (#11586) 2024-10-08 20:31:37 +02:00
10eb1e8b3f chore(providers): test race condition on all BlockchainProvider2 macro tests (#11574) 2024-10-08 17:10:23 +00:00
fda6e353d5 fix: in-memory trie updates pruning (#11580)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-08 16:18:27 +00:00
b09734a59c fix(exex): exhaust backfill job when using a stream (#11578) 2024-10-08 15:52:36 +00:00
e18b0bab90 feat: impl Encodable2718 and Decodable2718 for PooledTransactionsElement (#11482) 2024-10-08 14:33:31 +00:00
c61ae1371b chore: rm bad cap function (#11562) 2024-10-08 14:25:00 +00:00
c13ab7a292 chore: replace some revm deps (#11579) 2024-10-08 14:23:56 +00:00
c32d4c3f2a chore: rm unused optimism feature from engine api (#11577) 2024-10-08 14:23:54 +00:00
946f1a4c18 feat: adding a new method to network config builder (#11569) 2024-10-08 13:27:42 +00:00
67db43d0ac chore(provider): add more test coverage on BlockchainProvider non-range queries (#11564) 2024-10-08 13:17:57 +00:00
65e6683295 fix(provider): fix sub overflow on tx_range queries for empty blocks (#11568) 2024-10-08 12:54:47 +00:00
cb431f1f5c chore: relax trait bound for EthTransactions (#11571) 2024-10-08 12:54:22 +00:00
4163835b93 fix: actually configure the custom gas limit (#11565) 2024-10-08 11:04:48 +00:00
3765dbe470 docs(exex): include code for ExEx book from real files (#11545) 2024-10-08 10:46:53 +00:00
a2cfa9e050 Added InternalBlockExecutionError to execute.rs exports (#11525)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-08 10:27:18 +00:00
ece894bd28 chore: rm unused optimism feature from compat (#11560) 2024-10-08 10:02:34 +00:00
548f5b9c6d feat(trie): expose storage proofs (#11550) 2024-10-08 09:47:15 +00:00
6e92ab8e43 chore: rm unused optimism feature (#11559) 2024-10-08 09:03:50 +00:00
33b78dcf2b chore: chain manual serialisation implementation (#11538) 2024-10-08 09:02:32 +00:00
5eb71e32c6 Introduce Op PayloadTypes Impl (#11558)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-08 08:42:14 +00:00
5e288b2469 chore: rm redundant type hint (#11557) 2024-10-08 01:06:16 +00:00
b67f004fbe chore: move ethfiltererror (#11552) 2024-10-07 21:54:42 +00:00
c35b8beb35 fix(grafana): remove rate function from panel "Transactions by Type in Pool" (#11542) 2024-10-07 16:42:09 +00:00
a6b564e054 fix(op-reth): add jemalloc feature to optimism-cli for version (#11543) 2024-10-07 16:41:22 +00:00
9a732f6b78 Introduce Eth PayloadTypes Impl (#11519)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-07 16:30:57 +00:00
8ca5ec9b72 Refactor get_payload_bodies_by_hash_with to be non-blocking (#11511)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-07 16:11:59 +00:00
54c8305fb6 chore: enforce window (#11540) 2024-10-07 15:35:47 +00:00
8a0bcbb356 feat(exex): subscribe to notifications with head using ExExContext (#11500) 2024-10-07 15:31:15 +00:00
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