Commit Graph

1789 Commits

Author SHA1 Message Date
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
Emilia Hane
f03e7e02f7 chore(payload): Custom PayloadError variant (#14607) 2025-02-20 11:45:34 +00:00
Arsenii Kulikov
4f454c91d6 refactor: BlockExecutionStrategy API (#14480) 2025-02-19 13:10:50 +00:00
Arsenii Kulikov
e92cf35ac9 refactor: simplify SystemCaller API (#14578) 2025-02-19 10:08:49 +00:00
Matthias Seitz
cec1c11ece chore: handle all revm errors (#14574) 2025-02-19 01:28:39 +00:00
cakevm
534b028203 chore: make return for debug_codeByHash optional (#14572) 2025-02-18 18:42:15 +00:00
Matthias Seitz
ffd0f11252 chore: remove needless clippy lint (#14550) 2025-02-18 08:18:59 +00:00
Veer Chaurasia
dde5cd8d9d Add Alias and update usage for emvenv (#14547) 2025-02-18 08:18:41 +00:00
Arsenii Kulikov
336c3d1fac feat: alloy-evm and new revm integration (#14021)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: rakita <rakita@users.noreply.github.com>
2025-02-17 19:59:23 +00:00
Harrish Bansal
7fbeccca57 extending engine capabilities (#14528)
Co-authored-by: steven <corderosteven6@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2025-02-17 12:25:57 +00:00
kustrun
344537a3a0 feat(rpc): Implement debug_codeByHash. (#14524) 2025-02-17 11:13:03 +01:00
Arsenii Kulikov
c341ee3431 chore: relax bounds on RPC types (#14529) 2025-02-17 10:33:59 +01:00