Commit Graph

28 Commits

Author SHA1 Message Date
Arsenii Kulikov
be5a4ac7a6 feat: bump alloy and alloy-evm (#21337) 2026-01-22 18:43:24 +00:00
Matthias Seitz
5e178f6ac6 chore(deps): update alloy-evm and alloy-op-evm to 0.26.3 (#21126) 2026-01-16 17:24:45 +01:00
DaniPopes
21216e2f24 perf: use indexed parallel iterators for tx recovery (#20342) 2025-12-15 13:40:03 +00:00
Arsenii Kulikov
e9cd7cc003 feat: parallelize recovery (#20169)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-12-08 14:05:37 +00:00
Francis Li
12fd25892d refactor(flashblock): Move all flashblocks related data structure to op-alloy (#19608) 2025-11-12 12:26:42 +00:00
Arsenii Kulikov
7779ed8c73 feat: bump revm (#18999) 2025-10-15 17:55:35 +00:00
Mablr
467420ec25 feat(evm): Make ConfigureEngineEvm methods faillible (#18827) 2025-10-02 11:16:40 +00:00
Mablr
6a50aa3ea5 feat: make more EVM and RPC conversions fallible (#18685) 2025-09-26 13:56:46 +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
crStiv
1b08843bc5 docs: multiple small textual defects (#18434)
Co-authored-by: YK <chiayongkang@hotmail.com>
2025-09-14 12:08:43 +00:00
Roman Hodulák
f376dd8031 feat(optimism): Remove builder of next block environment from FlashBlockService (#18100) 2025-08-27 13:59:02 +00:00
Roman Hodulák
b3479f6622 refactor(examples): Replace CustomTransactionEnvelope with Signed<TxPayment> as the variant type in the custom node example (#17894) 2025-08-15 14:37:29 +00:00
Roman Hodulák
28c7113799 feat(examples): Add custom header extensions to payload attributes in custom_node example (#17797) 2025-08-13 10:45:10 +00:00
Arsenii Kulikov
f5c2502f55 feat: delay block -> payload conversions (#17681) 2025-08-06 17:53:37 +00:00
Matthias Seitz
8f26b95643 chore: bump alloy-evm 015 (#17528) 2025-07-21 13:30:13 +00:00
Roman Hodulák
7349abd126 refactor(examples): Use TransactionEnvelope macro from alloy for CustomTransaction in the custom-node example (#17057) 2025-06-25 21:16:09 +00:00
Roman Hodulák
676dc0df34 feat(examples): Replace () with appropriate component builders in custom_node example (#16445)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2025-05-29 18:16:16 +00:00
Roman Hodulák
19b7489518 feat(examples): Add CustomExecutorBuilder and implement ExecutorBuilder for it in custom_node example (#16444) 2025-05-27 03:15:06 +00:00
Roman Hodulák
2b33b59ed8 refactor(examples): Rename CustomTxEnv => PaymentTxEnv and CustomEvmTransaction => CustomTxEnv (#16443) 2025-05-23 16:04:32 +00:00
Roman Hodulák
9203916904 feat(optimism): Remove all bounds on BlockAssemblerInput for header (#16442) 2025-05-23 15:21:08 +00:00
Roman Hodulák
badbe3d81d feat(examples): Implement BlockAssembler and BlockExecutor for custom blocks in custom_node example (#16435) 2025-05-23 13:43:00 +00:00
Roman Hodulák
5483a8ed97 refactor(examples): Use OpEvm from op-alloy-evm instead of op-revm for CustomEvm in custom_node example (#16417) 2025-05-22 16:14:55 +00:00
Roman Hodulák
b347d9d97b feat(examples): Make CustomEvmTransaction local and implement FromRecoveredTx and FromTxWithEncoded in custom_node example (#16415) 2025-05-22 14:21:03 +00:00
Roman Hodulák
6c6bfb52bb feat(examples): Implement EvmFactory for CustomEvm in custom_node example (#16404) 2025-05-22 10:13:08 +00:00
Roman Hodulák
1b2883a823 feat(examples): Add CustomEvm for the execution of CustomTransaction in the custom_node example (#16394) 2025-05-21 14:29:39 +00:00
Arsenii Kulikov
0b30387eed chore(deps): bump alloy-evm (#16385)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-21 08:23:34 +00:00
Roman Hodulák
f0c1bf5d3c feat(examples): Add CustomTxEnv for EVM that supports conversions from the extended transaction envelope in the custom_node example (#16381) 2025-05-20 19:39:54 +00:00
Roman Hodulák
d7a808873d refactor(examples): Split evm module into submodules in the custom_node example (#16380) 2025-05-20 19:11:54 +00:00