Commit Graph

91 Commits

Author SHA1 Message Date
Steven
460e26cc51 renamed OptimismBuiltPayload to OpBuiltPayload (#12227) 2024-10-31 15:51:33 +00:00
Steven
9659717e83 renamed OptimismPayloadBuilderAttributes to OpPayloadBuilderAttributes (#12213) 2024-10-31 08:34:11 +00:00
Matthias Seitz
0c39704950 feat: add missing is active at timestamp fns (#12206) 2024-10-30 18:04:44 +00:00
Matthias Seitz
b3e8327065 chore: rename v1 type (#12205) 2024-10-30 17:56:36 +00:00
cody-wang-cb
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
frisitano
129f3ba911 feat: introduce StateCommitment type (#11842) 2024-10-30 08:48:43 +00:00
Matthias Seitz
468ac0d43b chore: log enode (#11974) 2024-10-22 17:00:10 +00:00
Federico Gimenez
453ba2d9ac feat: switch to composable executor for Optimism (#11846) 2024-10-20 08:46:18 +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
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
Arsenii Kulikov
6fb271036d feat: move RPC launch to add-ons (#11532) 2024-10-15 14:51:40 +00:00
joshieDo
c05a900542 perf(rpc): use Arc<SealedBlockWithSenders> on cache and rpc (#11635) 2024-10-14 12:44:28 +00:00
Matthias Seitz
c4411991e1 feat: add override for additional_validation_tasks (#11655) 2024-10-11 09:45:44 +00:00
Matthias Seitz
076b1a2c22 chore: bump op-alloy (#11617) 2024-10-09 18:40:48 +02:00
Steven
5eb71e32c6 Introduce Op PayloadTypes Impl (#11558)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-08 08:42:14 +00:00
Matthias Seitz
41455dfcdd feat: expose Op node network_config helper (#11506) 2024-10-05 18:12:28 +00:00
Matthias Seitz
51db6564d6 feat: add PoolBuilderConfigOverrides (#11507) 2024-10-05 18:11:28 +00:00
Eric Woolsey
1fe9f324b0 Relax Trait Bounds on TransactionPool::Transaction and EthPoolTransaction (#11079)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-04 07:34:29 +00:00
Matthias Seitz
84370b81d7 feat: make addons stateful (#11204)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-10-04 08:34:37 +02:00
Thomas Coratger
7fbe19a9bf primitives: remove optimism re-export in reth-primitives (#11438) 2024-10-03 10:38:18 +00:00
Arsenii Kulikov
42afcbd75a impl Encodable2718, Decodable2718 for TransactionSigned (#11218) 2024-09-30 15:36:38 +00:00
Arsenii Kulikov
2aa3dd0fd8 feat: use OpChainSpec in OptimismNode and its components (#11304) 2024-09-28 13:06:52 +00:00
nk_ysg
375acdfedc chore(op): unify crate name reth-optimism-* (#11223) 2024-09-28 10:49:17 +00:00
Thomas Coratger
c00516c3f9 rpc-types: rm alloy-rpc-types-engine reexport (#11206) 2024-09-25 14:49:50 +00:00
garwah
ab66f58e5c chore: Remove ChainSpec from PayloadConfig (#11103)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-25 06:45:51 +00:00
Arsenii Kulikov
c851a1740c feat: EngineValidator (#11144) 2024-09-24 11:23:52 +00:00
Arsenii Kulikov
cf294ce397 feat: add ChainSpec AT to EngineTypes (#11054) 2024-09-23 15:02:57 +00:00
Aurélien
15aee9b144 feat: use alloy Signature type (#10758)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-23 13:29:48 +00:00
Thomas Coratger
2684594ec1 rpc: rm useless reexports in reth-rpc-types (#11113) 2024-09-23 00:29:47 +00:00
Emilia Hane
66089682d7 Move OptimismHardfork to new crate reth_optimism_forks (#10963) 2024-09-20 16:51:45 +00:00
Matthias Seitz
1fbf1a91f1 Revert "chore(op-payload-builder): Refactor optimism_payload into smaller, reusable functions" (#11041) 2024-09-19 15:36:32 +00:00
0xKitsune
ddb79ef08b Update function visibility for cfg_and_block_env() (#11022) 2024-09-19 11:36:17 +00:00
Roman Krasiuk
f64aecfbc8 feat(cli): expose tree engine persistence configuration (#10999) 2024-09-18 18:24:01 +00:00
Thomas Coratger
5e9f38164d evm: use Header AT in ConfigureEvmEnv (#10968) 2024-09-17 23:03:15 +00:00
Thomas Coratger
2b75415a00 execution: make ConfigureEvm independent of chainspec argument (#10748)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-09-11 13:50:42 +00:00
Eric Woolsey
e130457683 Add client() getter to OpTransactionValidator (#10814) 2024-09-10 23:59:20 +00:00
Håvard Anda Estensen
0213e8841f optimism: replace reth-primitive imports (#10800) 2024-09-10 10:51:43 +00:00
Thomas Coratger
b0fddef46a optimism: use op-alloy TxDeposit (#10667)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-05 15:50:33 +00:00
Arsenii Kulikov
a1d9ece3be feat: NodeTypesWithDB (#10683) 2024-09-04 17:56:22 +00:00
Thomas Coratger
d30e3a4888 node: revise NodeTypes trait (#10665) 2024-09-03 12:52:53 +00:00
Arsenii Kulikov
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
nk_ysg
a24fe46b13 remove transaction forwarder trait (#9678) 2024-08-26 18:17:34 +00:00
Thomas Coratger
6dc00a29c9 tx-pool: rm into tx constraint for PoolTransaction (#10057)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-24 13:32:10 +00:00
Dan Cline
e52ca0ec57 chore(cli): rename optimism args test (#10492) 2024-08-24 07:36:56 +00:00
Emilia Hane
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00
Arsenii Kulikov
f2e0bc073a feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 12:30:09 +00:00
Matthias Seitz
bff65e5f4d feat: disable l1 data gas cost in --dev mode (#10332) 2024-08-15 19:58:26 +00:00
nk_ysg
0216e78f5c feat: make additional validation tasks size configurable (#10200)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-08 22:08:14 +00:00
Federico Gimenez
d2b0ff40d1 feat: integrate engine2 for optimism (#10222) 2024-08-08 21:55:18 +00:00