Commit Graph

1261 Commits

Author SHA1 Message Date
Thomas Coratger
6dc00a29c9 tx-pool: rm into tx constraint for PoolTransaction (#10057)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-08-24 13:32:10 +00:00
Skanda Bhat
082f37cb88 feat(rpc): Add method removal functionality for RPC transports (#10497)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-24 08:33:06 +00:00
nk_ysg
adf7fb2b3b chore: remove clippy::missing_debug_implementations (#10491) 2024-08-24 07:37:25 +00:00
Thomas Coratger
dbdb1117a8 rpc: remove special module handling for eth_callBundle (#10486) 2024-08-24 07:36:32 +00:00
Roman Krasiuk
accd051c58 perf(rpc): avoid redundant tx decoding on witness generation (#10474) 2024-08-23 05:49:41 +00:00
Jennifer
24495cdc5d Add tests for withdrawals provider (#10428) 2024-08-22 20:58:25 +00:00
Emilia Hane
7d8196e29c chore(rpc): config network specific transaction type in node builder (#10417) 2024-08-22 14:36:38 +00:00
Arsenii Kulikov
f2e0bc073a feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 12:30:09 +00:00
nk_ysg
82f10164db feat: make js-feature non default (#10447) 2024-08-22 12:04:18 +00:00
Matthias Seitz
dc4c71ec23 chore: no feature gated imports (#10440) 2024-08-22 10:38:11 +00:00
nk_ysg
aa8b3de6ba Make js-feature non default (#10445)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-22 09:26:35 +00:00
Miguel Tavares
dc4643f69c chore: replace RichBlock by Block (#10399)
Co-authored-by: Thomas Coratger <60488569+tcoratger@users.noreply.github.com>
2024-08-22 03:08:07 +00:00
Alexey Shekhirin
3da119b1ac test(provider): RequestsProvider of BlockchainProvider2 (#10356) 2024-08-21 20:58:49 +00:00
Alexey Shekhirin
7a7c1c5b59 fix(rpc): apply blockhashes update in witness RPC (#10419) 2024-08-21 14:49:07 +00:00
Delweng
5a522c81fb fix(rpc/otterscan): set fullblock.tx_count with block's (#10421)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-08-21 14:40:13 +00:00
greged93
1f5fb90bc8 fix: getAccount (#10402) 2024-08-21 07:41:01 +00:00
greged93
297934fe21 feat(rpc): get_account (#10369) 2024-08-19 11:29:17 +00:00
Thomas Coratger
45285cfdd4 rpc: small refactor in ommer_by_block_and_index (#10325) 2024-08-15 19:45:28 +00:00
Roman Krasiuk
ac3d62ba02 perf(tree): re-use intermediate nodes (#9836) 2024-08-13 19:57:22 +00:00
Thomas Coratger
c9af0847c4 rpc: small refactoring in build_transaction_receipt (#10269) 2024-08-12 22:35:53 +00:00
Thomas Coratger
269ba89636 rpc: rm PeerCount usage (#10271) 2024-08-12 16:55:48 +00:00
Thomas Coratger
80cf6db98c typo: replace [Block] by [Block] in doc (#10254) 2024-08-10 16:16:54 +00:00
Thomas Coratger
3c709981da deps: rm unused deps (#10229) 2024-08-09 12:09:01 +00:00
Matthias Seitz
ea25df7ed3 chore: downgrade ipc warning (#10205) 2024-08-08 12:50:16 +00:00
Nikolai Golub
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
Thomas Coratger
e907f0eab0 deps: rm unused deps (#10192) 2024-08-07 22:21:57 +00:00
Nikolai Golub
e199173dee chore: Replace reth-provider dependency for reth-eth-types with direct dependencies (#10175) 2024-08-07 18:05:19 +00:00
Nikolai Golub
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
nk_ysg
d29c5a8807 chore: remove clippy::manual_unwarp_or_default (#10146) 2024-08-06 16:58:53 +00:00
Thomas Coratger
61500238fb dep: rm unused dependencies (#10099)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-08-06 00:46:46 +00:00
Emilia Hane
33f612a41a chore(net): Move reth_network::NetworkEvents into reth-network-api (#10062) 2024-08-05 20:27:59 +00:00
Roman Krasiuk
5a8a7bc8e7 chore(rpc): remove parent beacon root from conversion functions (#10090) 2024-08-05 15:36:33 +00:00
Matthias Seitz
247be8c6aa feat: add api bindings for eth_simulateV1 (#10050) 2024-08-05 10:22:04 +00:00
Matthias Seitz
c2926de326 chore: replace unreachable error variant (#10049) 2024-08-03 13:18:23 +00:00
Luca Provini
52cdcf0a9a Added sync stages status to eth_sync (#10042) 2024-08-03 02:53:47 +00:00
Thomas Coratger
054f8ffbb3 tx-pool: rm constraint for PoolTransaction (#10024) 2024-08-02 15:45:07 +00:00
Miguel Tavares
f2bb8e74d9 chore: use correct type in getAccount (#10023) 2024-08-02 15:31:58 +00:00
Alexey Shekhirin
d7f9a255e1 feat(primitives): k256 crate fallback for secp256k1 module (#9989) 2024-08-02 12:53:59 +00:00
Delweng
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
nk_ysg
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
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
c71c813032 chore(sdk): enable referencing network type via FullNodeComponents::Network (#9921) 2024-08-01 17:50:20 +00:00
Roman Krasiuk
5e6ae6e94b feat(trie): expose trie witness on proof provider (#9915) 2024-08-01 13:51:38 +00:00
Thomas Coratger
f25367cffd tx-pool: Make txpool independent of primitive tx types (#9916) 2024-08-01 13:39:58 +00:00
Matthias Seitz
e8688b6e6c fix: treat maxfeepergas 0 as missing (#9967) 2024-08-01 07:06:58 +00:00
Matthias Seitz
f17c72ff04 fix: also ignore nonce in eth_estimate (#9968) 2024-08-01 07:06:40 +00:00
Matthias Seitz
65720c9fc1 fix: ensure we can handle pending target for feeHistory (#9904) 2024-07-30 16:00:33 +00:00
Emilia Hane
e4ae2a7ac1 fix(op): ensure EthApiServer helper trait method default impls, call OpEthApi overrides (#9879) 2024-07-30 15:35:56 +00:00
Dan Cline
5b0f6a2885 chore: remove unused PreCancunBlock beacon error (#9880) 2024-07-29 22:02:29 +00:00