Commit Graph

434 Commits

Author SHA1 Message Date
6047b3d123 fix: read precompile draft (dirty) 2025-04-17 07:17:59 +00:00
9cb2a1e556 Extracted TransactionsManagerConfig creation as a standalone function (#14645) 2025-02-22 08:34:10 +01:00
2c069230aa chore: remove 'static bound from ConfigureEvmEnv (#14606) 2025-02-20 09:54:57 +00:00
1bf46848a6 refactor: use BlockExecutorProvider in InvalidBlockWitnessHook (#14594) 2025-02-19 17:41:32 +00:00
c9a348dd2c chore(deps): bump breaking deps (#14570)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-19 11:36:15 +00:00
1804bbea6e chore: remove optimism feature (#14545)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-18 00:53:50 +01:00
41f0f01982 chore: allow missing total difficulty when loading node head (#14533) 2025-02-17 15:26:36 +00:00
270aefe900 chore: disable storage-api default features (#14474) 2025-02-13 21:05:19 +00:00
b45478c08c Revert "Disable default features for reth-storage-api in workspace manifest" (#14471) 2025-02-13 13:51:05 +01:00
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
a699ee5405 Upstream ExecutionData to alloy (#14188) 2025-02-13 09:02:33 +00:00
172369afd5 feat: add Consensus to ExecutionStage (#14447) 2025-02-12 14:48:14 +00:00
11eac03f00 feat(optimism): disable state root task by default (#14446) 2025-02-12 12:22:27 +00:00
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
9a805b06db chore: bump alloy 0.11.1 (#14439) 2025-02-12 10:15:10 +00:00
0f5d60150b feat(bin, engine): make state root task default (#14371) 2025-02-11 12:38:40 +00:00
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
d9e660bd56 feat: add cross-block cache size cli arg (#14305) 2025-02-10 19:31:40 +00:00
731b771fa2 chore: correct the comments (#14339) 2025-02-10 19:32:36 +01:00
b495038fde feat(engine): invalid block event (#14365) 2025-02-10 14:35:40 +00:00
7e3b135805 feat: EngineApiBuilder (#14354) 2025-02-10 10:10:40 +00:00
d57535caad added BeaconConsensusEngineHandle to RpcHandle (#14348) 2025-02-09 22:14:23 +00:00
104bd6e039 refactor: move ValidationApi setup to EthereumAddOns (#14342) 2025-02-09 14:14:53 +00:00
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
a215256075 feat(engine): emit events with executed blocks (#14341) 2025-02-09 11:07:10 +00:00
2b16b06a39 fix: update --rpc-cache.headers name (#14336) 2025-02-08 16:34:18 +00:00
d99f0fa5ae fix: use custom generator in custom builder example (#14320) 2025-02-08 05:12:27 +00:00
1f1eabc428 feat: simplify PayloadBuilder setup (#14276) 2025-02-06 20:44:16 +00:00
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
b6ce1d90fd perf: warm transactions in parallel (#13759) 2025-02-04 16:25:51 +00:00
e468d4d7c5 feat: add ExecutionData AT (#14179) 2025-02-04 01:08:47 +00:00
d3373b3cfe feat: add dedicated blobpool args to cli (#14173) 2025-02-03 22:59:19 +00:00
a041b41b59 chore: use chainspec blob_params for blob calculations (#14139) 2025-02-01 16:41:22 +00:00
4ce5a60c58 feat(cli): add use-caching-and-prewarming flag (#14114) 2025-01-31 00:48:35 +00:00
5fcefcea8c refactor: remove PruneModes from batch executor (#14025) 2025-01-29 11:50:37 +00:00
0f2e2faeda refactor: remove Events generic from RPC types (#14033) 2025-01-28 13:29:27 +00:00
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
d709c8a0d2 chore: use BlockNumHash in exex (#14015) 2025-01-28 10:24:29 +00:00
b9a6e65d8c chore: rm unused databasemetadata trait (#14003) 2025-01-27 12:22:07 +00:00
9039909a78 feat: integrate request validation in EnginveValidator (#13858)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2025-01-23 16:11:30 +00:00
24c5234a50 chore: disable default features for engine primitives (#13939) 2025-01-22 23:04:48 +00:00
a3015c8a3a feat(sdk): introduce PrimitivesTy helper type (#13933) 2025-01-22 22:29:33 +00:00
f64dd8a977 chore: remove some unnecessary direct imports (#13934) 2025-01-22 22:08:48 +01:00
6d2648dc1b feat: restore custom build profiles in RETH_BUILD_PROFILE (#13906) 2025-01-22 00:03:18 +01:00
ace28d8a90 chore: move and integrate ConfigureEvmFor (#13896) 2025-01-21 17:56:17 +00:00
50dae68dce chore: rm legacy helper traits (#13895) 2025-01-21 00:34:52 +00:00
ca63696779 chore: move node builder trait helpers to separate module (#13883) 2025-01-20 15:46:26 +00:00
6cc660c7f0 feat: add ConfigureEvmFor, ConfigureEvmEnvFor helper traits (#13865) 2025-01-20 12:26:45 +00:00
8efe441cc0 feat: use reth-ethereum-primitives (#13830) 2025-01-17 01:22:21 +01:00
13ecd6afa1 Nit: replace block and sender with RecoveredBlock in ExecutedBlock (#13804)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-16 15:56:16 +00:00