Commit Graph

743 Commits

Author SHA1 Message Date
Arsenii Kulikov
d1f625f6bb chore: bump alloy-evm (#14917) 2025-03-08 21:25:56 +00:00
Matthias Seitz
a870ac4a03 chore: remove reth-primitives dep from consensus-common (#14912) 2025-03-08 10:01:31 +00:00
Matthias Seitz
7b9470ef35 chore: bump alloy 0.12 (#14891)
Co-authored-by: Julian Meyer <julian.meyer@coinbase.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2025-03-07 13:03:52 +01:00
Joseph Zhao
a1ca8d46d0 remove Option on is_paris_activated call (#14771) 2025-02-28 09:41:43 +00:00
Arsenii Kulikov
bdc3b1b9e3 feat: DebugNodeLauncher (#14738) 2025-02-27 14:23:12 +00:00
Dimitris Apostolou
4565cda599 chore(deps): avoid duplicate crates (#14681) 2025-02-27 07:47:08 +00:00
Arsenii Kulikov
72210736ad feat: re-use BlockExecutionStrategy in payload building (#14609) 2025-02-20 15:06:19 +00:00
DaniPopes
f6e8443b56 feat(debug-client): improve RPC BlockProvider implementation (#14536) 2025-02-17 16:00:48 +00:00
Emilia Hane
9c1988b5cc feat(l2-withdrawals): consensus rules (#14308) 2025-02-15 08:13:35 +00:00
Emilia Hane
cacaad1bcd chore(deps): Replace derive_more::Error with thiserror::Error (#14501) 2025-02-14 17:16:29 +00:00
Arsenii Kulikov
46462ae0a6 refactor: remove PostExecutionInput (#14464) 2025-02-13 10:24:00 +00:00
Matthias Seitz
9001cc2cec chore: remove reth-primitives dep from consensus (#14067) 2025-01-29 16:51:53 +00:00
joshieDo
7db8e42dc1 feat: validate headers loaded from file on reth import (#14050) 2025-01-28 20:05:37 +00:00
georgehao
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
Léa Narzis
6c762565b8 refactor: finalize proofs mod move from reth-primitives to reth-primitives-traits (#13875) 2025-01-22 20:15:47 +00:00
πa
d9ef7f6df6 chore: not panic on RpcBlockProvider (#13841) 2025-01-17 12:42:03 +00:00
Matthias Seitz
83b2fb9b41 feat: add SealedBlock in reth-primitives-traits (#13735) 2025-01-15 01:12:43 +00:00
Matthias Seitz
383eb2331c chore: integrate Test trait for sealed types (#13746) 2025-01-09 09:06:28 +01:00
Arsenii Kulikov
8f2ecc44e8 refactor: reduce Hardforks trait usage (#13728) 2025-01-08 14:02:49 +00:00
Matthias Seitz
dcd4b24ae1 chore!:rm beacon consensus crate (#13723) 2025-01-08 13:13:41 +01:00
Matthias Seitz
7876a89191 chore: move beacon consensus engine event (#13718) 2025-01-08 00:36:27 +00:00
Matthias Seitz
818eb7d408 chore: move beacon handle type (#13714) 2025-01-07 21:36:33 +00:00
DevOrbitlabs
35392bd8e9 chore: make SealedBlock.header field private (#13646)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-07 19:44:39 +00:00
Tin Chung
f7f2012156 refactor: Consensus trait error type (#13655) 2025-01-07 16:11:42 +00:00
Matthias Seitz
6103bd9a6e chore: no-std consensus common (#13686) 2025-01-06 22:53:40 +01:00
joshieDo
bd345378b6 chore: remove unused WithdrawalsProvider::latest_withdrawal (#13671) 2025-01-06 16:15:09 +00:00
DevOrbitlabs
923a805e1e chore(consensus): Cut down on reth-primitives::TransactionSigned usage (#13659) 2025-01-06 14:34:31 +00:00
Matthias Seitz
9923e5ac5b chore: rm some direct header access (#13633) 2025-01-03 16:40:00 +00:00
Matthias Seitz
dbd4f0c4fe chore: make block field private (#13628) 2025-01-03 15:10:32 +00:00
Matthias Seitz
0b135a2670 feat: update revm 19 alloy 09 (#13594) 2024-12-30 19:49:39 +01:00
Skylar Ray
00ad7f61d5 chore: correct typo docs (#13557)
Co-authored-by: futreall <ancur09@hotmail.com>
2024-12-30 17:26:07 +00:00
Hai | RISE
031f430b8f perf: query accounts with &Address to avoid copying address (#13554) 2024-12-25 12:31:28 +00:00
greg
3fbb23035f fix: debug client etherscan (#13542)
Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-25 08:42:57 +00:00
Arsenii Kulikov
c6d42ad8c4 chore: move EventSender out of BeaconConsensusEngineHandle (#13533) 2024-12-23 22:44:19 +00:00
Kunal Arora
82af170687 feat(ethereum-forks): remove total difficulty for hardfork check (#13362)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-12-20 15:28:05 +00:00
Emilia Hane
06806758db chore(consensus): Add docs ab soon deprecated BeaconConsensusEngine (#13439) 2024-12-20 12:15:59 +00:00
Roman Krasiuk
f36e369021 chore: extra data (#13410) 2024-12-16 03:58:36 +00:00
Arsenii Kulikov
d087488479 feat: make block <-> payload conversions generic over transaction (#13389) 2024-12-13 18:25:31 +00:00
Arsenii Kulikov
8e6ad7a7fe feat: make Block generic over transaction (#13388) 2024-12-13 18:08:10 +00:00
Arsenii Kulikov
328d4937f2 fix: use generic receipt in StaticFileProducer (#13324) 2024-12-11 22:08:09 +00:00
Matthias Seitz
941ffb51fa chore: rm chainspec max gas limit (#13308) 2024-12-11 19:29:06 +00:00
Tuan Tran
b34f23d880 chore: Generic data prims EngineSyncController (#13037)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-11 09:36:37 +00:00
morito
73f1583455 Bump alloy to 0.8.0 (#13268)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-10 20:06:21 +00:00
Arsenii Kulikov
88a9bd72d4 feat: make engine block downloaders generic over block (#13273) 2024-12-10 15:38:37 +00:00
Arsenii Kulikov
da99986ea2 feat: relax bounds for EngineApiTreeHandler (#13257)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-10 09:06:39 +00:00
Dan Cline
c9bd64018a chore: use BlockWithParent for StageError (#13198) 2024-12-10 00:21:46 +00:00
Matthias Seitz
3af2afe995 chore: relax more consensus functions (#13236) 2024-12-09 18:26:32 +00:00
Matthias Seitz
410d361638 chore: move calculate tx root to blockbody trait (#13209) 2024-12-07 12:17:11 +00:00
Dan Cline
8d10b93295 chore: rename codecs optimism feature to op (#13067)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-02 19:28:20 +00:00
Matthias Seitz
aacf5d13d2 chore: disable more default features (#13065) 2024-12-02 18:03:33 +01:00