Commit Graph

751 Commits

Author SHA1 Message Date
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
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
c13d7da68d chore: move pk2id and id2pk to primitives (#7382) 2024-03-29 21:43:52 +00:00
8b88306907 fix: handle optimism deposit transactions on SenderRecovery stage (#7376) 2024-03-29 12:13:27 +00:00
09de0ac13d crit(dep): bump zstd (#7356) 2024-03-27 21:07:50 +00:00
8b4898b651 bump alloy version (#7344) 2024-03-27 11:41:31 +00:00
bdca72273c fix: return error on type 0 enveloped decoding (#7339) 2024-03-26 17:42:23 +00:00
d611f11a07 reth-primitives: Allow feature gating zstd for non default feature set (#7296) 2024-03-25 20:12:01 +00:00
a31202670b chore: apply some style suggestions (#7307) 2024-03-24 22:52:33 +00:00
30d79a98aa Add try_from method for TxType with U64 (#7291) 2024-03-22 14:04:54 +00:00
0da7b7c314 chore: fix typos (#7264) 2024-03-21 12:10:09 +00:00
c868c52063 Enable clippy's large_stack_frames linter (#7258) 2024-03-20 19:52:20 +00:00
1c6ea1e30a feat: support any node format in admin API (#7247) 2024-03-20 17:37:06 +00:00
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
78d15d4c24 reth-primitives: Fix warnings when default features are off. (#7213) 2024-03-19 14:33:34 +00:00
c108a2476c Enable clippy's equatable_if_let linter (#7221) 2024-03-19 14:32:43 +00:00
332e412a0f docs(primitives): transaction method comments (#7217) 2024-03-19 12:46:41 +00:00
6ffd6ef8f3 Small refactor (#7208) 2024-03-19 02:34:39 +00:00
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
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
5b94dbb697 perf: replace BytesMut with alloy_rlp::encode (#7170) 2024-03-18 23:20:39 +00:00
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
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
520d63580b feat(primitives): OP Sepolia ChainSpec (#6812) 2024-03-14 12:32:11 +00:00
d2c8b77e64 perf: replace BytesMut with alloy_rlp::encode (#7087) 2024-03-14 12:11:20 +00:00
8fbab739c8 add more helper functions to PooledTransactionElement (#7126) 2024-03-13 12:31:18 +00:00
b05f8a90fd test: headers first stage (#7127) 2024-03-13 09:21:58 +00:00
c15f2d502c chore(primitives): remove static file stage (#7116) 2024-03-12 21:01:00 +00:00
fb30619192 fix(op-reth): non-deposit txs have depositReceiptVersion=1 (#6784) 2024-03-12 16:45:49 +00:00
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
7a83143ae1 fix: eth_getRawReceipts (#7101) 2024-03-12 10:59:51 +00:00
63dd5d48eb docs: add note about hashing (#7073) 2024-03-11 13:53:30 +00:00
66c9403ea1 primitives/chain: dev chain support cancun upgrade (#7033)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-03-11 14:21:26 +01:00
81291ff0fb chore: more Vec over BytesMut (#7084) 2024-03-11 12:50:50 +00:00
3c028e5ef4 chore: fix typos (#7049) 2024-03-08 14:23:37 +00:00
7fa35042dd perf: replace BytesMut with alloy_rlp::encode (#7047)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-08 13:56:28 +00:00
ed0dce85e0 chore: make clippy happy (#7045)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-08 12:54:40 +00:00
eb6a95949b chore: mem take topics when converting logs (#7048) 2024-03-08 13:58:13 +01:00
3308ddbc2d chore: condition export of generate_blob_sidecar on its cfg (#7023) 2024-03-06 23:03:10 +00:00
6f8d1a8137 Rename TxType variants to UpperCamelCase (#7012) 2024-03-06 17:36:58 +00:00
a1df972464 chore: remove most ethers mentions and code (#6999) 2024-03-06 14:38:15 +00:00
yjh
f5be92573c chore: use cache to determine hardfork (#6989)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-06 11:54:20 +00:00
173c4927fa feat(node-core): stage progress decimal places (#6974) 2024-03-05 19:20:47 +00:00
96fcdfbac8 feat(api,rpc): improve engine API abstraction (#6871)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-05 16:05:17 +00:00
ec401aa781 rm deposit from pooledtx (#6941)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-05 10:48:50 +00:00
e7018cafec fix: do not attempt clique header sender recovery on genesis (#6916) 2024-03-01 17:15:08 +00:00
ea44c1d63f feat(node-core, storage): static files segment metrics (#6908) 2024-03-01 16:36:50 +00:00
5e2cac442f 0x/rm unused dep (#6899)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-01 11:34:31 +00:00
defe34f04f chore: unify decode enveloped fn args (#6904) 2024-03-01 11:32:15 +00:00
2a2c56dbc6 Compute min length mempool transactions message by type (#6853) 2024-02-29 21:18:46 +00:00