71 Commits

Author SHA1 Message Date
Vui-Chee
d8acc1e4cf feat: support non-zero genesis block numbers (#19877)
Co-authored-by: JimmyShi22 <417711026@qq.com>
2025-12-17 11:03:12 +00:00
Matthias Seitz
940be8a092 fix(net): use external ip for discv5 config (#19784) 2025-11-17 22:26:19 +01:00
Mablr
adb4f48471 feat(reth-optimism-node): Add OP E2E mineblock test with isthmus activated at genesis (#19305) 2025-10-28 20:13:44 +00:00
Arsenii Kulikov
7779ed8c73 feat: bump revm (#18999) 2025-10-15 17:55:35 +00:00
theo
fabf3e84d4 feat(op/jovian): implement min base fee in op-reth. bump alloy, alloy-evm deps. (#18407)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-09-17 12:47:01 +00:00
Emilia Hane
4c363fe1aa feat(op-sdk): custom precompiles (#18350) 2025-09-09 20:04:41 +00:00
Federico Gimenez
7d660b57b0 refactor: move BasicEngineValidator creation into EngineApiValidatorBuilder trait (#17664)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-08-01 17:08:00 +00:00
Federico Gimenez
26b7258d57 feat(ci): reorganize e2e tests with dedicated nextest filter and CI workflow (#17290) 2025-07-10 10:41:48 +00:00
Roman Hodulák
cf47607050 feat(optimism): Remove bounds on EthChainSpec and Hardforks for ChainSpec in the evm crate (#16576)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-06-02 12:25:01 +00:00
Federico Gimenez
608ed5938b feat: relax OpNetworkBuilder type constraints (#16387) 2025-05-21 09:21:20 +00:00
Veer Chaurasia
f245708445 refactor(optimism): introduce OpNodeTypes trait to reduce generic repitition (#16048) 2025-05-05 14:00:51 +00:00
Ishika Choudhury
c867812793 feat: exposed EvmConfig to PayloadServiceBuilder (#15887)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-04-25 01:29:01 +00:00
Matthias Seitz
8572989ab5 feat!: replace OpTransactionSigned with alloys (#15733) 2025-04-16 09:55:07 +00:00
Matthias Seitz
20dcf82afc Revert "feat!: replace OpTransactionSigned with alloys" (#15730) 2025-04-15 10:40:23 +02:00
Matthias Seitz
2bfdef73b9 feat!: replace OpTransactionSigned with alloys (#15634) 2025-04-14 14:59:17 +00:00
Federico Gimenez
e2e297d77c feat: remove NodeTypesWithEngine trait layer (#15351) 2025-03-28 18:26:55 +00:00
Federico Gimenez
985a926bee feat: relax NodeTypesWithEngine bounds on EngineTypes to PayloadTypes (#15257) 2025-03-25 10:06:22 +00:00
Federico Gimenez
d6031a2b22 test(op): add Op e2e testsuite example (#15039) 2025-03-24 09:26:59 +00:00
Matthias Seitz
6193729e7d chore: rm reth-primitives from optimism (#15064) 2025-03-15 14:56:33 +01:00
Arsenii Kulikov
80250f0281 refactor(e2e): do not use EngineApiClient (#14739) 2025-02-27 10:48:01 +00:00
Arsenii Kulikov
77aa17fb57 refactor: introduce BasicPayloadServiceBuilder (#14700) 2025-02-25 23:45:07 +00:00
Arsenii Kulikov
1804bbea6e chore: remove optimism feature (#14545)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-18 00:53:50 +01:00
Fallengirl
731b771fa2 chore: correct the comments (#14339) 2025-02-10 19:32:36 +01:00
Arsenii Kulikov
823d065071 feat: abstract OpPooledTransaction and OpPool over consensus tx (#14256) 2025-02-06 11:26:06 +00:00
Arsenii Kulikov
14a51b5292 feat: expose pool transaction in PayloadTransactions (#14249)
Co-authored-by: Hamdi Allam <hamdi.allam97@gmail.com>
2025-02-06 01:16:20 +00:00
Matthias Seitz
376a5ddf55 chore: make optypedtx fields private (#14065) 2025-01-29 17:49:09 +00:00
Matthias Seitz
64214fd186 chore: deprecate recoveredtx alias (#13887) 2025-01-20 18:07:14 +00:00
Matthias Seitz
a3f8a9d38b chore!: rename blockchainprovider2 (#13727) 2025-01-08 13:52:17 +01:00
bendanzhentan
20e003f9b4 feat(primitives): re-export alloy Recovered (#13670) 2025-01-06 17:20:58 +00:00
Matthias Seitz
dbd4f0c4fe chore: make block field private (#13628) 2025-01-03 15:10:32 +00:00
Arsenii Kulikov
4994cdf0b0 feat: integrate OpPrimitives (#13556) 2024-12-27 15:11:11 +00:00
Arsenii Kulikov
6049b6eb0a feat: use new engine in e2e tests for OP (#13558) 2024-12-27 11:00:21 +00:00
Tomas Milukas
197f274b31 Propagating OpDAConfig to OpPayloadBuilder (#13375) 2024-12-13 14:14:48 +00:00
Arsenii Kulikov
5724114947 feat: use primitive transaction as PoolTransaction::Consensus (#13086) 2024-12-03 08:46:37 +00:00
Arsenii Kulikov
9ed9fa241d refactor: rename TransactionSignedEcRecovered to RecoveredTx (#13074) 2024-12-02 23:36:09 +00:00
joshieDo
6789ff4a1e chore: add OpEthApiBuilder and OpEthApiInner (#13009) 2024-12-02 14:56:55 +00:00
Matthias Seitz
1d5bd46594 chore: make op-node-testing- leaner (#12958) 2024-11-28 12:48:36 +00:00
Arsenii Kulikov
c44e11b8ad feat: add Block AT to BlockReader (#12837) 2024-11-25 14:28:56 +00:00
Matthias Seitz
3765ae2444 feat: add TransactionSigned::new fns (#12768) 2024-11-22 11:37:34 +01:00
Ayodeji Akinola
5276093e71 chore(util): Add reth payload util (#12590) 2024-11-16 05:39:34 +01:00
Seva Zhidkov
02d2593b2e feat(transaction-pool): chaining & static txs for best transactions trait (#12320)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 11:45:27 +00:00
Arsenii Kulikov
462540fa30 fix: pending transaction ordering (#12382)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 10:24:02 +00:00
Steven
e084bed089 renamed OptimismAddOns to OpAddOns (#12348) 2024-11-06 19:22:00 +00:00
Steven
e34a88d2cc renamed OptimismNode to OpNode (#12338) 2024-11-06 08:30:15 +00:00
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
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
Arsenii Kulikov
d9889787a7 feat: improve e2e tests API + feeHistory test (#12058) 2024-10-25 05:01:44 +00:00
Arsenii Kulikov
6fb271036d feat: move RPC launch to add-ons (#11532) 2024-10-15 14:51:40 +00:00
greged93
53bd6872db feat(op): opchainspec builder (#11630)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-12 15:57:25 +00:00