Commit Graph

8635 Commits

Author SHA1 Message Date
Ayush Dubey
50ab155b8d chore: Implementing get_by_versioned_hashes_v2 for InMemoryBlobStre a… (#16390)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-22 13:01:10 +00:00
Acat
e41d5ff4e1 refactor: use impl IntoIterator for transaction batches and streamline validation calls (#16408) 2025-05-22 11:14:17 +00:00
Solar Mithril
70dab9f70d feat: fix tasks metrics (#16406) 2025-05-22 13:11:09 +02:00
kevaundray
9060b6eb94 chore: Add ClientInput struct to reth-stateless (#16320) 2025-05-22 10:50:04 +00:00
Federico Gimenez
877c16aa8d feat: relax OpEthApiBuilder type constraints (#16410) 2025-05-22 10:34:55 +00:00
Suyash Nayan
9a1e4ffd7e feat(tasks): enable graceful shutdown request via TaskExecutor (#16386)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-22 10:27:26 +00:00
Acat
6cf363ba88 fix(RPC): Ensure eth_getTransactionCount returns correct nonce for 'pending' tag (#16407) 2025-05-22 12:37:34 +02:00
Shane K Moore
e4212a4028 chore: eth69 status message support (#16099)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-22 10:08:26 +00:00
Denis Kolodin
f18273fb55 feat: configure tracing layers (#16126)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-21 22:13:41 +00:00
Arsenii Kulikov
27609ceda2 fix: forward sequencer error (#16401) 2025-05-21 16:50:35 +00:00
Federico Gimenez
6772ed8c1e feat: relax OpEthApi type constraints (#16398) 2025-05-21 15:49:51 +00:00
kevaundray
3bf1110403 feat: Genericise stateless_validation API so that it is not fixed to Eth types (#16328)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-21 15:36:31 +00:00
greg
49f6d1e871 fix: InvalidTimestamp display (#16395)
Signed-off-by: Gregory Edison <gregory.edison1993@gmail.com>
2025-05-21 14:26:56 +00:00
Ayush Dubey
2629b49716 chore: Refactoring manual clone for opPoolBuilder (#16392) 2025-05-21 12:52:39 +00:00
Oleg
d6ad30d5f8 chore: fixed broken link (#16365) 2025-05-21 10:09:18 +00:00
Torprius
c5fc1db888 fix(ipc): Improve server code correctness, logging, and doc comments (#16372) 2025-05-21 10:07:54 +00:00
Federico Gimenez
608ed5938b feat: relax OpNetworkBuilder type constraints (#16387) 2025-05-21 09:21:20 +00:00
stevencartavia
452ee50d02 chore: Move subscription_task_spawner into EthPubSubInner (#16383) 2025-05-21 08:24:42 +00:00
Arsenii Kulikov
0b30387eed chore(deps): bump alloy-evm (#16385)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-21 08:23:34 +00:00
Dan Cline
6e88d7fb3b feat(trie): decode proofs in multiproof task (#16098)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-05-20 22:10:04 +00:00
Alexey Shekhirin
a62bde37ca feat(node): bump Hoodi gas limit to 60M (#16379) 2025-05-20 20:24:25 +00:00
Roman Krasiuk
3f8b3f8a1f feat(txpool): activate osaka in tx validator (#16371) 2025-05-20 15:24:59 +00:00
Roman Krasiuk
5c03c1e717 feat(txpool): properly validate sidecar according to the active fork (#16370) 2025-05-20 15:22:04 +00:00
Roman Hodulák
9919b7a350 feat: Implement conversion from built-in transaction envelopes into Extended (#16366) 2025-05-20 14:56:22 +00:00
Roman Krasiuk
0de50d3b7b feat(txpool): use BlobTransactionSidecarVariant (#16356) 2025-05-20 14:49:10 +00:00
Matthias Seitz
2db8ccf62f chore: re-export node-builder as builder (#16363) 2025-05-20 11:48:49 +00:00
Max Bytefield
d849731aaf feat(stages): reduce index history progress logging frequency (#16290)
Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com>
2025-05-20 11:27:16 +00:00
Shourya Chaudhry
3e47b7255b feat: add BlockRangeUpdate message for eth/69 (#16346)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-20 10:47:23 +00:00
AlexYue
5154d5e477 chore: Add configuration option to enable/disable HTTP response compression (#16348)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-20 09:35:17 +00:00
kevaundray
132b2b84a2 chore: RecoveredBlock -> Block (#16321)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-05-20 06:51:04 +00:00
Roman Krasiuk
3f9268e2d4 feat(ethereum-primitives): PooledTransactionVariant alias (#16351) 2025-05-19 18:08:18 +00:00
Roman Krasiuk
c2350f02e0 feat(primitive-traits): relax mem size implementations for 4844 txs with sidecars (#16349) 2025-05-19 16:26:51 +00:00
Matthias Seitz
9e8ef8f4ff chore: bump alloy 1.0.4 (#16345) 2025-05-19 14:55:53 +00:00
fantasyup
bc7d8c6bc1 feat(perp): optimize OpTxpool 2718 bytes encoding (#16336) 2025-05-19 11:12:02 +00:00
stevencartavia
2aea847433 feat: introduce Receipt69 variant (#15827)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-19 09:48:22 +00:00
Federico Gimenez
f9cc241ff5 feat: include SpecId in PrecompileCache keys (#16241) 2025-05-19 09:25:19 +00:00
Femi Bankole
22e9a17a67 chore: Replace reth-provider with reth-storage-api in reth-rpc-api (#16322) 2025-05-19 08:20:21 +00:00
Matthias Seitz
27bcf647df docs: add some docs about TaskExecutor (#16327) 2025-05-18 17:02:43 +00:00
Shourya Chaudhry
916ada90c9 feat: implement IsTyped2781 for reth types (#16325)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-18 10:51:23 +00:00
Femi Bankole
8987bce75d chore: fix make-pr lint-codespell errors (#16324)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-18 12:29:57 +02:00
Matthias Seitz
b4f9bec852 chore: flatten deps (#16315) 2025-05-17 16:57:52 +02:00
Matthias Seitz
b551dc3057 chore: make clippy happy (#16316) 2025-05-17 06:24:20 +02:00
Matthias Seitz
85775b5a79 chore: rm jsonrpsee features (#16314) 2025-05-17 06:24:06 +02:00
Acat
814d8bfe3c refactor(mempool): Refactor transaction validation to use batch interface (#16189)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-05-16 16:38:59 +00:00
Louis Brown
8afbc19083 chore: Mark into_recovered_unchecked as deprecated (#16283) 2025-05-16 16:16:45 +00:00
fantasyup
fff5ab0e45 feat: introduce PoolTransaction::into_consensus_with2718 (#16303) 2025-05-16 15:01:25 +00:00
Louis Brown
6f4087e14e refactor: Remove to_subscription_message and update calls (#16305) 2025-05-16 13:48:32 +00:00
Developer Uche
401b88c86b feat: added TransactionValidator::validate_transactions_with_origin (#16238)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-16 11:53:48 +00:00
Suyash Nayan
51596bee0b refactor(trie): pass rlp_buf as a mutable argument to rlp_node (#16243)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
2025-05-16 11:16:25 +00:00
Suyash Nayan
4fb36fb247 refactor(rpc-builder): Use Box<dyn TaskSpawner> for RPC task handling (#16297)
Signed-off-by: 7suyash7 <suyashnyn1@gmail.com>
2025-05-16 11:05:45 +00:00