Commit Graph

187 Commits

Author SHA1 Message Date
0fcc6cf19e feat: Add Transaction AT to ConfigureEvm (#13106) 2024-12-03 17:09:44 +00:00
5724114947 feat: use primitive transaction as PoolTransaction::Consensus (#13086) 2024-12-03 08:46:37 +00:00
ea82cbdc60 chore(sdk): define OpTransactionSigned (#11433) 2024-12-03 06:47:46 +00:00
9ed9fa241d refactor: rename TransactionSignedEcRecovered to RecoveredTx (#13074) 2024-12-02 23:36:09 +00:00
6789ff4a1e chore: add OpEthApiBuilder and OpEthApiInner (#13009) 2024-12-02 14:56:55 +00:00
7f88e62781 feat: bump alloy (#12930)
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2024-12-02 00:55:17 +00:00
5d71150355 feat: consensus trait generic over NodePrimitives (#13026) 2024-11-29 22:26:36 +00:00
db6e5b5cd4 feat: make js-tracer feature optional for node builder crate (#12178)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-29 14:15:21 +00:00
29289ccaec feat: add Primitives AT to BlockExecutorProvider (#12994) 2024-11-29 12:53:25 +00:00
b6b8c474ab feat: on-disk reorg E2E test (#12977) 2024-11-29 12:41:46 +00:00
a01e0319e4 feat: add clone into consensus (#12999) 2024-11-29 10:53:05 +00:00
1d5bd46594 chore: make op-node-testing- leaner (#12958) 2024-11-28 12:48:36 +00:00
b62929c390 feat: add engine validator addon (#12905) 2024-11-27 13:40:48 +00:00
b33757fcbe feat: extends engine validator (#12900) 2024-11-27 11:31:24 +00:00
26fc701814 feat: NodePrimitivesProvider (#12855) 2024-11-26 12:06:55 +00:00
c44e11b8ad feat: add Block AT to BlockReader (#12837) 2024-11-25 14:28:56 +00:00
863c5233fc feat: ChainStorageReader (#12836) 2024-11-25 13:29:25 +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
795e29cb5b Revert "chore(sdk): Add MaybeArbitrary as super trait" (#12809) 2024-11-23 15:54:39 +01:00
Z
ebb4fc2bb6 chore(sdk): Add MaybeArbitrary as super trait (#12661)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-23 11:43:14 +00:00
3765ae2444 feat: add TransactionSigned::new fns (#12768) 2024-11-22 11:37:34 +01:00
0558235b98 refactor: unify logic for blocks removal (#12743)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-11-21 19:47:33 +00:00
2093d2bd9a chore(sdk): Add NodePrimitives::BlockHeader and NodePrimitives::BlockBody (#12647) 2024-11-21 17:03:05 +00:00
54ff4c7349 feat: relax more tx manager bounds (#12744) 2024-11-21 15:35:43 +00:00
fa7ad036ea chore: force disable 4844 for op pool (#12740) 2024-11-21 13:27:02 +00:00
1e7189d3e4 feat: trait-based storage API (#12616)
Co-authored-by: joshie <93316087+joshieDo@users.noreply.github.com>
2024-11-19 15:39:28 +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
4b4f9cf406 feat: install op debug exeuction witness (#12622) 2024-11-18 10:53:12 +00:00
5276093e71 chore(util): Add reth payload util (#12590) 2024-11-16 05:39:34 +01:00
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
b6558f6bcf chore: Update Holocene timestamp for Sepolia (#12479) 2024-11-12 20:57:41 +00:00
c44edf5ce2 make PayloadStore operate on PayloadBuilder (#12460)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-12 13:15:28 +01:00
9f29107abb chore(sdk): add NodePrimitives::TxType (#12332) 2024-11-12 11:11:37 +00:00
c4f10bd11b feat(spec): Holocene activation time for {OP/Base} Sepolia (#12453) 2024-11-11 15:19:50 +00:00
9ff80977b5 renamed OptimismHardforks to OpHardforks (#12441) 2024-11-11 11:24:59 +00:00
23ec0af51d chore(sdk): auto trait bounds NodePrimitives (#12398) 2024-11-10 12:56:36 +00:00
a299f501ce chore(sdk): payload builder AT on NodeComponents and FullNodeComponents (#11529)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 09:53:33 +00:00
430fe0de18 chore(sdk): Add NodePrimitives::Transaction and NodePrimitives::SignedTx (#12330)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 09:20:25 +00:00
5cfe9a9879 renamed OptimismHardfork to OpHardfork (#12410) 2024-11-08 18:29:34 +00:00
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
462540fa30 fix: pending transaction ordering (#12382)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 10:24:02 +00:00
d19032fca1 chore: remove auto-seal consensus (#12385) 2024-11-07 21:29:49 +00:00
d31e1d601d chore(sdk): Add NodePrimitives::Receipt (#12357) 2024-11-07 09:59:17 +00:00
2d945292ac renamed OptimismEngineValidatorBuilder to OpEngineValidatorBuilder (#12359) 2024-11-06 21:22:34 +00:00
fe2b02828d feat: use 1559 functions directly (#12356) 2024-11-06 20:30:49 +00:00
e084bed089 renamed OptimismAddOns to OpAddOns (#12348) 2024-11-06 19:22:00 +00:00
38fdc93a12 feat: bump alloy (#12215)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 14:50:25 +00:00
e34a88d2cc renamed OptimismNode to OpNode (#12338) 2024-11-06 08:30:15 +00:00
ab037756e5 feat: make it configurable how txs are yielded (#12337) 2024-11-05 15:17:42 +00:00