Commit Graph

194 Commits

Author SHA1 Message Date
534b028203 chore: make return for debug_codeByHash optional (#14572) 2025-02-18 18:42:15 +00:00
344537a3a0 feat(rpc): Implement debug_codeByHash. (#14524) 2025-02-17 11:13:03 +01:00
46d63e8054 add debug_chainConfig endpoint (#14346) 2025-02-09 22:27:07 +00:00
7fb74066b8 feat: type erase concrete engine server trait (#14204) 2025-02-04 12:58:11 +00:00
b9e361cbea feat(rpc): implement debug_executionWitnessByHash (#14022)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2025-01-27 22:08:31 +00:00
0cc1ff0a0a feat: expose additional eth functions on engine api (#13837) 2025-01-17 12:49:11 +00:00
a4410c83e8 feat: add L2EthApiExt trait (#13539) 2024-12-24 14:58:52 +01:00
cf2a6a1ee8 feat: EthApi traits abstraction (#13170) 2024-12-06 12:30:50 +00:00
d71a4be982 feat: Add ratelimiting to OpWitness API (#12998)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-12-05 15:42:52 +00:00
1404073e05 feat: add miner rpc bindings (#13099) 2024-12-03 13:12:13 +00:00
b31b1ea288 feat: add op debug witness api (#12583)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-11-15 19:44:53 +00:00
305a1cee0b feat: introduce debug witness api (#12567)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-11-15 10:54:02 +00:00
61d32e9bfd fix(rpc): remove reference to preimage bool in debug_executionWitness (#12559) 2024-11-14 22:37:39 +00:00
f373efe01d refactor: phase out alloy-rpc-types usage (#12395) 2024-11-08 11:36:17 +01:00
87f328f957 replace BuilderBlockValidationRequestV3 with alloy type (#12396) 2024-11-08 05:33:30 +00:00
441ddbf085 primitives: rm more alloy block reexports (#12308) 2024-11-05 11:37:56 +00:00
0475af8bdb primitives: rm alloy BlockId reexport (#12303) 2024-11-04 11:47:18 +00:00
d8bbd36b2f feat: flashbots_validateBuilderSubmissionV4 (#12243) 2024-11-01 21:35:47 +00:00
d020b41f6a feat: flashbots_validateBuilderSubmissionV3 (#12168) 2024-10-31 19:22:42 +00:00
b3e8327065 chore: rename v1 type (#12205) 2024-10-30 17:56:36 +00:00
f616de6d94 feat(rpc): Start to implement flashbots_validateBuilderSubmissionV3 (#12061) 2024-10-26 16:15:08 +00:00
e2ecb6224d chore: remove unused deps (#11898) 2024-10-19 16:54:07 +00:00
c803012085 chore: use Requests instead of Vec<Bytes> (#11895) 2024-10-19 15:17:14 +00:00
1efa764b34 chore(engine): rename enveloped associated types to envelope (#11812)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 13:29:29 +00:00
3bd695ee63 feat: update el requests for devnet 4 (#11865)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 12:48:35 +00:00
9c8f5d89d8 chore: rm v2 get bodies functions (#11870) 2024-10-18 11:47:56 +00:00
ab06997986 chore(rpc): remove include_preimage param on debug_execution_witness (#11466) 2024-10-03 18:38:55 +00:00
a5538bc041 chore: alloy 0.4 (#11334) 2024-09-30 12:48:37 +00:00
6c92f8a26d chore: rename param (#11287) 2024-09-27 20:37:13 +02:00
c00516c3f9 rpc-types: rm alloy-rpc-types-engine reexport (#11206) 2024-09-25 14:49:50 +00:00
2684594ec1 rpc: rm useless reexports in reth-rpc-types (#11113) 2024-09-23 00:29:47 +00:00
159bf2cf16 rpc: rm useless alloy_rpc_types reexport (#11098)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-22 14:29:35 +00:00
63dfa9a4dc rpc: rm useless alloy_rpc_types_debug reexport (#11095)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-22 13:50:53 +00:00
f7b895ef4a rpc: rm useless alloy_rpc_types_trace reexport (#11096)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-22 13:14:11 +00:00
f4d11f48bc Split MevApi trait into two #11036 (#11081)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-22 12:48:33 +00:00
405fc4361a rpc: rm useless alloy-rpc-types-anvil reexport (#11094)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-22 12:44:03 +00:00
fdcfe6ef29 rpc: rm useless alloy-rpc-types-mev reexport (#11093) 2024-09-22 11:59:45 +00:00
4c92075de2 rpc: rm useless alloy_rpc_types_txpool reexport (#11092) 2024-09-21 20:19:00 +00:00
b9712c5ec5 rpc-types: replace reth TransactionRequest by alloy (#11091) 2024-09-21 18:52:59 +00:00
b5adf24a65 chore(rpc): remove use of extensible transaction + receipt types (#9774) 2024-09-20 15:00:28 +00:00
74e58d8c82 chore: change BlockAndProofV1 to use alloy_eips instead (#10969)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 15:25:18 +00:00
5b3c115704 rpc: replace reth-primitive imports with alloy-eips (#10834) 2024-09-11 11:25:07 +00:00
60dcea847c rpc: replace reth-primitive imports (#10812) 2024-09-11 00:28:09 +00:00
d8b12ac499 Implement engine_getBlobsV1 (#9723)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-09 15:28:53 +00:00
7a20b413f5 feat: Include missing block id in error responses (#7416)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-07 11:02:17 +00:00
ef975f15eb feat(rpc): add preimages to execution witness response (#10456)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-09-02 09:25:38 +00:00
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
51e9916929 chore: export RethApiClient trait (#10545) 2024-08-26 17:26:17 +00:00
4138b52a31 chore: remove usage of RichBlock (#10538) 2024-08-26 13:18:40 +00:00
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00