Commit Graph

434 Commits

Author SHA1 Message Date
e34a88d2cc renamed OptimismNode to OpNode (#12338) 2024-11-06 08:30:15 +00:00
566f2b4950 primitives: rm alloy BlockHashOrNumber reexport (#12302) 2024-11-04 10:15:56 +00:00
f2de55d8fe chore: make some fields owned (#12274) 2024-11-02 12:16:08 +00:00
c6b740801f chore: apply same member order (#12253) 2024-11-01 11:11:54 +00:00
d020b41f6a feat: flashbots_validateBuilderSubmissionV3 (#12168) 2024-10-31 19:22:42 +00:00
129f3ba911 feat: introduce StateCommitment type (#11842) 2024-10-30 08:48:43 +00:00
f545877bb8 Revert "Revert "feat: add geometry to database args"" (#12165) 2024-10-29 13:23:54 +00:00
6f3600dc38 Revert "feat: add geometry to database args" (#12164) 2024-10-29 13:58:57 +01:00
0f9ba64e95 feat: add geometry to database args (#11828)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-29 12:17:04 +00:00
8605d04a09 refactor: rm re-exports of alloy eip 4844 constants (#12120) 2024-10-28 08:30:06 +00:00
44e4c47803 chore(sdk): add helper trait to node API to simplify type definition (#10616) 2024-10-26 10:55:26 +00:00
cecdf611e9 feat: map_chainspec for NodeConfig (#12068) 2024-10-26 06:11:27 +00:00
2fba3c027b feat: ExExContext's dynamic config (#11983) 2024-10-24 13:32:44 +00:00
bea6e278df primitive-traits: use alloy MIN_PROTOCOL_BASE_FEE constant (#12037) 2024-10-24 12:29:24 +00:00
565e4b400d refactor(primitive-traits): use alloy ETHEREUM_BLOCK_GAS_LIMIT constant (#12019) 2024-10-23 23:15:15 +00:00
889a7e0b98 primitive-traits: use alloy _DURATION constants (#11960) 2024-10-23 14:31:22 +00:00
60337d9614 feat(rpc): Add flags to disable read tx timeout (#11856) 2024-10-22 12:43:25 +00:00
e52f647644 chore(primitives): use alloy eth conversion constants (#11892) 2024-10-22 12:34:53 +02:00
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +00:00
2ae93682b4 refactor: move EngineValidator setup to RpcAddOns (#11850) 2024-10-19 10:08:34 +00:00
2f559c62bf primitives: use alloy MAXIMUM_EXTRA_DATA_SIZE constant (#11881) 2024-10-19 08:28:10 +00:00
cb604826b7 chore(sdk): Define NodePrimitives::Block (#11399) 2024-10-18 09:23:25 +00:00
d2ca8f3a2b fix: update block interval properly (#11546) 2024-10-16 21:59:58 +00:00
b1cc16809b feat(cli): make pruning block interval an option (#11810) 2024-10-16 20:13:16 +00:00
6b2ec42e48 docs: clarify max rpc tracing requests (#11796)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-10-16 16:50:18 +00:00
4144d6ea24 chore: add get_database_args (#11766) 2024-10-15 19:17:31 +00:00
6fb271036d feat: move RPC launch to add-ons (#11532) 2024-10-15 14:51:40 +00:00
e0a26ac9a2 feat: add node builder helpers (#11731) 2024-10-15 08:08:45 +00:00
f684dd4c4c chore(clippy): enable if_then_some_else_none lint (#11679)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-14 15:45:26 +00:00
523bfb9c81 feat: refactor and integrate local engine into EngineNodeLauncher (#11703) 2024-10-14 13:21:41 +00:00
7c2c3a6a5c fix: respect --debug.terminate --debug.max-block (#11710) 2024-10-14 09:46:00 +00:00
a049dff0b7 tests(node-builder): basic exex test update for apply function (#11695)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-14 09:11:24 +00:00
c47621754f feat: add helper function to modify node builder (#11682) 2024-10-12 15:45:47 +00:00
c4411991e1 feat: add override for additional_validation_tasks (#11655) 2024-10-11 09:45:44 +00:00
90cb3629a5 feat(exex): commit only notifications with unfinalized blocks to WAL (#11638) 2024-10-10 13:13:14 +00:00
47c3a481de Broadcast external IP from NAT in enode record (#10274)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-10 11:12:27 +00:00
b50e710f84 Remove duplicate EngineTypes comment (#11624) 2024-10-10 10:31:57 +00:00
701f51bd2d chore(metrics): remove redundant starting metrics log (#11621) 2024-10-10 01:14:39 +00:00
33d5eb322d test: add sanity test for local txs args (#11620) 2024-10-09 19:41:50 +00:00
67e83b6685 feat: add helper function to provde the tx manager config (#11608) 2024-10-09 14:12:54 +02:00
83962095ec feat: add tx propagation mode (#11594) 2024-10-09 13:42:55 +02:00
ece894bd28 chore: rm unused optimism feature from compat (#11560) 2024-10-08 10:02:34 +00:00
6e92ab8e43 chore: rm unused optimism feature (#11559) 2024-10-08 09:03:50 +00:00
9a732f6b78 Introduce Eth PayloadTypes Impl (#11519)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-07 16:30:57 +00:00
51db6564d6 feat: add PoolBuilderConfigOverrides (#11507) 2024-10-05 18:11:28 +00:00
36de90fdc3 chore(lint): fix clippy::needles_lifetimes (#11496) 2024-10-05 11:08:08 +00:00
28750e5b0e chore: Remove duplicate EthereumChainSpecParser in favor of existing EthChainSpecParser (#11412)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-05 10:52:08 +00:00
84370b81d7 feat: make addons stateful (#11204)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-10-04 08:34:37 +02:00
a07efa7b5b chore: rm todos (#11400) 2024-10-02 10:40:50 +00:00