Commit Graph

1116 Commits

Author SHA1 Message Date
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
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
d06149aa4d fix: use saturating sub for getting safe and finalized hashes (#9792) 2024-07-25 10:10:48 +00:00
079c648f57 feat: add engine2 binary (#9772) 2024-07-24 16:30:27 +00:00
21335d65d0 feat: move hashed state and trie writing to provider (#9636) 2024-07-24 14:26:03 +00:00
5ec0c26980 refactor(trie): move state root database operations into extension trait (#9635)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-07-22 10:59:49 +00:00
63e5dac0b6 feat(trie): write sorted hashed state (#9519) 2024-07-15 15:15:58 +00:00
22df39a100 chore: use DatabaseProviderRW on StateWriter::write_to_storage instead of TX (#9449) 2024-07-11 19:54:41 +00:00
94f4066478 chore: move sigsegv handler to reth-cli-util crate (#9421) 2024-07-10 16:50:22 +00:00
0a27779375 chore: remove unused chainspec field from OptimismPayloadBuilder (#9397) 2024-07-09 16:47:38 +00:00
d39069027c chore: move import command to reth-cli-commands (#9394) 2024-07-09 16:02:30 +00:00
e97e379e43 chore: move node command to reth-cli-commands (#9395) 2024-07-09 15:13:58 +00:00
17af21f826 chore: move stage command to reth-cli-commands (#9384) 2024-07-08 20:29:50 +00:00
cbf19c1656 replacing network_handle with peer_info trait object (#9367) 2024-07-08 13:01:51 +00:00
569555516b chore: move featureless commands from bin to reth-cli-commands (#9333) 2024-07-06 10:34:45 +00:00
c7e34fbd4a chore: move reth test-vectors to cli/commands with feature (#9329) 2024-07-05 14:49:52 +00:00
53d0f73e10 perf: resolve trusted peers (#9301) 2024-07-04 17:01:22 +00:00
f759ca6036 chore(cli): move utils to reth-cli-utils crate (#9297) 2024-07-04 12:34:55 +00:00
af280b98f7 chore: remove unused async (#9299) 2024-07-04 11:10:27 +00:00
08fc298e55 feat: moved optimism commands to create and remove from bin (#9242)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 14:39:31 +00:00
1998f44b1b trie: revamp trie updates (#9239) 2024-07-03 14:38:48 +00:00
aa13539a3a chore: simplify p2p subcommand (#9265) 2024-07-03 14:16:27 +00:00
8e5204c119 refactor(evm): set prune modes optionally for the batch executor (#9176) 2024-07-03 11:05:02 +00:00
405b730455 chore: remove prune_modes from BlockWriter (#9231) 2024-07-02 19:40:07 +00:00
6db598da1d chore: extract db commands (#9217)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-01 16:20:07 +00:00
6e564cd064 chore(trie): remove database-related types from trie keys (#9175) 2024-06-28 16:45:06 +00:00
9129b97c5b feat(exex): backfill executor (#9123) 2024-06-28 15:22:42 +00:00
5aaf91dbcb refactor: clean-up discv5 configuration (#9143) 2024-06-27 15:25:24 +00:00
1b9f5871f5 chore(rpc): move impl of eth api server out of reth-rpc-eth-api (#9135)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-27 12:34:17 +00:00
d3091cbb58 chore: rm utils.rs from cli crate (#9132) 2024-06-27 12:04:36 +02: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
221035d73f chore(deps): bump ratatui 0.27 (#9110) 2024-06-26 10:07:09 +00:00
ce5a191af6 chore: import from static files crate directly (#9111) 2024-06-26 09:52:56 +00:00
b36bd58dbe feat(cli): fail on invalid config (#9107) 2024-06-25 22:30:58 +00:00
aa952309e8 feat: reth stage unwind --offline (#9097)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-06-25 18:50:30 +00:00
c5aee02ff7 fix: Change Arc<KzgSettings> to EnvKzgSettings (#9054) 2024-06-24 14:56:53 +00:00
07def85cda chore: tweak profiles, rename debug-fast to profiling (#9051) 2024-06-24 13:20:06 +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
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
27d26ac10d chore: rm custom chainspec parser (#8998) 2024-06-20 18:44:31 +00:00
93b82469b0 Make ReceiptFileClient generic (#8955) 2024-06-20 11:00:53 +00:00
50cf64bfbb fix: make sure to commit static file provider on stage run (#8972) 2024-06-19 22:55:24 +00:00
e2b8254a3d chore: use execution-types instead of provider where possible (#8971) 2024-06-19 22:42:25 +00:00
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
4207540974 fix(commands): prevents potential arithmetic underflow in debug commands (#8883) 2024-06-17 11:52:11 +00:00
352d57655b chore: clean up reth-bench payload status checks (#8852) 2024-06-14 20:59:14 +00:00
3b27da59dc chore: move gas units to primitives constants (#8849) 2024-06-14 19:28:08 +00:00