Commit Graph

1800 Commits

Author SHA1 Message Date
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
Emilia Hane
6758612495 chore(sdk): clean up op engine caps (#14775) 2025-02-28 13:06:02 +00:00
Emilia Hane
6ce459aec7 chore(payload): Move ExecutionPayloadValidator into reth-ethereum-payload-builder (#14751) 2025-02-28 13:05:14 +00:00
Emilia Hane
ffabf7ebf7 feat(isthmus): Integrate OpExecutionPayloadValidator (#14207)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: caglarkaya <caglaryucekaya@gmail.com>
2025-02-28 11:21:31 +00:00
Arsenii Kulikov
b2ead06d1d feat: pending block support in BlockExecutionStrategyFactory (#14730) 2025-02-27 13:25:04 +00:00
caglarkaya
e50287b022 refactor: extract api trait methods into metered methods (#14740) 2025-02-27 12:17:47 +00:00
Dimitris Apostolou
4565cda599 chore(deps): avoid duplicate crates (#14681) 2025-02-27 07:47:08 +00:00
Emilia Hane
97bc3611db feat(engine): Op engine capabilities (#14733)
Co-authored-by: Ishika Choudhury <117741714+Rimeeeeee@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-26 16:06:51 +00:00
Arsenii Kulikov
f94f37eb43 fix: correctly set txtype for eth_call (#14727) 2025-02-26 15:09:52 +00:00
Arsenii Kulikov
256351d4e3 feat: allow applying overrides for non-CacheDB databases (#14713) 2025-02-26 13:19:47 +00:00
fuder.eth
1809ee5330 Add Clonable Error Handling to ProviderError Enum (#14712) 2025-02-26 07:29:33 +00:00
Poulav Bhowmick
c7a1356a10 Added 0x prefix to all hex, macros and b256 (#14711) 2025-02-26 06:11:59 +00:00
Arsenii Kulikov
77aa17fb57 refactor: introduce BasicPayloadServiceBuilder (#14700) 2025-02-25 23:45:07 +00:00
Léa Narzis
26ad9625da refactor(engine-api): change payload fn arg with ExecutionPayload (#14673)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-25 17:02:44 +00:00
emmmm
e35d9bada1 correction / fix comments (#14573) 2025-02-25 13:57:02 +00:00
Emilia Hane
cf73f6eed6 feat(l2-withdrawals): Verify l2 withdrawals root in PayloadValidator (#14636) 2025-02-25 09:38:35 +00:00
Pana
84ef51f9cc remove needlessness async block and await op (#14694) 2025-02-25 08:53:49 +00:00
Arsenii Kulikov
c40d059dd3 refactor: implement BlockExecutionStrategyFactory directly on EvmConfig (#14675) 2025-02-24 21:28:21 +00:00
Léa Narzis
340d7ba008 refactor: merge signed tx traits (#14622) 2025-02-24 13:43:31 +00:00
Yohann Kazoula
33443de09a Make PayloadOrAttributes generic over ExecutionData (#14666)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-24 08:50:39 +00:00
Yohann Kazoula
40364d5321 Relax EngineApi ExecutionData bounds (#14648)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-22 08:52:37 +01:00
Joseph Zhao
86e8a2a245 Return RecoveredBlock in ensure_well_formed_payload (#14625) 2025-02-21 10:42:54 +00:00
Harrish Bansal
81cff4a90b add metrics for engine_getBlobsV1 (#14621) 2025-02-20 20:02:52 +00:00