Commit Graph

337 Commits

Author SHA1 Message Date
Emilia Hane
b7b3f8149c chore(rpc): remove redundant Trace::evm_config (#12102) 2024-10-27 14:24:21 +00:00
Emilia Hane
131cc5175e chore(rpc): remove redundant EthBlocks::provider (#12109) 2024-10-27 09:21:34 +00:00
Emilia Hane
e158369a68 chore(rpc): remove redundant trait method LoadBlock::provider (#12100) 2024-10-27 07:35:24 +00:00
Emilia Hane
988c5ee4c5 chore(rpc): Add super trait RpcNodeCore to LoadPendingBlock (#12098) 2024-10-26 23:11:53 +00:00
Matthias Seitz
923f4ffa92 chore: only check for better payload if tx_pool (#12097) 2024-10-26 18:22:46 +00:00
Hai | RISE
ab07fcfb11 chore(op): simplify blob fields in newly built block header (#12035) 2024-10-26 17:02:14 +00:00
Emilia Hane
1bdf429af5 Remove trait method Call::evm_config (#12095) 2024-10-26 16:20:08 +00:00
Emilia Hane
d5f5c0f112 chore(rpc): set RpcNodeCore as supertrait for LoadState (#12094) 2024-10-26 15:40:46 +00:00
Yu Zeng
019f347385 chore: move optimism execution types test to optimism crate (#12026) 2024-10-26 15:04:17 +00:00
Emilia Hane
a06c3af832 chore(rpc): Remove provider and network trait methods from EthApiSpec (#12050) 2024-10-26 13:03:22 +00:00
Emilia Hane
44e4c47803 chore(sdk): add helper trait to node API to simplify type definition (#10616) 2024-10-26 10:55:26 +00:00
greged93
e0ad59834d dev: add requests to EthBuiltPayload (#12072) 2024-10-26 06:10:15 +00:00
tedison
e676d71d0b feat: Freeze payload if final (#12078)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-25 17:08:01 +00:00
Arsenii Kulikov
58441c158b fix: fail on unwind during reth import (#12062) 2024-10-25 12:10:20 +00:00
Arsenii Kulikov
d9889787a7 feat: improve e2e tests API + feeHistory test (#12058) 2024-10-25 05:01:44 +00:00
joshieDo
777417ad8a feat: add reth test-vectors compact --write|--read (#11954) 2024-10-24 18:34:12 +00:00
Deil Urba
2fba3c027b feat: ExExContext's dynamic config (#11983) 2024-10-24 13:32:44 +00:00
Thomas Coratger
8bfb7f9ce9 primitive-traits: use alloy BEACON_NONCE constant (#12029) 2024-10-24 09:58:50 +00:00
Hai | RISE
d7f08cd876 chore: remove some clones (#12008) 2024-10-24 05:09:14 +00:00
Emilia Hane
7a06298cf7 chore(rpc): make TransactionCompat::fill stateful (#11732) 2024-10-24 04:46:07 +00:00
caglarkaya
082f2cd235 refactor: use op-alloy deposit signature (#12016) 2024-10-24 01:19:39 +00:00
Thomas Coratger
565e4b400d refactor(primitive-traits): use alloy ETHEREUM_BLOCK_GAS_LIMIT constant (#12019) 2024-10-23 23:15:15 +00:00
Hai | RISE
cf4e774542 chore: Ethereum -> Optimism in comment of optimism_payload (#11998) 2024-10-23 15:12:44 +02:00
Matthias Seitz
28c61c15b4 fix: invoke prometheus recorder on op-reth Cli::run (#11982) 2024-10-22 19:46:00 +00:00
Matthias Seitz
468ac0d43b chore: log enode (#11974) 2024-10-22 17:00:10 +00:00
Federico Gimenez
d9d184d498 feat: default impl for some BlockExecutionStrategy methods (#11941) 2024-10-21 18:47:50 +00:00
Federico Gimenez
7119bb1fe0 chore: introduce ExecuteOutput (#11929) 2024-10-21 12:34:23 +00:00
Federico Gimenez
5fca07ca87 fix: impl BlockExecutionStrategy for OpExecutionStrategy generic over EvmConfig (#11910) 2024-10-20 19:23:31 +00:00
Federico Gimenez
453ba2d9ac feat: switch to composable executor for Optimism (#11846) 2024-10-20 08:46:18 +00:00
liamaharon
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00
Hai | RISE
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +00:00
Gerson
a78de201b3 Refactor of state_change functionality (#11878)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 16:01:26 +00:00
Dan Cline
1efa764b34 chore(engine): rename enveloped associated types to envelope (#11812)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 13:29:29 +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
Arsenii Kulikov
2ae93682b4 refactor: move EngineValidator setup to RpcAddOns (#11850) 2024-10-19 10:08:34 +00:00
Emilia Hane
cb604826b7 chore(sdk): Define NodePrimitives::Block (#11399) 2024-10-18 09:23:25 +00:00
Thomas Coratger
0c70f6bd35 primitives: use alloy KECCAK_EMPTY constant (#11851) 2024-10-18 08:25:22 +00:00
Thomas Coratger
b57cbfd21b primitives: use alloy DEV_GENESIS_HASH constant (#11849) 2024-10-17 20:29:31 +00:00
Matthias Seitz
6ba4bbe4aa chore: make op-evm compile with no-std (#11834) 2024-10-17 13:54:32 +00:00
Thomas Coratger
491f154c34 primitives-traits: rm redundant definitions of EMPTY_OMMER_ROOT_HASH (#11820) 2024-10-17 09:30:26 +00:00
Thomas Coratger
24287e8562 primitives: use EMPTY_ROOT_HASH when possible (#11822) 2024-10-16 23:02:44 +00:00
Thomas Coratger
82862fabd7 primitives: rm redundant functions for Transaction (#11747) 2024-10-16 20:33:57 +00:00
Matthias Seitz
c76d319444 chore: rm optimism feature from reth-revm (#11797) 2024-10-16 12:44:19 +00:00
Federico Gimenez
87399ae2c1 chore: rename executor and provider Generic -> Basic (#11788) 2024-10-16 11:20:42 +00:00
Federico Gimenez
f49a4ae185 feat: add OpExecutionStrategy (#11761) 2024-10-16 10:13:46 +00:00
0xriazaka.eth
d4be773f5f chore: move tests in reth_execution_types::chain to reth-evm-optimism (#11115)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-15 20:47:23 +00:00
Matthias Seitz
78415ff7c5 chore: include hash in trace (#11762) 2024-10-15 19:18:21 +00:00
Arsenii Kulikov
6fb271036d feat: move RPC launch to add-ons (#11532) 2024-10-15 14:51:40 +00:00
Jonathan LEI
39f0ab4116 chore: turn off reth-revm default features (#10215)
Co-authored-by: Federico Gimenez <federico.gimenez@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-15 10:32:25 +00:00
Matthias Seitz
0b6397217c chore: rm optimism feature from chainspec (#11722) 2024-10-15 08:24:10 +00:00