|
|
2a8f5b883b
|
feat(l2-withdrawals): Move l2 withdrawals root computation into reth-optimism-storage (#14610)
|
2025-02-20 12:34:08 +00:00 |
|
|
|
5fe28fdf2a
|
chore: phase out reth-primitives from optimism consensus (#14548)
|
2025-02-18 09:52:27 +01:00 |
|
|
|
1804bbea6e
|
chore: remove optimism feature (#14545)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2025-02-18 00:53:50 +01:00 |
|
|
|
336c3d1fac
|
feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
|
2025-02-17 19:59:23 +00:00 |
|
|
|
0f4914a944
|
feat: use SealedHeader in ChainSpec (#14514)
|
2025-02-15 13:30:05 +00:00 |
|
|
|
9c1988b5cc
|
feat(l2-withdrawals): consensus rules (#14308)
|
2025-02-15 08:13:35 +00:00 |
|
|
|
46462ae0a6
|
refactor: remove PostExecutionInput (#14464)
|
2025-02-13 10:24:00 +00:00 |
|
|
|
07090b315c
|
feat: abstract OpBeaconConsensus over primitives and chainspec (#14171)
|
2025-02-04 12:55:51 +00:00 |
|
|
|
65c3bd7eda
|
feat: abstract OP payload builder over transaction (#14153)
|
2025-02-03 14:57:41 +00:00 |
|
|
|
1c9ef8c5a3
|
refactor: remove Receipts struct (#14130)
|
2025-01-31 21:59:31 +00:00 |
|
|
|
d3acdda21b
|
feat: integrate blob_params_at_timestamp (#14128)
|
2025-01-31 18:18:34 +00:00 |
|
|
|
8efe441cc0
|
feat: use reth-ethereum-primitives (#13830)
|
2025-01-17 01:22:21 +01:00 |
|
|
|
83b2fb9b41
|
feat: add SealedBlock in reth-primitives-traits (#13735)
|
2025-01-15 01:12:43 +00:00 |
|
|
|
b4610a04e6
|
feat: add receipt builder for OpExecutionStrategy (#13792)
|
2025-01-14 13:11:18 +00:00 |
|
|
|
8f2ecc44e8
|
refactor: reduce Hardforks trait usage (#13728)
|
2025-01-08 14:02:49 +00:00 |
|
|
|
93667e0820
|
feat(no-std): add no_std support for reth-optimism-consensus (#13692)
|
2025-01-07 23:51:58 +00:00 |
|
|
|
f7f2012156
|
refactor: Consensus trait error type (#13655)
|
2025-01-07 16:11:42 +00:00 |
|
|
|
9bda8f0588
|
Revert "feat(no-std): enable no_std support for op consensus rules" (#13689)
|
2025-01-06 23:04:42 +01:00 |
|
|
|
89a93c5570
|
feat(no-std): enable no_std support for op consensus rules (#13684)
|
2025-01-06 22:48:45 +01:00 |
|
|
|
72eabe0579
|
chore: replace trie-common dep with alloy-trie (#13652)
|
2025-01-04 18:04:40 +01:00 |
|
|
|
9923e5ac5b
|
chore: rm some direct header access (#13633)
|
2025-01-03 16:40:00 +00:00 |
|
|
|
dbd4f0c4fe
|
chore: make block field private (#13628)
|
2025-01-03 15:10:32 +00:00 |
|
|
|
f163b3d3f9
|
feat: use alloy block types (#13518)
|
2024-12-31 09:30:15 +00:00 |
|
|
|
0b135a2670
|
feat: update revm 19 alloy 09 (#13594)
|
2024-12-30 19:49:39 +01:00 |
|
|
|
4994cdf0b0
|
feat: integrate OpPrimitives (#13556)
|
2024-12-27 15:11:11 +00:00 |
|
|
|
f36e369021
|
chore: extra data (#13410)
|
2024-12-16 03:58:36 +00:00 |
|
|
|
3af2afe995
|
chore: relax more consensus functions (#13236)
|
2024-12-09 18:26:32 +00:00 |
|
|
|
cd13bd91cd
|
feat: unify ReceiptWithBloom from Alloy (#13088)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-12-06 19:12:44 +00:00 |
|
|
|
d298fb1b81
|
fix(op): add missing op consensus validation check (#13122)
|
2024-12-04 14:27:49 +00:00 |
|
|
|
5d71150355
|
feat: consensus trait generic over NodePrimitives (#13026)
|
2024-11-29 22:26:36 +00:00 |
|
|
|
b10f576933
|
chore: make generic header consensus validation (#12965)
|
2024-11-29 07:09:37 +00:00 |
|
|
|
a3eb302f72
|
chore: pass generic header to validate_header_gas (#12931)
|
2024-11-28 08:03:44 +00:00 |
|
|
|
8d70e8921b
|
chore: pass generic header to validate_header_base_fee (#12921)
|
2024-11-27 19:59:50 +00:00 |
|
|
|
e924bdab37
|
Header validator (#12648)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-11-19 10:42:40 +00:00 |
|
|
|
001f3899fd
|
primitives: rm alloy Header reexport (#12515)
|
2024-11-13 16:41:25 +00:00 |
|
|
|
c261532a27
|
chore: move trie functions to alloy (#12438)
|
2024-11-12 10:15:52 +00:00 |
|
|
|
24b3e63ab3
|
feat: make Consensus trait generic over block parts (#12451)
|
2024-11-11 16:35:01 +00:00 |
|
|
|
9ff80977b5
|
renamed OptimismHardforks to OpHardforks (#12441)
|
2024-11-11 11:24:59 +00:00 |
|
|
|
5cfe9a9879
|
renamed OptimismHardfork to OpHardfork (#12410)
|
2024-11-08 18:29:34 +00:00 |
|
|
|
dbdf60ba11
|
renamed OptimismBeaconConsensus to OpBeaconConsensus (#12271)
|
2024-11-02 09:22:58 +00:00 |
|
|
|
491f154c34
|
primitives-traits: rm redundant definitions of EMPTY_OMMER_ROOT_HASH (#11820)
|
2024-10-17 09:30:26 +00:00 |
|
|
|
a5538bc041
|
chore: alloy 0.4 (#11334)
|
2024-09-30 12:48:37 +00:00 |
|
|
|
2aa3dd0fd8
|
feat: use OpChainSpec in OptimismNode and its components (#11304)
|
2024-09-28 13:06:52 +00:00 |
|
|
|
353fd60d29
|
refactor: extract optimism receipts hashing logic to reth-optimism-consensus (#11230)
|
2024-09-26 10:24:04 +02:00 |
|
|
|
fb0555ae7d
|
Refactor Block (#10913)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-09-24 10:14:08 +00:00 |
|
|
|
ed1de8996d
|
primitives: use alloy Header struct (#10691)
|
2024-09-23 12:53:43 +00:00 |
|
|
|
66089682d7
|
Move OptimismHardfork to new crate reth_optimism_forks (#10963)
|
2024-09-20 16:51:45 +00:00 |
|
|
|
e1b10ca699
|
chore(op): remove redundant op feature from reth-optimism-consensus (#10944)
|
2024-09-17 09:43:24 +00:00 |
|
|
|
9f926ac4aa
|
fix: don't validate requests in optimism (#10883)
|
2024-09-13 12:19:36 +00:00 |
|
|
|
0213e8841f
|
optimism: replace reth-primitive imports (#10800)
|
2024-09-10 10:51:43 +00:00 |
|