Commit Graph

201 Commits

Author SHA1 Message Date
91eb50c59f feat: eth_simulateV1 support (#10829)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 17:38:04 +00:00
6d49dc130a feat: extend pool configuration (#10985) 2024-09-18 16:05:56 +00:00
5e9f38164d evm: use Header AT in ConfigureEvmEnv (#10968) 2024-09-17 23:03:15 +00:00
cd10cbf4ff feat: move next block cfg and env to configureevm (#10962) 2024-09-17 16:21:11 +00:00
0746479e3c feat(cli): enable witness invalid block hook by default (#10839) 2024-09-17 14:44:28 +00:00
0cde072453 feat(exex): backfill on subscription with head (#10787) 2024-09-17 12:32:41 +00:00
c795389aae fix(cli) Allow Pruning CLI Args to take precedence over TOML configuration (#10774)
Co-authored-by: garwah <garwah@garwah>
2024-09-17 10:01:32 +00:00
664f8b23be feat(engine): compare invalid block witness against a healthy node (#10844) 2024-09-16 11:03:49 +00:00
f37bd47e2e chore(deps): weekly cargo update (#10911)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-15 11:18:15 +00:00
b23bb7e8bc perf: improve genesis handling (#10878) 2024-09-13 17:48:44 +00:00
87e5e0929f feat: add support for wrapping the allocator with tracy (#10874) 2024-09-13 16:12:33 +00:00
b85a4e8a70 chore: alias of datadir.static-files and upate book cli (#10856)
Signed-off-by: 9547 <29431502+9547@users.noreply.github.com>
2024-09-12 12:55:43 +00:00
c38a425207 chore: remove prune_modes arg from BlockchainTree::new (#10857) 2024-09-12 10:48:25 +00:00
6764f7bc96 feat(net): IP resolution in docker (#10681)
Co-authored-by: Cody Wang <cody.wang@coinbase.com>
2024-09-11 09:57:58 +00:00
d11bbe686b refactor: reduce ProviderFactory usage (#10798) 2024-09-11 09:36:34 +02:00
72c53b88bc fix(metrics): set sync metrics when blocks are added (#10799) 2024-09-10 11:43:03 +00:00
2985720c78 feat: expose ChainSpec metrics (#10737) 2024-09-10 10:40:49 +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
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
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
a996eea94a refactor: relax bound on NodeTypesWithDB (#10720) 2024-09-05 19:14:45 +00:00
c267c1caf7 chore(engine): track elapsed on fork block added (#10710) 2024-09-05 15:25:38 +00:00
ba3fc6a9a9 feat(engine): support --debug.etherscan on experimental engine (#10688) 2024-09-05 15:22:19 +00:00
5ecc9d2348 feat: integrate NodeTypesWithDB (#10698)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-05 15:17:28 +00:00
a1d9ece3be feat: NodeTypesWithDB (#10683) 2024-09-04 17:56:22 +00:00
d659cd36d2 refactor: move exec metrics into executor (#10426) 2024-09-04 01:30:12 +00:00
9d46b06420 feat(engine): invalid block hooks crate (#10629)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-09-03 15:02:18 +00:00
dea1e21af9 feat: add invalid block hook field to tree (#10432)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-09-03 13:59:43 +00:00
d30e3a4888 node: revise NodeTypes trait (#10665) 2024-09-03 12:52:53 +00:00
cbad38a40f fix(op-reth): --chain help message (#10661) 2024-09-02 16:46:32 +00:00
68f852ba54 fix: dont use prune mode full (#10652) 2024-09-02 09:59:44 +00:00
42dc5eea16 docs(NodeBuilder): fix broken link (#10644) 2024-09-01 23:55:57 +00:00
Roy
7269cf2853 chore: expose TransactionFetcher param in cli (#10635) 2024-08-31 20:04:38 +00:00
51524f2534 feat: introduce ChainSpecParser generic in cli types (#10582) 2024-08-29 20:13:16 +00:00
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
f600ff07d9 feat(debug): engine reorg util depth (#10575) 2024-08-28 09:22:51 +00:00
7df7bc2c1a chore(op): Add OpChainSpec (#10516) 2024-08-27 12:25:38 +00:00
8191e0c05d chore(chainspec): move op stack chain specs to reth-optimism-chainspec (#10485) 2024-08-26 18:01:49 +00:00
655495d8c3 clippy: add implicit_clone clippy lint (#10529)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-26 11:34:31 +00:00
9c57c4a454 clippy: add redundant_else clippy lint (#10525)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 09:40:10 +00:00
dbdb1117a8 rpc: remove special module handling for eth_callBundle (#10486) 2024-08-24 07:36:32 +00:00
961821cf38 fix(exex): instrument ExEx::launch with the span (#10481) 2024-08-23 12:53:06 +00:00
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00
15810108e8 chore(net): expose max concurrent GetPooledTransactions reqs in cli (#10358) 2024-08-22 12:31:57 +00:00
f2e0bc073a feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 12:30:09 +00:00