Commit Graph

610 Commits

Author SHA1 Message Date
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
bad7a4f0c9 use result for TransactionCompact::fill. (#12170)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
2024-11-12 10:31:32 +00:00
c261532a27 chore: move trie functions to alloy (#12438) 2024-11-12 10:15:52 +00:00
5edca402b0 feat(op): define OpTxType (#12443) 2024-11-12 09:07:05 +00:00
24b3e63ab3 feat: make Consensus trait generic over block parts (#12451) 2024-11-11 16:35:01 +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
7eaa0a8f9f chore: add PayloadBuilder to RpcNodeCore (#12428) 2024-11-09 18:27:18 +01:00
59ebebaa63 primitives: rm alloy Withdrawals reexport (#12421)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 13:09:46 +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
d2f494bd88 primitives: replace primitive Withdrawals with alloy (#12119)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 07:55:06 +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
f373efe01d refactor: phase out alloy-rpc-types usage (#12395) 2024-11-08 11:36:17 +01:00
c7b6a35113 feat: bump alloy (#12391) 2024-11-08 00:46:24 +00:00
dbe8c83b48 renamed OptimismInvalidTransactionError to OpInvalidTransactionError (#12384) 2024-11-07 21:32:48 +00:00
d19032fca1 chore: remove auto-seal consensus (#12385) 2024-11-07 21:29:49 +00:00
d0baf926bf chore: improve deps for payload prims (#12374) 2024-11-07 17:56:35 +01:00
e911fe9ff0 renamed OptimismBlockExecutionError to OpBlockExecutionError (#12383) 2024-11-07 16:30:54 +00:00
eab1a72577 perf(OpPayloadBuilderCtx): reuse Evm between txs (#12369) 2024-11-07 12:05:28 +00:00
037dffeb15 perf(OpBuiltPayload): Arc SealedBlock (#12361) 2024-11-07 10:51:05 +00:00
d31e1d601d chore(sdk): Add NodePrimitives::Receipt (#12357) 2024-11-07 09:59:17 +00:00
8e8a1a827d renamed OptimismPayloadBuilderError to OpPayloadBuilderError (#12364) 2024-11-07 08:56:16 +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
0e83203658 primitives: rm alloy BlobTransactionSidecar reexport (#12310) 2024-11-05 14:40:10 +00:00
5af551782c feat: restructure op builder (#12229) 2024-11-05 14:04:52 +00:00
441ddbf085 primitives: rm more alloy block reexports (#12308) 2024-11-05 11:37:56 +00:00
4222cbe682 chore: switch op to new engine (#12329) 2024-11-05 11:11:04 +00:00
e3173407e1 renamed OptimismEngineValidator to OpEngineValidator (#12312) 2024-11-05 10:07:58 +00:00
967cbc4e97 primitives: rm alloy Signature reexport (#12313) 2024-11-05 04:15:15 +00:00
20d3b21904 renamed OptimismEngineTypes to OpEngineTypes (#12285) 2024-11-03 15:26:31 +00:00
e374e4bfe9 renamed OptimismEvmConfig to OpEvmConfig (#12284) 2024-11-02 19:18:31 +00:00
adff5a9429 feat: remove AnyNetwork usage (#12280) 2024-11-02 18:14:10 +00:00
af38a1a2d0 renamed OptimismPayloadTypes to OpPayloadTypes (#12281) 2024-11-02 18:04:25 +00:00
dbdf60ba11 renamed OptimismBeaconConsensus to OpBeaconConsensus (#12271) 2024-11-02 09:22:58 +00:00
9593f4d08d renamed OptimismGenesisInfo to OpGenesisInfo (#12270) 2024-11-02 08:42:42 +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
c72f11cc85 renamed OptimismConsensusBuilder to OpConsensusBuilder (#12265) 2024-11-01 21:34:14 +00:00
166a2346dc renamed OptimismExecutorBuilder to OpExecutorBuilder (#12258) 2024-11-01 20:19:47 +00:00
d810001279 renamed OptimismNetworkBuilder to OpNetworkBuilder (#12255) 2024-11-01 15:34:48 +00:00
eaac2aa2cf chore: simplify cached db usage (#12242) 2024-11-01 14:17:31 +00:00
c6b740801f chore: apply same member order (#12253) 2024-11-01 11:11:54 +00:00