Commit Graph

418 Commits

Author SHA1 Message Date
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
83b2fb9b41 feat: add SealedBlock in reth-primitives-traits (#13735) 2025-01-15 01:12:43 +00:00
8e7768db2a feat: integrate EngineArgs into NodeCommand (#13748)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-11 17:27:11 +00:00
a3f8a9d38b chore!: rename blockchainprovider2 (#13727) 2025-01-08 13:52:17 +01:00
baf92e33fb chore: rm beacon consensus deps everywhere (#13722) 2025-01-08 12:49:54 +01:00
856479bfcf chore: rm unused hooks (#13721) 2025-01-08 12:21:47 +01:00
fb6902880c chore: rm beacon consensus deps (#13716) 2025-01-07 22:31:04 +00:00
35392bd8e9 chore: make SealedBlock.header field private (#13646)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-07 19:44:39 +00:00
2b301aa102 feat: use engine launcher as default (#13709) 2025-01-07 17:16:21 +00:00
f7f2012156 refactor: Consensus trait error type (#13655) 2025-01-07 16:11:42 +00:00
61bbca1ae0 chore: reduce blockchaintree usage (#13702) 2025-01-07 14:51:11 +01:00
8f854cbbb6 feat: merge BlockBodyTxExt trait into BlockBody (#13613)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-03 15:57:59 +00:00
dbd4f0c4fe chore: make block field private (#13628) 2025-01-03 15:10:32 +00:00
4994cdf0b0 feat: integrate OpPrimitives (#13556) 2024-12-27 15:11:11 +00:00
951e2fd641 chore(version) Remove const_format dependency (#13504) 2024-12-25 12:41:32 +00:00
9773b85568 chore: relax EngineNodeLauncher bounds (#13540) 2024-12-24 13:04:05 +00:00
934fd1f7f0 chore: make NodeEvent generic over NodePrimitives (#13534) 2024-12-23 23:31:59 +00:00