Commit Graph

1241 Commits

Author SHA1 Message Date
269ba89636 rpc: rm PeerCount usage (#10271) 2024-08-12 16:55:48 +00:00
80cf6db98c typo: replace [Block] by [Block] in doc (#10254) 2024-08-10 16:16:54 +00:00
3c709981da deps: rm unused deps (#10229) 2024-08-09 12:09:01 +00:00
ea25df7ed3 chore: downgrade ipc warning (#10205) 2024-08-08 12:50:16 +00:00
340b6069c6 reth-eth-types: Do not import JsInspectorError by default (#10202)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-08 12:21:57 +00:00
e907f0eab0 deps: rm unused deps (#10192) 2024-08-07 22:21:57 +00:00
e199173dee chore: Replace reth-provider dependency for reth-eth-types with direct dependencies (#10175) 2024-08-07 18:05:19 +00:00
2ab17a4dec Feature gate jsonrpsee related crates and check features powerset for reth-rpc-types (#10141)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-06 22:15:46 +00:00
d29c5a8807 chore: remove clippy::manual_unwarp_or_default (#10146) 2024-08-06 16:58:53 +00:00
61500238fb dep: rm unused dependencies (#10099)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-06 00:46:46 +00:00
33f612a41a chore(net): Move reth_network::NetworkEvents into reth-network-api (#10062) 2024-08-05 20:27:59 +00:00
5a8a7bc8e7 chore(rpc): remove parent beacon root from conversion functions (#10090) 2024-08-05 15:36:33 +00:00
247be8c6aa feat: add api bindings for eth_simulateV1 (#10050) 2024-08-05 10:22:04 +00:00
c2926de326 chore: replace unreachable error variant (#10049) 2024-08-03 13:18:23 +00:00
52cdcf0a9a Added sync stages status to eth_sync (#10042) 2024-08-03 02:53:47 +00:00
054f8ffbb3 tx-pool: rm constraint for PoolTransaction (#10024) 2024-08-02 15:45:07 +00:00
f2bb8e74d9 chore: use correct type in getAccount (#10023) 2024-08-02 15:31:58 +00:00
d7f9a255e1 feat(primitives): k256 crate fallback for secp256k1 module (#9989) 2024-08-02 12:53:59 +00:00
340c95eba0 fix(rpc/trace): trace_filter filting with trace's address (#9722)
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-02 12:21:39 +00:00
44028076ff feat : add storage_root provider function for account (#9659)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-08-02 07:19:12 +00:00
db2ece8d08 op-reth: Enable eth_getProof inside authrpc (#10010) 2024-08-01 23:57:01 +00:00
d5d46a8611 feat(rpc): debug_executionWitness (#9249)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-08-01 20:10:14 +00:00
c71c813032 chore(sdk): enable referencing network type via FullNodeComponents::Network (#9921) 2024-08-01 17:50:20 +00:00
5e6ae6e94b feat(trie): expose trie witness on proof provider (#9915) 2024-08-01 13:51:38 +00:00
f25367cffd tx-pool: Make txpool independent of primitive tx types (#9916) 2024-08-01 13:39:58 +00:00
e8688b6e6c fix: treat maxfeepergas 0 as missing (#9967) 2024-08-01 07:06:58 +00:00
f17c72ff04 fix: also ignore nonce in eth_estimate (#9968) 2024-08-01 07:06:40 +00:00
65720c9fc1 fix: ensure we can handle pending target for feeHistory (#9904) 2024-07-30 16:00:33 +00:00
e4ae2a7ac1 fix(op): ensure EthApiServer helper trait method default impls, call OpEthApi overrides (#9879) 2024-07-30 15:35:56 +00:00
5b0f6a2885 chore: remove unused PreCancunBlock beacon error (#9880) 2024-07-29 22:02:29 +00:00
85b326756d chore: improve tx forwarding (#9878) 2024-07-29 21:31:03 +00:00
f43fd7bd61 refactor: Add AccessList result type to eth_createAccessList (#9811)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-29 18:06:40 +00:00
b96e0c67ff fix: rm bad rpc error conversion (#9857) 2024-07-28 15:21:47 +00:00
f6a69f93e4 rpc: refactor transaction_by_hash_at (#9854) 2024-07-28 10:29:58 +00:00
966ca011fa rpc: refactor rpc-eth-api (#9843) 2024-07-27 05:53:29 +00:00
6d036cd95b perf(trie): pass owned hashed state to trie methods (#9837) 2024-07-26 14:55:02 +00:00
c4bf5bb8ca fix: gas and gasUsed in trace root only for ParityTrace (#9761)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 19:32:49 +00:00
0be2c17a9f chore(rpc): EthApiTypes trait for network specific error AT (#9523)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-25 17:30:30 +00:00
db8706e5d8 chore: fix unnameable-types lint on blockchain-tree and rpc crates (#9757)
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
2024-07-25 15:31:20 +00:00
7531366449 fix(rpc/eth): remove cache when reorg occured (#9775)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-24 21:32:32 +00:00
ed16643f12 chore: remove proptest-derive dev deps (#9719) 2024-07-22 21:41:25 +00:00
e8955763de chore(rpc): include call stipend for optimistic gas limit (#9703) 2024-07-22 14:25:46 +00:00
d07955e2f0 chore: ensure highest gas limit tracks txenv.gaslimit of success (#9702) 2024-07-22 13:29:11 +00:00
cfa3681b27 fix(rpc-trace): add after and count to trace_filter (#9662)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-22 07:53:41 +00:00
a89a576b12 test: add test for rpc middleware (#9620) 2024-07-19 17:05:37 +02:00
f8812e2aa5 chore: require enginetypes 'static (#9645) 2024-07-19 13:44:44 +00:00
ef0a447181 chore(rpc): return unimplemented (#9639) 2024-07-19 07:51:39 +00:00
5e9b66f876 chore: add get_account method in EthApi trait (#9632) 2024-07-19 07:17:37 +00:00
8c8702be14 configurable middleware and metrics & http middleware (#9596) 2024-07-18 13:58:47 +00:00
0585bb28a1 chore: rm unused mods (#9602) 2024-07-18 10:19:59 +00:00