Commit Graph

4654 Commits

Author SHA1 Message Date
7a82f4eaec feat(trie): forward-only in-memory cursor (#9079) 2024-06-27 09:43:29 +00:00
18eef6a991 refactor: extract configuration types to reth-network-types (#9136) 2024-06-27 09:33:13 +00:00
9542f3bcf0 feat: add parser functionality to RethCli (#9127) 2024-06-26 19:39:49 +00:00
818375438a feat: add base fee metrics (#9129) 2024-06-26 19:12:04 +00:00
1fde1dca1e refactor: move node-core/engine to standalone crate (#9120)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-26 15:34:35 +00:00
8775a93d33 feat(cli): reth prune (#9055) 2024-06-26 14:54:06 +00:00
bdabe66426 refactor: move DbTool type to db-common (#9119) 2024-06-26 14:05:18 +00:00
832f7a5170 test: fix flaky connect (#9113) 2024-06-26 12:07:49 +02:00
83ef1f7641 Add a metric for blob transactions nonce gaps (#9106) 2024-06-25 21:30:12 +00:00
270df3eeb8 chore: add optimism cli crate (#9096) 2024-06-25 16:32:34 +00:00
a3a472a784 fix: do not drop sub protocol messages during EthStream Handshake (#9086) 2024-06-25 15:22:35 +00:00
6e146e1140 chore(trie): hold direct reference to hashed accounts in cursor (#9078) 2024-06-25 13:23:58 +00:00
c3cae95431 test: include unexpected event in panic (#9087) 2024-06-25 12:30:47 +00:00
e2015143b3 chore(trie): add helpers to return trie keys as variants (#9075) 2024-06-25 11:57:28 +00:00
6dffb92c0b perf(trie): hold direct reference to post state storage in the cursor (#9077) 2024-06-25 11:57:26 +00:00
46fdc38833 feat: initial cli abstraction (#9082) 2024-06-25 11:49:27 +00:00
ec5795f7ee Using associated trait bound for db error (#8951) 2024-06-25 11:12:55 +00:00
eb5217e2ac chore: simplify OptimismGenesisInfo extraction (#9031)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-25 09:36:54 +00:00
aac16ac606 chore(trie): TrieOp::as_update (#9076) 2024-06-25 09:07:18 +00:00
c885257e52 clippy: rm outdated clippy allow (#9070) 2024-06-25 11:17:32 +02:00
5585cb8cfa chore: add empty commands crate (#9039) 2024-06-24 22:03:19 +00:00
4cb84a443a feat: add AnyNode type (#9056)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-24 23:53:44 +02:00
83d412da70 fix(op): configure discv5 properly in op builder (#9058) 2024-06-24 16:01:42 +00:00
c5aee02ff7 fix: Change Arc<KzgSettings> to EnvKzgSettings (#9054) 2024-06-24 14:56:53 +00:00
81b5fbf573 feat(examples): remote exex (#8890) 2024-06-24 13:40:35 +00:00
07def85cda chore: tweak profiles, rename debug-fast to profiling (#9051) 2024-06-24 13:20:06 +00:00
08b1e88272 feat: integrate Node traits into LaunchContextWith (#8993) 2024-06-24 10:21:52 +00:00
bd0f676d06 feat(node): derive Clone for FullNode (#9046) 2024-06-24 10:21:16 +00:00
31e247086c feat(rpc): remove ipc future and now using ServerHandle and StopHandle from jsonrpsee (#9044) 2024-06-24 10:00:02 +00:00
3c595f7d1d feat: add AnyNodeTypes type (#9034) 2024-06-24 09:34:43 +00:00
8f2522eff9 refactor(rpc): add builder pattern for EthHandlers (#9035) 2024-06-24 09:20:41 +00:00
97de9d27bc Change the wrong 'Child' and 'Auxiliary' usage (#9033) 2024-06-23 10:30:16 +00:00
f137ca8477 chore: remove some more usages of BytesMut (#9025) 2024-06-22 08:21:45 +00:00
a34e41c275 chore(deps): rm reth-rpc-types dep from reth-network (#9023) 2024-06-21 21:47:03 +00:00
17c5121b50 chore(deps): replace fnv with fx (#9024) 2024-06-21 21:30:06 +00:00
b0b2abb424 chore: rm default serde feature in reth-dns (#9021) 2024-06-21 17:33:42 +00:00
08cc16e4f3 chore: rm serde for network builder (#9020) 2024-06-21 16:43:58 +00:00
16b10dc1a3 chore: remove unused type (#9019) 2024-06-21 16:21:53 +00:00
2473ed880b chore: remove serde from ChainSpec (#9017) 2024-06-21 15:29:37 +00:00
b9b61b377a chore: rename net-common to banlist (#9016) 2024-06-21 14:05:38 +00:00
a493b6270d chore: remove AllGenesisFormats (#9013) 2024-06-21 14:05:37 +00:00
b567f66fab chore: move different chain hardfork sets to reth-ethereum-forks (#8984) 2024-06-21 13:40:43 +00:00
50c1a8e48a chore: move ratelimit type to tokio util (#9007) 2024-06-21 00:10:07 +00:00
d6072e79f3 chore(deps): rm provider dep (#9006) 2024-06-20 23:29:10 +00:00
a03306eb94 chore(deps): rm unused dev deps (#9005) 2024-06-20 23:20:34 +00:00
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
6b2c3af8b9 test: disable dns discovery (#9004) 2024-06-20 21:40:21 +00:00
135e11b19b fix: skip failed new payload submission (#9003) 2024-06-20 21:12:20 +00:00
13b5819142 feat: add _with_senders_unchecked methods to SealedBlock (#9002) 2024-06-20 21:02:10 +00:00
4fcf26c5ae chore(deps): bump revm 10.0, un-git revm-inspectors (#8997) 2024-06-20 18:45:12 +00:00