Commit Graph

314 Commits

Author SHA1 Message Date
Thomas Coratger
655495d8c3 clippy: add implicit_clone clippy lint (#10529)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-26 11:34:31 +00:00
Thomas Coratger
709e7b73ce clippy: add if_not_else clippy lint (#10524)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-26 10:58:06 +00:00
nk_ysg
042faacb15 feat: impl From alloy-consensus::TxType for reth_primitives::TxType (#10523) 2024-08-26 08:37:42 +00:00
Thomas Coratger
7f56beed16 primitives: rm IntoRecoveredTransaction for TransactionSignedEcRecovered (#10505) 2024-08-25 10:09:00 +00:00
Thomas Coratger
c0902c8b47 deps: bump derive_more to 1.0 (#10403) 2024-08-20 20:16:12 +00:00
greged93
a918779f2c dev(primitives): signature conversion (#10371) 2024-08-17 17:06:19 +00:00
Arsenii Kulikov
330f73b7ec refactor: remove #[reth_codec] and #[derive_arbitrary] macros (#10263) 2024-08-12 14:23:50 +00:00
Matthias Seitz
d31a8eef49 fix: reset auth list in txenv on non-7702 txs (#10177)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-08-07 17:07:44 +00:00
Nikolai Golub
e24e4c773d Check features powerset for reth-primitives (#10138) 2024-08-06 15:19:58 +00:00
Dan Cline
6c76845ce0 chore: re-add derived 7702 arbitrary impl (#9720) 2024-08-05 09:20:05 +00:00
Matthias Seitz
967502c7e4 chore: use alloy AccessList result (#10021) 2024-08-02 13:12:57 +00:00
Alexey Shekhirin
d7f9a255e1 feat(primitives): k256 crate fallback for secp256k1 module (#9989) 2024-08-02 12:53:59 +00:00
Alexey Shekhirin
cd0ec5703a feat(primitives): improve no_std with manual errors and alloc::String (#9990) 2024-08-01 14:58:50 +00:00
Thomas Coratger
f25367cffd tx-pool: Make txpool independent of primitive tx types (#9916) 2024-08-01 13:39:58 +00:00
c0np4nn4
f43fd7bd61 refactor: Add AccessList result type to eth_createAccessList (#9811)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-29 18:06:40 +00:00
Matthias Seitz
42182f531e revert: 4b8a66f (#9604) 2024-07-18 10:43:12 +00:00
Matthias Seitz
7b4bf59445 chore: disable reth-codec default feature (#9556) 2024-07-18 09:36:45 +00:00
Matthias Seitz
c3347f323c feat: make to_compact borrow (#9488)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-07-17 20:50:28 +00:00
nk_ysg
0befab52c9 chore: remove serde support from reth-codec (#9570) 2024-07-17 11:37:45 +00:00
Matthias Seitz
4b8a66ff0e chore: rm outdated impls (#9560) 2024-07-16 21:44:31 +00:00
Aurélien
9697ab2541 feat: bump alloy version (#9545)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-16 20:44:02 +00:00
Matthias Seitz
06bfce2d5c chore: more reth-codec cfgs (#9547) 2024-07-16 17:02:36 +00:00
Matthias Seitz
bc31f5da58 feat: feature gate reth-codec impl (#9492) 2024-07-16 14:39:31 +00:00
Matthias Seitz
a322a7c83e test: flaky tx type test (#9542) 2024-07-16 14:23:18 +00:00
Pelle
484dc916c1 Rename main codec to reth db codec (#9501) 2024-07-16 09:33:56 +00:00
frostburn
67f617646c feat: OP: keep encoded txs in payload attributes (#9467)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-13 05:25:11 +00:00
Alexey Shekhirin
d036350d7a feat(primitives): re-export EIP-7702 types (#9481) 2024-07-12 18:12:33 +00:00
Matthias Seitz
d8b104fce2 chore: some no-std touchups (#9480) 2024-07-12 17:54:25 +00:00
joshieDo
9aa44e1a90 chore: add COMPACT_EXTENDED_IDENTIFIER_FLAG const to TxType (#9461) 2024-07-11 21:51:34 +00:00
Sean Matt
add3725f83 chore: resolve new clippy error w/ suggested fix part 2 (#9447) 2024-07-11 15:14:17 +00:00
Matthias Seitz
6e70bab36e chore: use vec for encoding (#9442) 2024-07-11 11:46:51 +00:00
Oliver
fc4c037e60 feat: eip-7702 (#9214)
Co-authored-by: Matthew Smith <m@lattejed.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-07-11 05:45:47 +00:00
Sean Matt
f384b8e175 chore: resolve new clippy error w/ suggested fix (#9427) 2024-07-10 18:03:15 +00:00
Dan Cline
56cb371230 docs: remove random pub from transaction docs (#9423) 2024-07-10 17:13:08 +00:00
Matthias Seitz
b97ace200f chore(deps): bump revm 11 (#9391) 2024-07-09 12:28:44 +00:00
joshieDo
cf8a9163af chore: remove usage of tx_env_with_recovered (#9222) 2024-07-01 15:12:36 +00:00
Oliver
feb6a37a18 chore: remove unused MIN_LENGTH_EIPXXXX_ENCODED (#9211)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-01 12:07:05 +00:00
Roman Krasiuk
068bf57c06 fix: ambiguous deposit mint value in arbitrary (#9216) 2024-07-01 11:26:44 +00:00
Omid Chenane
c5aee02ff7 fix: Change Arc<KzgSettings> to EnvKzgSettings (#9054) 2024-06-24 14:56:53 +00:00
DaniPopes
f137ca8477 chore: remove some more usages of BytesMut (#9025) 2024-06-22 08:21:45 +00:00
Dan Cline
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
0xAtreides
8d54f2f8d3 feat: support no_std for reth-primitives (#8817)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-17 06:57:46 +00:00
Philip Glazman
c694433675 feat(primitives): gas limit setter (#8850)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-06-14 21:54:00 +00:00
Alexey Shekhirin
ae9ab69f5f refactor(node-builder): use datadir provided by the config (#8592) 2024-06-04 18:46:36 +00:00
Thomas Coratger
4c6e5be876 add manual_assert clippy lint (#8578)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-06-04 08:27:40 +00:00
Thomas Coratger
2b4fa96065 add explicit_iter_loop clippy lint (#8570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 18:14:50 +00:00
Thomas Coratger
e02b935e94 add match_same_arms clippy lint (#8549) 2024-06-03 17:42:25 +00:00
Thomas Coratger
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
Thomas Coratger
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
DaniPopes
072d4225de chore: minify almost all JSON files (#8495) 2024-05-29 20:43:09 +00:00