Commit Graph

116 Commits

Author SHA1 Message Date
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00
6d2648dc1b feat: restore custom build profiles in RETH_BUILD_PROFILE (#13906) 2025-01-22 00:03:18 +01:00
8efe441cc0 feat: use reth-ethereum-primitives (#13830) 2025-01-17 01:22:21 +01: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
f7f2012156 refactor: Consensus trait error type (#13655) 2025-01-07 16:11:42 +00: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
951e2fd641 chore(version) Remove const_format dependency (#13504) 2024-12-25 12:41:32 +00:00
8b647d6ddf feat: introduce OpNetworkPrimitives (#13335) 2024-12-16 11:24:36 +00:00
f36e369021 chore: extra data (#13410) 2024-12-16 03:58:36 +00:00
e9577729f8 fix(builder): desired block gas limit (#13351) 2024-12-12 16:29:33 +00:00
c553b1e86d feat(builder): ethereum builder config (#13315) 2024-12-11 21:26:25 +00:00
1f6b7d1239 feat: wire network primitives to remaining components (#13143) 2024-12-04 22:51:19 +00:00
332cce1f9b feat: add header AT to provider (#13030)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-12-02 13:24:48 +00:00
890f082453 feat(rpc): create revm env on demand (#13017)
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-30 17:27:20 +00:00
88bde87f70 chore: reduce reth-primitives usage in node-core (#13000) 2024-11-29 08:35:12 +01:00
9313737dbb primitives: use SealedHeader::seal (#12507) 2024-11-13 13:41:56 +01:00
03f3646355 chore: use let some notation (#12494) 2024-11-13 10:15:34 +01:00
39392e95f1 chore: only issue single header request (#12496) 2024-11-13 10:15:14 +01:00
aece53ae88 feat: make downloaders and clients generic over block parts (#12469)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-12 15:13:21 +00:00
f86efcc800 chore: clippy happy (#12419) 2024-11-09 08:29:27 +01:00
9f6f63d45a CLI parameter to specify the broadcast channel capacity of PendingPool (#12388)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 10:50:46 +00:00
dc0a6007e3 fix(pool-args): saturating_mul max sizes to avoid overflow (#12350) 2024-11-06 18:24:18 +00:00
566f2b4950 primitives: rm alloy BlockHashOrNumber reexport (#12302) 2024-11-04 10:15:56 +00:00
d020b41f6a feat: flashbots_validateBuilderSubmissionV3 (#12168) 2024-10-31 19:22:42 +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
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
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
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
2f559c62bf primitives: use alloy MAXIMUM_EXTRA_DATA_SIZE constant (#11881) 2024-10-19 08:28:10 +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
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
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
33d5eb322d test: add sanity test for local txs args (#11620) 2024-10-09 19:41:50 +00: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
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
64fae4d0f2 chore: rm crate reth-rpc-types (#11341) 2024-10-02 11:16:20 +02:00