Commit Graph

454 Commits

Author SHA1 Message Date
Alexey Shekhirin
1d7028bc35 feat(optimism): enable state root task by default (#14977)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-12 10:56:31 +00:00
Roman Krasiuk
b968fa04ad feat: integrate ress (#14959) 2025-03-12 09:34:49 +00:00
Arsenii Kulikov
d616096fda chore: simplify NodePrimitives bounds (#14936) 2025-03-10 17:12:33 +00:00
Matthias Seitz
4bdbb3ce38 fix: disable not only if requested (#14927) 2025-03-10 13:28:37 +00:00
Arsenii Kulikov
91eb292e3e refactor: unify EVM traits (#14920) 2025-03-10 08:52:55 +00:00
Arsenii Kulikov
18b71d9a90 refactor: prepare EthereumHardforks for move to alloy-evm (#14835) 2025-03-05 08:40:42 +00:00
Jacob Su
c701bba7ee refactor LaunchContext::with function. (#14792) 2025-03-03 09:53:24 +01:00
Udoagwa Franklin
0389c87666 feat: Feature gate traits inside storage-api that still depend on db-api (#14647)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-01 15:45:40 +00:00
Emilia Hane
5f05d52de3 chore(sdk): Use EthApiBuilder instead of FnOnce trait (#14442)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-01 07:06:16 +00:00
Emilia Hane
6758612495 chore(sdk): clean up op engine caps (#14775) 2025-02-28 13:06:02 +00:00
Emilia Hane
ffabf7ebf7 feat(isthmus): Integrate OpExecutionPayloadValidator (#14207)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: caglarkaya <caglaryucekaya@gmail.com>
2025-02-28 11:21:31 +00:00
Jacob Su
8f803147e0 fix incorrect async func LaunchContextWith::with_resolved_peers; (#14769) 2025-02-28 07:52:14 +00:00
Arsenii Kulikov
3ec3eb2412 chore: small NodeBuilder simplification (#14755) 2025-02-27 15:54:16 +00:00
Arsenii Kulikov
bdc3b1b9e3 feat: DebugNodeLauncher (#14738) 2025-02-27 14:23:12 +00:00
Arsenii Kulikov
b2ead06d1d feat: pending block support in BlockExecutionStrategyFactory (#14730) 2025-02-27 13:25:04 +00:00
Dimitris Apostolou
4565cda599 chore(deps): avoid duplicate crates (#14681) 2025-02-27 07:47:08 +00:00
Emilia Hane
97bc3611db feat(engine): Op engine capabilities (#14733)
Co-authored-by: Ishika Choudhury <117741714+Rimeeeeee@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-26 16:06:51 +00:00
Arsenii Kulikov
77aa17fb57 refactor: introduce BasicPayloadServiceBuilder (#14700) 2025-02-25 23:45:07 +00:00
Emilia Hane
cf73f6eed6 feat(l2-withdrawals): Verify l2 withdrawals root in PayloadValidator (#14636) 2025-02-25 09:38:35 +00:00
Arsenii Kulikov
ee7e3fea2b feat: re-introduce debug.reorg logic (#14676) 2025-02-24 22:16:07 +00:00
Arsenii Kulikov
c40d059dd3 refactor: implement BlockExecutionStrategyFactory directly on EvmConfig (#14675) 2025-02-24 21:28:21 +00:00
Poulav Bhowmick
9cb2a1e556 Extracted TransactionsManagerConfig creation as a standalone function (#14645) 2025-02-22 08:34:10 +01:00
Arsenii Kulikov
2c069230aa chore: remove 'static bound from ConfigureEvmEnv (#14606) 2025-02-20 09:54:57 +00:00
Arsenii Kulikov
1bf46848a6 refactor: use BlockExecutorProvider in InvalidBlockWitnessHook (#14594) 2025-02-19 17:41:32 +00:00
DaniPopes
c9a348dd2c chore(deps): bump breaking deps (#14570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-19 11:36:15 +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
Matthias Seitz
41f0f01982 chore: allow missing total difficulty when loading node head (#14533) 2025-02-17 15:26:36 +00:00
Matthias Seitz
270aefe900 chore: disable storage-api default features (#14474) 2025-02-13 21:05:19 +00:00
Matthias Seitz
b45478c08c Revert "Disable default features for reth-storage-api in workspace manifest" (#14471) 2025-02-13 13:51:05 +01:00
Emilia Hane
58275b8931 Disable default features for reth-storage-api in workspace manifest (#14466)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-13 12:31:16 +00:00
Yohann Kazoula
a699ee5405 Upstream ExecutionData to alloy (#14188) 2025-02-13 09:02:33 +00:00
Arsenii Kulikov
172369afd5 feat: add Consensus to ExecutionStage (#14447) 2025-02-12 14:48:14 +00:00
Alexey Shekhirin
11eac03f00 feat(optimism): disable state root task by default (#14446) 2025-02-12 12:22:27 +00:00
alpharush
9090125f0d Increase default gas limit from 30M to 36M (#13318)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-12 11:46:14 +00:00
Matthias Seitz
9a805b06db chore: bump alloy 0.11.1 (#14439) 2025-02-12 10:15:10 +00:00
Federico Gimenez
0f5d60150b feat(bin, engine): make state root task default (#14371) 2025-02-11 12:38:40 +00:00
Varun Doshi
85f66ff7ac feat: Add cli arg for pool lifetime (#14273)
Co-authored-by: Reentrancy <reentrancy@0xReentrancy.0xReentrancy>
Co-authored-by: Reentrancy <osawarumitchell@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-10 20:52:33 +00:00
Federico Gimenez
d9e660bd56 feat: add cross-block cache size cli arg (#14305) 2025-02-10 19:31:40 +00:00
Fallengirl
731b771fa2 chore: correct the comments (#14339) 2025-02-10 19:32:36 +01:00
Roman Krasiuk
b495038fde feat(engine): invalid block event (#14365) 2025-02-10 14:35:40 +00:00
Arsenii Kulikov
7e3b135805 feat: EngineApiBuilder (#14354) 2025-02-10 10:10:40 +00:00
Poulav Bhowmick
d57535caad added BeaconConsensusEngineHandle to RpcHandle (#14348) 2025-02-09 22:14:23 +00:00
Arsenii Kulikov
104bd6e039 refactor: move ValidationApi setup to EthereumAddOns (#14342) 2025-02-09 14:14:53 +00:00
Poulav Bhowmick
b48426efdd added EventSender to FullNode type (#14268)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-09 14:04:12 +00:00
Roman Krasiuk
a215256075 feat(engine): emit events with executed blocks (#14341) 2025-02-09 11:07:10 +00:00
Matthias Seitz
2b16b06a39 fix: update --rpc-cache.headers name (#14336) 2025-02-08 16:34:18 +00:00
Arsenii Kulikov
d99f0fa5ae fix: use custom generator in custom builder example (#14320) 2025-02-08 05:12:27 +00:00
Arsenii Kulikov
1f1eabc428 feat: simplify PayloadBuilder setup (#14276) 2025-02-06 20:44:16 +00:00
comfsrt
2ee7748459 Avoiding infinite recursion in trait implementation (#14261)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-06 13:12:51 +00:00
Dan Cline
b6ce1d90fd perf: warm transactions in parallel (#13759) 2025-02-04 16:25:51 +00:00