Commit Graph

168 Commits

Author SHA1 Message Date
Francis Li
ab06997986 chore(rpc): remove include_preimage param on debug_execution_witness (#11466) 2024-10-03 18:38:55 +00:00
Matthias Seitz
a5538bc041 chore: alloy 0.4 (#11334) 2024-09-30 12:48:37 +00:00
Matthias Seitz
6c92f8a26d chore: rename param (#11287) 2024-09-27 20:37:13 +02:00
Thomas Coratger
c00516c3f9 rpc-types: rm alloy-rpc-types-engine reexport (#11206) 2024-09-25 14:49:50 +00:00
Thomas Coratger
2684594ec1 rpc: rm useless reexports in reth-rpc-types (#11113) 2024-09-23 00:29:47 +00:00
Thomas Coratger
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
Thomas Coratger
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
Thomas Coratger
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
0xriazaka.eth
f4d11f48bc Split MevApi trait into two #11036 (#11081)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-22 12:48:33 +00:00
Thomas Coratger
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
Thomas Coratger
fdcfe6ef29 rpc: rm useless alloy-rpc-types-mev reexport (#11093) 2024-09-22 11:59:45 +00:00
Thomas Coratger
4c92075de2 rpc: rm useless alloy_rpc_types_txpool reexport (#11092) 2024-09-21 20:19:00 +00:00
Thomas Coratger
b9712c5ec5 rpc-types: replace reth TransactionRequest by alloy (#11091) 2024-09-21 18:52:59 +00:00
Emilia Hane
b5adf24a65 chore(rpc): remove use of extensible transaction + receipt types (#9774) 2024-09-20 15:00:28 +00:00
krane
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
Håvard Anda Estensen
5b3c115704 rpc: replace reth-primitive imports with alloy-eips (#10834) 2024-09-11 11:25:07 +00:00
Håvard Anda Estensen
60dcea847c rpc: replace reth-primitive imports (#10812) 2024-09-11 00:28:09 +00:00
Michael Sproul
d8b12ac499 Implement engine_getBlobsV1 (#9723)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-09 15:28:53 +00:00
Ryan Schneider
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
Alexey Shekhirin
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
Arsenii Kulikov
ec5ce21965 chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-08-29 13:23:04 +00:00
joshieDo
51e9916929 chore: export RethApiClient trait (#10545) 2024-08-26 17:26:17 +00:00
Vid Kersic
4138b52a31 chore: remove usage of RichBlock (#10538) 2024-08-26 13:18:40 +00:00
Emilia Hane
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00
Thomas Coratger
269ba89636 rpc: rm PeerCount usage (#10271) 2024-08-12 16:55:48 +00:00
Francis Li
db2ece8d08 op-reth: Enable eth_getProof inside authrpc (#10010) 2024-08-01 23:57:01 +00:00
clabby
d5d46a8611 feat(rpc): debug_executionWitness (#9249)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-08-01 20:10:14 +00:00
Emilia Hane
0630621329 chore(rpc): move OpEthApi traits into reth-optimism-rpc (#9581) 2024-07-17 13:05:24 +00:00
Delweng
fd117d7a70 feat(rpc/otterscan): set total_fees in ots_getBlockDetails (#9477)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-16 21:35:27 +00:00
Delweng
b31167ba6a feat(rpc/otterscan): change BlockId to u64 in has_code (#9469)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-12 08:45:34 +00:00
Emilia Hane
63c8a82873 fix(op): fixes impl of eth api for OP (#9377) 2024-07-09 18:49:00 +00:00
Delweng
5272a53091 feat(rpc/ots): implement ots_getTransactionBySenderAndNonce (#9263)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-09 10:23:14 +00:00
Delweng
67478b7a58 feat(rpc/ots): implement ots_traceTransaction RPC (#9246)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-09 09:55:55 +00:00
Matthias Seitz
4544168098 feat: add support for payload bodies (#9378) 2024-07-08 17:56:08 +00:00
jn
2c2098c05c feat: move mev rpc types to alloy (#9108)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-08 15:59:17 +00:00
Delweng
ddc6ab902b fix(rpc/ots): set block_number as u64 instead of NumberOrTag (#9302)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-04 14:57:31 +00:00
Delweng
610110bb67 feat(rpc/ots): add rpc erigon_getHeaderByNumber (#9300)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-04 12:13:29 +00:00
Delweng
52068ccee6 fix(rpc/admin): missing enode/enr in admin_peers endpoint (#9043)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-01 17:26:22 +00:00
Emilia Hane
1b9f5871f5 chore(rpc): move impl of eth api server out of reth-rpc-eth-api (#9135)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-27 12:34:17 +00:00
Emilia Hane
933a1dea39 chore(rpc): reth-eth-api crate (#8887)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-27 11:37:52 +00:00
joshieDo
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
DaniPopes
40d588470f chore(rpc): use TypedData type in eth_signTypedData signature (#8845) 2024-06-14 16:46:37 +00:00
Matthias Seitz
2852893a7d chore: rename network-types to network-peers (#8699) 2024-06-09 13:13:46 +00:00
Thomas Coratger
7c17c6e469 add doc_markdown clippy lint (#8552)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-03 13:21:45 +00:00
Matthias Seitz
ba03d93a23 fix(rpc): use hex arg for feeHistory (#8506) 2024-05-30 11:48:07 +00:00
Alexey Shekhirin
b4a1b733c9 feat: implement EIP-7685 (#8424)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-28 14:06:28 +00:00
guha-rahul
a8e5eb6186 feat: implement clientVersionV1 in engine API (#8016) 2024-05-24 17:38:06 +00:00
Matthias Seitz
3daec1d9b9 feat: remove relay types (#8314) 2024-05-19 14:31:56 +02:00
Andrzej Sulkowski
dd7c021470 feat: feature gate rpc-types import for alloy conversions (#7963)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-08 20:45:12 +00:00
Thomas Coratger
afbb265b47 refactor: use reth_rpc_types BlockId in optimism rpc (#8003) 2024-04-30 16:57:00 +00:00