Commit Graph

67 Commits

Author SHA1 Message Date
64fae4d0f2 chore: rm crate reth-rpc-types (#11341) 2024-10-02 11:16:20 +02:00
07dc861a94 chore: rename default chainspec parser (#11398) 2024-10-01 22:22:57 +00:00
ea1d04aa75 primitives: rm more alloy_primitives reexports (#11255) 2024-09-29 16:48:54 +00:00
2aa3dd0fd8 feat: use OpChainSpec in OptimismNode and its components (#11304) 2024-09-28 13:06:52 +00:00
65f2664471 feat: make NetworkConfigBuilder independent of concrete ChainSpec (#11176) 2024-09-26 11:37:20 +00:00
c00516c3f9 rpc-types: rm alloy-rpc-types-engine reexport (#11206) 2024-09-25 14:49:50 +00:00
2224e6c48b feat(exex): finalize ExEx WAL on new finalized block header (#11174) 2024-09-25 11:53:51 +00:00
fb0555ae7d Refactor Block (#10913)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-09-24 10:14:08 +00:00
ed1de8996d primitives: use alloy Header struct (#10691) 2024-09-23 12:53:43 +00:00
75b7172cf7 fix: rm more windows (#11050) 2024-09-19 19:50:37 +02:00
c3d090adf4 feat: make NodeConfig generic over ChainSpec (#11039) 2024-09-19 16:05:09 +00:00
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
0746479e3c feat(cli): enable witness invalid block hook by default (#10839) 2024-09-17 14:44:28 +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
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
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
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
c258c1547e feat(db): move reth-storage-api::ClientVersion and StoredBlockWithdrawals to reth-db-models (#10763) 2024-09-09 13:53:45 +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
5ecc9d2348 feat: integrate NodeTypesWithDB (#10698)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-09-05 15:17:28 +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
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
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
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
dbdb1117a8 rpc: remove special module handling for eth_callBundle (#10486) 2024-08-24 07:36:32 +00:00
15810108e8 chore(net): expose max concurrent GetPooledTransactions reqs in cli (#10358) 2024-08-22 12:31:57 +00:00
3aaa284a5e chore(net): expose pending pool imports bound in cli (#10357)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-08-20 08:05:52 +00:00
cd05a96fee dep: rm confy as a dep (#10290)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-20 06:37:35 +00:00
fceec0a364 chore(tx-pool): pool cli args (#10323)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-17 22:34:39 +00:00
8c02acad79 chore(net): Expose max seen transactions history size as cli arg (#10327)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-17 22:31:31 +00:00
0216e78f5c feat: make additional validation tasks size configurable (#10200)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-08 22:08:14 +00:00
d62ce79535 feat(engine-util): reorg interceptor (#10173) 2024-08-07 19:50:49 +00:00
1d4638724c feat: support ms for --builder.interval (#10168) 2024-08-07 14:33:57 +00:00
eb2d0a22d9 fix: also set configured bootnodes for discv5 (#9885) 2024-07-29 23:40:24 +00:00
d6f633b695 fix(node-core): build time cargo features (#9866) 2024-07-29 13:27:00 +00:00
0be2c17a9f chore(rpc): EthApiTypes trait for network specific error AT (#9523)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 17:30:30 +00:00
f175f6ec9f fix(cli): set receipts pruning for chain without deposit contract (#9782) 2024-07-25 17:21:49 +00:00
93ebdf292b feat: move metrics to its own crate (#9691)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 15:47:46 +00:00
42a92eef07 chore(metrics): summable reth_info value (#9679)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-07-24 17:18:15 +00:00