Commit Graph

1263 Commits

Author SHA1 Message Date
b2a035ac9b chore(reth-execution-errors) no_std (#10048)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-08-12 17:32:35 +00:00
3fe862eb4f chore(deps): weekly cargo update (#10257)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-08-12 16:10:16 +00:00
532ea9d097 deps: rm useless dependencies (#10255) 2024-08-10 16:17:20 +00:00
faa38cec4d fix: TreeState::on_new_head fork and reorg handling (#10232) 2024-08-10 09:45:45 +00:00
ffd71a0b02 chore: release 1.0.5 (#10242) 2024-08-09 18:22:48 +00:00
3c709981da deps: rm unused deps (#10229) 2024-08-09 12:09:01 +00:00
5716c20198 Add support for optimism granite hardfork (#10107)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-09 10:51:27 +00:00
63c71cf385 feat: make Eth node launcher generic (#10218) 2024-08-08 21:19:36 +00:00
c4aae6db36 feat: make EthService generic over engine types and block executor (#10212) 2024-08-08 17:22:55 +00:00
106a0c7cf7 refactor: replace once_cell Lazy with LazyLock (#9844)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-08 14:20:42 +00:00
e907f0eab0 deps: rm unused deps (#10192) 2024-08-07 22:21:57 +00:00
d62ce79535 feat(engine-util): reorg interceptor (#10173) 2024-08-07 19:50:49 +00:00
e199173dee chore: Replace reth-provider dependency for reth-eth-types with direct dependencies (#10175) 2024-08-07 18:05:19 +00:00
0fb72762de feat: integrate executed block into OP built payload (#10162)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-08-07 14:13:50 +00:00
31b5548e0a feat: add stream helper types (#10163) 2024-08-07 13:34:47 +00:00
9ad7ebbbc6 feat: add executed block to built payload trait (#10161) 2024-08-07 12:22:44 +00:00
e24e4c773d Check features powerset for reth-primitives (#10138) 2024-08-06 15:19:58 +00:00
199f72804d chore: release 1.0.4 (#10122) 2024-08-06 13:45:47 +00:00
61500238fb dep: rm unused dependencies (#10099)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-06 00:46:46 +00:00
eda161af2c feat: enable asm-keccak on more platforms (#10101) 2024-08-05 21:07:56 +00:00
33f612a41a chore(net): Move reth_network::NetworkEvents into reth-network-api (#10062) 2024-08-05 20:27:59 +00:00
6f8cba6bc0 feat: add metrics for in-memory state (#10085) 2024-08-05 15:16:08 +00:00
d12f0ab815 Move PeersHandleProvider to new module reth_network_api::test_utils (#10060) 2024-08-05 08:46:49 +00:00
b592607394 Move reth_eth_wire::ProtocolVersion and reth_eth_wire::Capabilities to reth-eth-wire-types (#10071)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
2024-08-04 16:22:14 +00:00
2f38bb38c4 chore(deps): weekly cargo update (#10064)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-08-04 10:38:49 +00:00
f3e79df300 chore(net): move reth_network::BlockDownloaderProvider to reth-network-api (#10003) 2024-08-03 13:42:44 +00:00
2bfa2defc4 implement part of reth p2p rlpx ping (#9762)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-03 04:36:36 +00:00
1290260da3 chore: remove expects in persistence task (#10031) 2024-08-02 21:01:14 +00:00
d1b2612244 deps: bump zstd (#10032) 2024-08-02 16:43:28 +00:00
f9ad47ed6c chore: sort workspace Cargo.toml entries (#10022) 2024-08-02 13:55:08 +00:00
d7f9a255e1 feat(primitives): k256 crate fallback for secp256k1 module (#9989) 2024-08-02 12:53:59 +00:00
340c95eba0 fix(rpc/trace): trace_filter filting with trace's address (#9722)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-02 12:21:39 +00:00
7069efc751 refactor(trie): remove dependency on reth-db and reth-db-api (#10008) 2024-08-01 22:53:40 +00:00
d5d46a8611 feat(rpc): debug_executionWitness (#9249)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-08-01 20:10:14 +00:00
c71c813032 chore(sdk): enable referencing network type via FullNodeComponents::Network (#9921) 2024-08-01 17:50:20 +00:00
b10517b3bf chore(net): extract NetworkHandle methods for launching node to traits (#9966) 2024-08-01 16:44:23 +00:00
f3fac56fd9 chore: move save_blocks to StorageWriter (#9991) 2024-08-01 16:36:33 +00:00
e95ec4cbd5 chore(net): Remove dependency reth-network-p2p -> reth-network-types (#9984) 2024-08-01 13:10:10 +00:00
78703b5729 Move reputation types from reth-network-api to reth-network-types (#9914)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-31 20:08:38 +00:00
fcbdbf361b feat: support DNS in reth.toml for trusted_nodes (#9864) 2024-07-31 12:20:19 +00:00
2c2a782bb8 feat(trie): witness (#9803) 2024-07-30 20:18:20 +00:00
e4ae2a7ac1 fix(op): ensure EthApiServer helper trait method default impls, call OpEthApi overrides (#9879) 2024-07-30 15:35:56 +00:00
700caca7a8 Revert "Moving Optimism bin to Optimism Cli" (#9875) 2024-07-29 22:52:59 +02:00
56b2798090 Moving Optimism bin to Optimism Cli (#9439)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-07-29 15:32:50 +00:00
365809c079 chore: enable unused deps check in reth-engine-tree (#9861) 2024-07-29 09:54:01 +00:00
15121635b3 chore(deps): weekly cargo update (#9856)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-07-28 10:28:43 +00:00
0a4b717d1b fix(op): add empty receipts for genesis if first block is one (#9769)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-07-26 17:07:25 +00:00
87564bd17e chore(revm): rm no longer used BlockExecutorStats (#9830)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-26 15:33:43 +00:00
77f5ed1a7b feat: add TreeConfig (#9833) 2024-07-26 15:16:51 +00:00
c4bf5bb8ca fix: gas and gasUsed in trace root only for ParityTrace (#9761)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 19:32:49 +00:00