Commit Graph

720 Commits

Author SHA1 Message Date
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
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
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
Thomas Coratger
6ffd6ef8f3 Small refactor (#7208) 2024-03-19 02:34:39 +00:00
Justin Traglia
d91274eaa2 Enable clippy's redundant_clone linter (#7202)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-19 01:35:04 +00:00
Justin Traglia
b7ef60b899 Enable clippy's uninlined_format_args linter (#7204)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-18 23:29:19 +00:00
Håvard Anda Estensen
5b94dbb697 perf: replace BytesMut with alloy_rlp::encode (#7170) 2024-03-18 23:20:39 +00:00
Justin Traglia
3861bc05fa Enable clippy's derive_partial_eq_without_eq linter (#7203)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-18 22:33:53 +00:00
Delweng
a5e662dabb chore(node-builder): display the hardfork info in new line (#7185)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-18 10:33:54 +00:00
clabby
520d63580b feat(primitives): OP Sepolia ChainSpec (#6812) 2024-03-14 12:32:11 +00:00
Håvard Anda Estensen
d2c8b77e64 perf: replace BytesMut with alloy_rlp::encode (#7087) 2024-03-14 12:11:20 +00:00
int88
8fbab739c8 add more helper functions to PooledTransactionElement (#7126) 2024-03-13 12:31:18 +00:00
Roman Krasiuk
b05f8a90fd test: headers first stage (#7127) 2024-03-13 09:21:58 +00:00
Alexey Shekhirin
c15f2d502c chore(primitives): remove static file stage (#7116) 2024-03-12 21:01:00 +00:00
0xZerohero
fb30619192 fix(op-reth): non-deposit txs have depositReceiptVersion=1 (#6784) 2024-03-12 16:45:49 +00:00
Danil
22d585df17 fix(chain_spec): Set correct paris block and chain difficulty (#7111)
Signed-off-by: Danil <deniallugo@gmail.com>
2024-03-12 14:35:18 +00:00
greged93
7a83143ae1 fix: eth_getRawReceipts (#7101) 2024-03-12 10:59:51 +00:00
Matthias Seitz
63dd5d48eb docs: add note about hashing (#7073) 2024-03-11 13:53:30 +00:00