Commit Graph

1822 Commits

Author SHA1 Message Date
Roman Hodulák
fad870e350 feat(evm): Accept executable transaction as the input for block builder (#15524) 2025-04-07 20:39:56 +00:00
Vaiz_07
b52ef3c173 feat: add eth cache helper function (#15589) 2025-04-07 15:32:58 +00:00
Tbelleng
6ae48f8d95 fix: 🐛 Fix gas_limit handle in eth_simulate (#15562)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-07 14:51:51 +00:00
Matthias Seitz
1126ecc8e3 fix: config defaults for eth components (#15552) 2025-04-07 07:33:16 +00:00
Emilia Hane
e5c6de595e chore(lint): Replace allow with expect for dead_code and rm unfullfilled lints (#15530) 2025-04-04 13:32:08 +00:00
Matthias Seitz
1a9562f89b chore: return invalid reward percentiles as invalid params (#15532) 2025-04-04 11:41:41 +00:00
Matthias Seitz
a07064da99 fix: add fcu v1 for op engine (#15526)
Co-authored-by: peerheros <3077263001@qq.com>
2025-04-04 11:29:01 +02:00
Ishika Choudhury
604cc09230 ensured trace_filter has a valid block range (#15473)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-04-03 13:47:38 +00:00
Matthias Seitz
add505dc39 feat: support simulation in blockbuilder (#15470) 2025-04-02 17:48:05 +00:00
Femi Bankole
64d3d30aa2 Extend eth state cache with get receipts maybe block (#15391) 2025-03-31 14:14:51 +00:00
Vaiz_07
e75b207a4f fn signature removed from signedtransaction (#15331)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
Co-authored-by: Ayush Dubey <61616662+Ayushdubey86@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Steven <112043913+stevencartavia@users.noreply.github.com>
Co-authored-by: Léa Narzis <78718413+lean-apple@users.noreply.github.com>
2025-03-29 06:43:46 +00:00
Federico Gimenez
e2e297d77c feat: remove NodeTypesWithEngine trait layer (#15351) 2025-03-28 18:26:55 +00:00
Soubhik Singha Mahapatra
9718e9444a Simplified input truncating (#15364) 2025-03-28 17:25:53 +00:00
Shane K Moore
56df196736 chore: replace reth-provider with reth-storage-api (#15344) 2025-03-28 09:27:19 +00:00
Sagar Rana
157b77bb5c Function for retrieving Methods for TransportModules by name (#15061)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-26 21:11:47 +00:00
Matthias Seitz
fb5a6e755d chore: include err in error return (#15279) 2025-03-25 22:56:28 +01:00
futreall
6772939bc9 Polishing up any minor spelling errors (#15223) 2025-03-25 10:48:44 +00:00
Federico Gimenez
985a926bee feat: relax NodeTypesWithEngine bounds on EngineTypes to PayloadTypes (#15257) 2025-03-25 10:06:22 +00:00
Federico Gimenez
c3b7c1e442 chore: relax bounds from EngineTypes to PayloadTypes (#15239) 2025-03-24 11:47:44 +00:00
nk_ysg
20d1d6ac58 test: remove redundant clone (#15232) 2025-03-23 15:22:36 +00:00
Soubhik Singha Mahapatra
c0e1788d0e added engine_getBlobsV2 endpoint (#15217) 2025-03-22 15:19:10 +00:00
Ishika Choudhury
f4f205f80c changed possible #[allow()] -> #[expect()] (#15168)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-22 08:52:17 +00:00
Matthias Seitz
e3a67762be chore: bump revm alpha7 (#15202) 2025-03-21 20:08:43 +01:00
Yohann Kazoula
0a702ac486 Exempt auth server from query limits (#15074) 2025-03-19 13:45:26 +00:00
rakita
01e5492134 chore: simplify revm imports (#15090) 2025-03-19 13:05:09 +00:00
Alexey Shekhirin
876ad31928 feat(rpc): accept requests hash in engine_newPayloadV4 (#15123) 2025-03-18 19:34:29 +00:00
Steven
89e3e5529f feat: make trace_filter block range configurable (#14939)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-14 11:52:19 +00:00
Dan Cline
757f39f1a8 chore: rm reth-primitives from reth-rpc-eth-types (#15004) 2025-03-13 13:25:39 +00:00
Matthias Seitz
98f51f4b73 chore: rm reth-prmitives from rpc compat (#14965) 2025-03-11 22:57:02 +01:00
Matthias Seitz
a0934626d8 chore: rm reth-prmitives from rpc builder (#14966) 2025-03-11 22:56:41 +01:00
Matthias Seitz
e5615d0d9d chore: rm reth-prmitives from rpc (#14957) 2025-03-11 14:49:53 +00:00
Matthias Seitz
707c621cad chore: remove reth-primitives dep from eth api (#14958) 2025-03-11 14:49:43 +00:00
Arsenii Kulikov
91eb292e3e refactor: unify EVM traits (#14920) 2025-03-10 08:52:55 +00:00
Arsenii Kulikov
d1f625f6bb chore: bump alloy-evm (#14917) 2025-03-08 21:25:56 +00:00
cakevm
31697e5500 chore: Add 0x prefix and use macro if possible (#14907) 2025-03-08 07:46:04 +00:00
Soubhik Singha Mahapatra
493011ed0c changed block_with_senders() to recovered_block() (#14894) 2025-03-07 13:36:42 +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
Soubhik Singha Mahapatra
53e72c8e85 changed sealed_block_with_senders_range() into recovered_block_range() (#14876) 2025-03-06 13:40:17 +00:00
Soubhik Singha Mahapatra
e212a253a1 modified get_sealed_block_with_senders() to get_recovered_block_with_senders() (#14865) 2025-03-06 10:13:07 +00:00
Arsenii Kulikov
e5720e6d0d chore: bump alloy-evm and revm (#14855) 2025-03-06 00:37:39 +00:00
Ryan Schneider
df18ded17a fix(mev_simBundle): log at trace rather than info level (#14852) 2025-03-05 16:49:57 +00:00
Matthias Seitz
afb071aca1 fix(rpc) enforce limit on reward percentiles (#14847) 2025-03-05 14:44:35 +00:00
Ryan Schneider
d585730342 fix(eth_callBundle): Fix ethSentToCoinbase calculation (#14816) 2025-03-05 12:40:28 +00:00
Arsenii Kulikov
18b71d9a90 refactor: prepare EthereumHardforks for move to alloy-evm (#14835) 2025-03-05 08:40:42 +00:00
Arsenii Kulikov
2eab45869f feat: BlockAssember + BlockBuilder (#14808) 2025-03-04 17:20:02 +00:00
Arsenii Kulikov
7413f11aa2 feat: ConfigureEvm::NextBlockEnvCtx (#14801) 2025-03-03 17:11:57 +00:00
ben
e61483724b feat(reth-ipc): add request_timeout to client builder (#14788)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-03 12:25:09 +00:00
Hopium
3c139a480f Fixed grammatical errors, typos, and spelling mistakes (#14796) 2025-03-03 10:24:06 +00:00
Matthias Seitz
b36088da99 chore: allow result too large (#14795) 2025-03-03 10:43:17 +01:00
Emilia Hane
5f05d52de3 chore(sdk): Use EthApiBuilder instead of FnOnce trait (#14442)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-03-01 07:06:16 +00:00