Commit Graph

784 Commits

Author SHA1 Message Date
Matthias Seitz
643cae7766 feat: add pre bedrock recovery check (#7726) 2024-04-18 18:21:33 +00:00
Alexey Shekhirin
e401c4848a feat(pruner): respect ExEx finished height (#7673) 2024-04-18 17:15:28 +00:00
Matthias Seitz
f57bef7181 Revert "feat(op): import bodies (#7659)" (#7724) 2024-04-18 16:10:22 +00:00
Delweng
3508e56518 chore: convert tab to space and trim trailing space (#7705)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-04-17 14:38:50 +00:00
Matthias Seitz
86d8f0b0ec fix: add enable missing arbitrary feature (#7688) 2024-04-16 23:05:08 +02:00
Dan Cline
bb67c40d56 chore: remove DOS line endings from basefee.rs (#7685) 2024-04-16 19:50:12 +00:00
joshieDo
566480b472 chore: move optimism bootnodes to reth-primitives (#7657) 2024-04-16 15:54:31 +00:00
Matthias Seitz
493f41a126 feat: add missing hardfork convenience fns (#7678) 2024-04-16 15:03:01 +00:00
jn
49ceeaf0cc refactor: Drop reth_primitives::Log (#7651)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-16 14:36:06 +00:00
Alexey Shekhirin
7f6a2b4cb5 refactor(exex, primitives): move finished exex height to primitives (#7670) 2024-04-16 10:45:27 +00:00
Håvard Anda Estensen
8105291afa chore: convert FromRecoveredTransaction into TryFromRecoveredTransaction (#7497)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-16 10:41:19 +00:00
Thomas Coratger
b67f7f0903 safer TryFrom<reth_rpc_types::Transaction> for Transaction (#7667) 2024-04-16 10:30:45 +00:00
Rupam Dey
d4a8ef92d7 refactor: replace ``calculate_next_block_base_fee`` with alloy's builtin function (#7641)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-15 21:58:54 +00:00
Thomas Coratger
c59c41701d Convert Header and Block rpc to primitives (#7660) 2024-04-15 19:30:35 +00:00
Emilia Hane
855988994b feat(op): import bodies (#7659)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-04-15 18:51:57 +00:00
yjh
58cd4c5ed8 chore: update decode_enveloped docs (#7645) 2024-04-15 11:30:16 +00:00
Emilia Hane
ceeb0da03b fix(op): headers above merge (#7622) 2024-04-15 10:25:15 +00:00
Thomas Coratger
a2654650ba Implement From<Block> for BlockBody (#7643) 2024-04-14 21:01:49 +00:00
Matthias Seitz
3e8d5c69cf feat: replace reth native AccessList type (#7636) 2024-04-14 18:07:41 +00:00
Rodrigo Herrera
96e3619ea9 use alloy's BaseFeeParams (2) (#7617)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-13 13:02:15 +00:00
jn
987e597442 Implement compact codec for alloy eip access_list (#7554) 2024-04-13 12:53:42 +00:00
Abner Zheng
234d258ce7 feat: impl TryFrom<reth_rpc_types::Transaction> for Transaction (#7551) 2024-04-12 17:05:12 +00:00
Emilia Hane
9c5aea8c81 feat(op): import below bedrock blocks (#7555)
Co-authored-by: Atris <vacekj@outlook.com>
2024-04-12 11:57:06 +00:00
DaniPopes
00420477c5 chore: reserve an upper bound in ReusableDecompressor (#7523) 2024-04-10 15:51:47 +00:00
Matthias Seitz
e50f942d47 chore: use alloy nodeinfo (#7512) 2024-04-10 14:19:09 +00:00
jn
91a1503079 Implement Compact codec for alloy_primitives::Log (#7474) 2024-04-08 18:34:14 +00:00
DaniPopes
3826772886 chore: fix some warnings (#7515) 2024-04-08 18:10:10 +00:00
Matthias Seitz
ca82ff5be6 feat: add block timestamp to meta (#7460) 2024-04-04 14:46:20 +00:00
Matthias Seitz
8d1d13ef89 chore: bump revm+alloy (#7431) 2024-04-04 16:11:34 +02:00
Emilia Hane
3cafd586cf feat(discv5): config via cli (#7394) 2024-04-03 12:27:46 +00:00
Håvard Anda Estensen
05c9f61a38 docs: fix broken op spec link (#7433) 2024-04-03 11:20:26 +00:00
Håvard Anda Estensen
933317c62a perf: replace BytesMut with alloy_rlp::encode (#7432) 2024-04-03 10:58:59 +00:00
Emilia Hane
f71d9c0003 feat(prune): timeout (#6958)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-03 10:28:49 +00:00
Emilia Hane
ebc4bc893c feat(discv5): add crate for interfacing reth network and sigp/discv5 (#7336)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-04-02 19:42:20 +00:00
Panagiotis Ganelis
3726cd17e8 feat: use pipeline for reth stage unwind (#7085)
Co-authored-by: joshieDo <ranriver@protonmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-04-02 17:50:05 +00:00
Dan Cline
c13d7da68d chore: move pk2id and id2pk to primitives (#7382) 2024-03-29 21:43:52 +00:00
joshieDo
8b88306907 fix: handle optimism deposit transactions on SenderRecovery stage (#7376) 2024-03-29 12:13:27 +00:00
Emilia Hane
09de0ac13d crit(dep): bump zstd (#7356) 2024-03-27 21:07:50 +00:00
Thomas Coratger
8b4898b651 bump alloy version (#7344) 2024-03-27 11:41:31 +00:00
Dan Cline
bdca72273c fix: return error on type 0 enveloped decoding (#7339) 2024-03-26 17:42:23 +00:00
Nikolai Golub
d611f11a07 reth-primitives: Allow feature gating zstd for non default feature set (#7296) 2024-03-25 20:12:01 +00:00
Matthias Seitz
a31202670b chore: apply some style suggestions (#7307) 2024-03-24 22:52:33 +00:00
Thomas Coratger
30d79a98aa Add try_from method for TxType with U64 (#7291) 2024-03-22 14:04:54 +00:00
Alexey Shekhirin
0da7b7c314 chore: fix typos (#7264) 2024-03-21 12:10:09 +00:00
Justin Traglia
c868c52063 Enable clippy's large_stack_frames linter (#7258) 2024-03-20 19:52:20 +00:00
Matthias Seitz
1c6ea1e30a feat: support any node format in admin API (#7247) 2024-03-20 17:37:06 +00:00
Justin Traglia
709d8a16d3 Enable clippy's useless_let_if_seq linter (#7220)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-03-19 16:33:22 +00:00
Nikolai Golub
78d15d4c24 reth-primitives: Fix warnings when default features are off. (#7213) 2024-03-19 14:33:34 +00:00
Justin Traglia
c108a2476c Enable clippy's equatable_if_let linter (#7221) 2024-03-19 14:32:43 +00:00
Alexey Shekhirin
332e412a0f docs(primitives): transaction method comments (#7217) 2024-03-19 12:46:41 +00:00