Commit Graph

44 Commits

Author SHA1 Message Date
kevaundray
53b2cdafee chore: Remove ForkSpec::Unknown and Add ForkSpec::Prague (#16055) 2025-05-05 07:42:59 +00:00
kevaundray
b757a7bf88 chore: Remove unused write_to_db method in ef-tests (#15902) 2025-04-24 11:00:32 +00:00
kevaundray
9d3509c8ac chore: Explicitly check for failure on expected blocks in ef-tests (#15803)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-04-23 11:18:18 +00:00
kevaundray
308250ef27 chore: enable invalid_blocks tests in EF (#15564) 2025-04-17 14:19:00 +00:00
kevaundray
a3b749676c chore: Replace remaining uses of reth_primitives with reth_primitives_traits (#15704) 2025-04-14 09:40:34 +00:00
DaniPopes
482f4557eb chore(db): move mod tables to db-api (#14540)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-17 20:53:39 +00:00
Matthias Seitz
0b135a2670 feat: update revm 19 alloy 09 (#13594) 2024-12-30 19:49:39 +01:00
Hai | RISE
fdff4f18f2 feat(DbTx): add get_by_encoded_key (#13171) 2024-12-06 13:58:17 +00:00
Skylar Ray
44a66d32b5 chore: Code Simplification and Optimization (#12840)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-06 11:12:24 +01:00
Arsenii Kulikov
7f88e62781 feat: bump alloy (#12930)
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2024-12-02 00:55:17 +00:00
Thomas Coratger
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
Thomas Coratger
59ebebaa63 primitives: rm alloy Withdrawals reexport (#12421)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 13:09:46 +00:00
nk_ysg
fcca8b1523 refactor: BlockchainTestCase::run rm repetitive convert ForkSpec to ChainSpec (#11896)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-24 05:26:25 +00:00
Oliver
3bd695ee63 feat: update el requests for devnet 4 (#11865)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 12:48:35 +00:00
Matthias Seitz
a5538bc041 chore: alloy 0.4 (#11334) 2024-09-30 12:48:37 +00:00
Thomas Coratger
f2a508df34 primitives: rm more alloy_primitives reexports (#11222) 2024-09-26 11:29:18 +00:00
Thomas Coratger
ed1de8996d primitives: use alloy Header struct (#10691) 2024-09-23 12:53:43 +00:00
nk_ysg
5194bcfbcc testing: clean up reth-primitives import (#10760) 2024-09-07 09:11:29 +00:00
Thomas Coratger
54d3734c2f ef-tests: derive Default for ef-tests structs (#9601) 2024-07-18 09:39:56 +00:00
joshieDo
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
Oliver
51a28f22da chore: split db abstraction into new crate (#8594) 2024-06-04 21:45:57 +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
Alexey Shekhirin
b4a1b733c9 feat: implement EIP-7685 (#8424)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-28 14:06:28 +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
Alexey Shekhirin
6b5b6f7a40 Breaking changes (#5191)
Co-authored-by: Bjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: joshieDo <ranriver@protonmail.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
Co-authored-by: Thomas Coratger <thomas.coratger@gmail.com>
2024-02-29 12:37:28 +00:00
Dan Cline
79452eadaf chore: make clippy happy (#6666) 2024-02-19 06:31:47 +00:00
rakita
13947e509b chore: Bump revm to newest (#6357)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-02-06 22:59:10 +00:00
Matthias Seitz
44a9975f76 chore: rm unused reexport (#6377) 2024-02-03 16:07:51 +00:00
Thomas Coratger
55fae2ca9c Add Withdrawals struct (#6267) 2024-02-01 17:57:50 +00:00
DaniPopes
0aa22466d2 chore: use Display when formatting addresses and hashes (#6245) 2024-01-26 14:57:08 +00:00
Alexey Shekhirin
a1225be077 fix(bin): process metrics version mismatch (#5985) 2024-01-09 16:59:55 +00:00
robinsdan
ede8278916 remove lifetime param in storage trait (#5046) 2023-10-17 13:30:50 +00:00
Roman Krasiuk
d6ea90fd33 feat(ef-tests): validate state root (#4995) 2023-10-12 13:44:41 +00:00
Roman Krasiuk
422f38ac06 fix(ef-tests): seal engine typo and deserialization (#4997) 2023-10-12 13:30:13 +00:00
DaniPopes
5f9a917fb1 feat: Alloy migration (#4737)
Co-authored-by: Alessandro Mazza <121622391+alessandromazza98@users.noreply.github.com>
Co-authored-by: Supernovahs.eth <91280922+supernovahs@users.noreply.github.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2023-09-28 15:55:39 +00:00
Dan Cline
0c7a93717a feat: add EIP-4788 parent_beacon_block_root to Header (#4299) 2023-08-29 17:55:13 +00:00
DaniPopes
072c84083c chore: improve ef-tests readability (#4136) 2023-08-10 11:06:30 +00:00
erik
bfbad261ec feat(engine): payload cancun fields (#4010) 2023-08-01 15:25:10 +00:00
Dan Cline
334d6068ad feat: add 4844 header fields and consensus checks (#3972) 2023-07-29 12:51:16 +00:00
Alexey Shekhirin
9adab0ba7c Revert "test(ethereum): ignore invalid string sequence in ethereum state tests (#3307)" (#3937) 2023-07-26 17:51:31 +00:00
joshieDo
085a703d7c refactor: add BlockWriter and BlockExecutionWriter (#3384) 2023-06-27 09:02:17 +00:00
Alexey Shekhirin
7b77fc1b6b test(ethereum): ignore invalid string sequence in ethereum state tests (#3307) 2023-06-21 19:08:16 +00:00
Bjerg
cb829be089 refactor: move ef tests to own testing crate (#2847) 2023-05-26 02:02:08 +00:00