Commit Graph

154 Commits

Author SHA1 Message Date
91d09de440 fix: no_std case hashmap imports (#13617) 2025-01-04 09:49:06 +00:00
9923e5ac5b chore: rm some direct header access (#13633) 2025-01-03 16:40:00 +00:00
c0a8a7b218 feat: handle Isthmus in revm_spec_by_timestamp_after_bedrock() (#13607) 2024-12-31 10:53:37 +00:00
0b135a2670 feat: update revm 19 alloy 09 (#13594) 2024-12-30 19:49:39 +01:00
ad89056e48 chore: disable chainspec default features (#13583) 2024-12-28 18:29:59 +01:00
4994cdf0b0 feat: integrate OpPrimitives (#13556) 2024-12-27 15:11:11 +00:00
d644900a80 chore: simplify revm specId mapping (#13553) 2024-12-27 11:14:10 +00:00
6e140108f0 chore: disable op- default features (#13511) 2024-12-23 09:12:51 +01:00
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
ef033abaf9 Removed manual implementations of core::error::Error (#13370)
Co-authored-by: router <router@router.ian>
2024-12-18 00:01:48 +00:00
b525231224 chore: Introduce helper type for evm cfg and env tuple (#13377) 2024-12-14 08:53:59 +00:00
1535664cd7 chore: update holocene fns (#13366) 2024-12-12 21:37:28 +01:00
c816a3b758 chore: relax some op pool validator internals (#13358) 2024-12-12 18:05:18 +00:00
e9577729f8 fix(builder): desired block gas limit (#13351) 2024-12-12 16:29:33 +00:00
4fa86c5484 Add placeholder OpHardfork::Isthmus (#13112)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-07 06:22:19 +00:00
b4124dd1b0 feat: make RPC cache generic over primitives (#13146) 2024-12-05 13:14:51 +00:00
d298fb1b81 fix(op): add missing op consensus validation check (#13122) 2024-12-04 14:27:49 +00:00
24af0a83a0 Extend revm spec tests for holocene (#13111) 2024-12-04 13:56:05 +00:00
0fcc6cf19e feat: Add Transaction AT to ConfigureEvm (#13106) 2024-12-03 17:09:44 +00:00
9d5e159968 feat: make InvalidBlockHook generic over NodePrimitives (#13105) 2024-12-03 15:38:10 +00:00
ea82cbdc60 chore(sdk): define OpTransactionSigned (#11433) 2024-12-03 06:47:46 +00:00
756eafa1aa chore: disable default features op forks (#13073) 2024-12-02 20:20:45 +00:00
aacf5d13d2 chore: disable more default features (#13065) 2024-12-02 18:03:33 +01:00
dd055a4615 feat(executor): call hook with state changes after post block balance increments (#13050) 2024-12-02 12:11:08 +00:00
8d5668a23a chore: disable reth-ethereum-forks default features in workspace (#13054) 2024-12-02 11:29:54 +00:00
7f88e62781 feat: bump alloy (#12930)
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2024-12-02 00:55:17 +00:00
7353dc94a8 feat: generic receipt ExecuteOutput (#12966) 2024-11-30 15:49:54 +00:00
489d4e8595 feat(eecutor): send EvmState in state hook (#13025) 2024-11-30 12:37:05 +00:00
29289ccaec feat: add Primitives AT to BlockExecutorProvider (#12994) 2024-11-29 12:53:25 +00:00
2179301590 feat: add functions for env creation (#12928) 2024-11-27 22:35:23 +00:00
0d6ebec574 Revert "Revert "chore(sdk): Add MaybeArbitrary as super trait"" (#12810)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-24 07:46:16 +00:00
69e54da049 chore: remove duplicated functions (#12804) 2024-11-23 14:24:17 +00:00
3765ae2444 feat: add TransactionSigned::new fns (#12768) 2024-11-22 11:37:34 +01:00
2c7b404c24 perf(evm-config): return &Arc<ChainSpec> (#12748) 2024-11-21 16:46:44 +00:00
749f98e021 chore: add header and body generics to SealedBlockWithSenders (#12717) 2024-11-20 18:56:35 +00:00
37181c357a feat(executor): add init methods to set TxEnv overrides (#12551)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-19 17:58:46 +00:00
da77ffc951 chore(sdk): Move reth_optimism_node::OpPrimitives into reth-optimism-primitives (#12649) 2024-11-19 12:53:34 +00:00
06bf5c7783 chore(sdk): make Chain generic over data primitives (#12635) 2024-11-19 09:27:23 +00:00
d9ed07a367 chore: remove revm-primitives re-export (#12599) 2024-11-16 11:33:09 +01:00
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
b5f7eca72f chore(sdk): make ExecutionOutcome generic over receipt (#12448)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-11-12 10:38:00 +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
e911fe9ff0 renamed OptimismBlockExecutionError to OpBlockExecutionError (#12383) 2024-11-07 16:30:54 +00:00
38fdc93a12 feat: bump alloy (#12215)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 14:50:25 +00:00
967cbc4e97 primitives: rm alloy Signature reexport (#12313) 2024-11-05 04:15:15 +00:00
e374e4bfe9 renamed OptimismEvmConfig to OpEvmConfig (#12284) 2024-11-02 19:18:31 +00:00
962fa6685b Use Arc<ChainSpec> in SystemCaller (#12268)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-02 07:41:11 +00:00
93a9b8a218 feat: Eip1559 params in extradata (#11887)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-30 12:59:19 +00:00
e92ecfbc22 feat: Introduce trait for OpTransaction (#11745)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-29 14:34:12 +00:00