Commit Graph

779 Commits

Author SHA1 Message Date
Matthias Seitz
1b417dacc4 chore: sanity check for u64::Max (#20373) 2025-12-15 11:33:50 +00:00
Matthias Seitz
24c298133f feat: allow larger ws frames on client side (#20307) 2025-12-11 16:43:10 +00:00
Matthias Seitz
2e62387469 feat: use max retries for debug consensus rpc client (#20257) 2025-12-10 11:06:38 +00:00
forkfury
6636d2a2ad docs: fix timestamp validation comment (#20246) 2025-12-10 08:41:23 +00:00
emmmm
8c8efc6082 docs(consensus): fix misleading docstring in validate_4844_header_standalone (#19960) 2025-11-25 08:54:43 +00:00
josé v
a7a4c3bf59 chore: make extra_data_size_limit configurable in EthBeaconConsensus (#19496) 2025-11-12 13:15:47 +00:00
Matthias Seitz
e813681c5d feat(debug): re-establish block subscription (#19550) 2025-11-06 23:05:11 +00:00
MIHAO PARK
7ade95e9fa chore(consensus): update GasLimitInvalidIncrease/GasLimitInvalidDecrease error msg (#18561)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-11-06 21:53:45 +00:00
Ragnar
f3b9349d6f docs: add usage examples and documentation to NoopConsensus (#19194) 2025-10-23 13:34:51 +00:00
josé v
83cec3793b docs: yellowpaper sections in consensus implementation (#18881) 2025-10-06 21:33:12 +00:00
Matthias Seitz
850083dbde chore: remove doc_auto_cfg feature (#18758) 2025-09-28 12:53:45 +02:00
emmmm
9806e07cf8 fix: replace tx_hash method with TxHashRef trait bound (#18357) (#18362)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-09-22 09:31:17 +00:00
Federico Gimenez
6f385d0a01 chore(consensus): update EIP-7825 error message format (#18549) 2025-09-18 13:10:21 +00:00
MIHAO PARK
d357d2acb3 feat(node): rename debug.rpc-consensus-ws to debug-rpc-consensus-url to suport HTTP (#18027)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-09-17 23:10:55 +00:00
Fredrik
7d5415a608 perf: Enforce EIP-7825 transaction gas limit for Osaka (#18439)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-09-15 10:25:16 +00:00
Arsenii Kulikov
60311096e9 chore: extract validate_against_parent_gas_limit into separate fn (#18277) 2025-09-04 19:00:13 +00:00
Arsenii Kulikov
db04a19101 feat: fusaka changes (#18071)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Bharath Vedartham <vedabharath12345@gmail.com>
2025-08-26 18:43:36 +00:00
Matthias Seitz
198ba18e86 chore: remove Beacon from type names (#17868)
Co-authored-by: petarjuki7 <petar.jukic7@gmail.com>
2025-08-15 20:54:05 +00:00
Jack Drogon
f1da87e3e6 fix: clippy warnning manual_is_multiple_of (#17853)
Signed-off-by: Jack Drogon <jack.xsuperman@gmail.com>
2025-08-13 13:47:58 +00:00
Léa Narzis
3f3ccc3aa8 chore: remove duplicate deps (#17618) 2025-07-26 10:11:17 +00:00
Dan Cline
76b19f37ab chore(consensus): refactor fork and ommers check into standalone fn (#17406) 2025-07-15 19:17:23 +00:00
Dan Cline
cbf2ceb344 chore(consensus): remove outdated comment from validate_block_pre_execution (#17360) 2025-07-11 10:27:58 +00:00
Femi Bankole
38f02bb46e feat: include chain-id query param for etherscan v2 API (#17167)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-07-08 09:56:41 +00:00
Arsenii Kulikov
b2000155de feat: use Header AT in EthChainSpec::next_block_base_fee (#17101) 2025-06-27 14:37:23 +00:00
Rez
07b19553a1 feat: centralize EIP-1559 base fee calculation in EthChainSpec (#16927)
Co-authored-by: rose2221 <rose.jethani@nethermind.io>
Co-authored-by: Rose Jethani <101273941+rose2221@users.noreply.github.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-06-26 14:38:31 +00:00
Roman Krasiuk
19cac33830 feat: remove preemptive excess blob gas check (#16729) 2025-06-09 14:28:13 +00:00
Matthias Seitz
ddcd30f400 chore: make clippy happy (#16455)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-24 09:25:50 +02:00
Matthias Seitz
b551dc3057 chore: make clippy happy (#16316) 2025-05-17 06:24:20 +02:00
Z
4e84e42f1e chore(deps): migrate to jsonrpsee 0.25 (#15956)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-14 07:41:54 +00:00
Harrish Bansal
82d6505948 refactor: remove validate_header_with_total_difficulty (#15903) 2025-04-25 13:38:29 +00:00
Arsenii Kulikov
ae3ffb90e4 chore: bump MSRV to 1.86 (#15863)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-23 13:55:26 +02:00
kevaundray
6ef19f403d fix: Check for the maximum allowed gas limit in the block (#15800) 2025-04-19 08:46:09 +00:00
Matthias Seitz
2ad858c6ef chore: improve etherscan debug error reporting (#15811) 2025-04-19 10:00:09 +02:00
Yash Atreya
58fe204ff2 chore: alloy 0.14 (#15635)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-11 08:28:57 +02:00
Matthias Seitz
3346f5b7fd chore: double check blob gas in header standalone (#15672) 2025-04-10 16:15:43 +00:00
Federico Gimenez
c3b7c1e442 chore: relax bounds from EngineTypes to PayloadTypes (#15239) 2025-03-24 11:47:44 +00:00
Arsenii Kulikov
d1f625f6bb chore: bump alloy-evm (#14917) 2025-03-08 21:25:56 +00:00
Matthias Seitz
a870ac4a03 chore: remove reth-primitives dep from consensus-common (#14912) 2025-03-08 10:01:31 +00:00
Matthias Seitz
7b9470ef35 chore: bump alloy 0.12 (#14891)
Co-authored-by: Julian Meyer <julian.meyer@coinbase.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
2025-03-07 13:03:52 +01:00
Joseph Zhao
a1ca8d46d0 remove Option on is_paris_activated call (#14771) 2025-02-28 09:41:43 +00:00
Arsenii Kulikov
bdc3b1b9e3 feat: DebugNodeLauncher (#14738) 2025-02-27 14:23:12 +00:00
Dimitris Apostolou
4565cda599 chore(deps): avoid duplicate crates (#14681) 2025-02-27 07:47:08 +00:00
Arsenii Kulikov
72210736ad feat: re-use BlockExecutionStrategy in payload building (#14609) 2025-02-20 15:06:19 +00:00
DaniPopes
f6e8443b56 feat(debug-client): improve RPC BlockProvider implementation (#14536) 2025-02-17 16:00:48 +00:00
Emilia Hane
9c1988b5cc feat(l2-withdrawals): consensus rules (#14308) 2025-02-15 08:13:35 +00:00
Emilia Hane
cacaad1bcd chore(deps): Replace derive_more::Error with thiserror::Error (#14501) 2025-02-14 17:16:29 +00:00
Arsenii Kulikov
46462ae0a6 refactor: remove PostExecutionInput (#14464) 2025-02-13 10:24:00 +00:00
Matthias Seitz
9001cc2cec chore: remove reth-primitives dep from consensus (#14067) 2025-01-29 16:51:53 +00:00
joshieDo
7db8e42dc1 feat: validate headers loaded from file on reth import (#14050) 2025-01-28 20:05:37 +00:00
georgehao
2e4376f359 add format checker to .toml (#13968)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-01-28 12:20:58 +00:00