Commit Graph

70 Commits

Author SHA1 Message Date
f373efe01d refactor: phase out alloy-rpc-types usage (#12395) 2024-11-08 11:36:17 +01: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
8d31b65242 chore: clippy happy (#12248) 2024-11-01 11:17:43 +01:00
36de90fdc3 chore(lint): fix clippy::needles_lifetimes (#11496) 2024-10-05 11:08:08 +00:00
a5538bc041 chore: alloy 0.4 (#11334) 2024-09-30 12:48:37 +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
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
b9712c5ec5 rpc-types: replace reth TransactionRequest by alloy (#11091) 2024-09-21 18:52:59 +00:00
2f635b8e4e fix(lint): warnings rpc testing utils (#11018) 2024-09-19 13:17:21 +02:00
c6359b6242 Fix: Allow missing docs for test modules (#10893) 2024-09-13 16:38:47 +00:00
b3f87ec20a fix: prevent panic during enr conversion (#10824) 2024-09-11 09:58:12 +02:00
60dcea847c rpc: replace reth-primitive imports (#10812) 2024-09-11 00:28:09 +00:00
1ef4d6d61b clippy: add collection_is_never_read clippy lint (#10703) 2024-09-04 22:07:26 +00:00
24f04710c0 feat: use alloy_network::Network::ReceiptResponse instead of AnyTransactionReceipt in RPC (#10621) 2024-08-30 16:58:59 +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
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
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
40d588470f chore(rpc): use TypedData type in eth_signTypedData signature (#8845) 2024-06-14 16:46:37 +00:00
9aacba8598 add type_repetition_in_bounds clippy lint (#8568) 2024-06-03 17:10:15 +00:00
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
3d3f52b2a4 Add missing_const_for_fn clippy lint (#8498) 2024-05-30 09:50:03 +00:00
19c529e8df add use_self clippy lint (#8325) 2024-05-29 13:14:14 +00:00
76b32c8b5f chore: bump revm/alloy (#8447)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-28 22:08:06 +00:00
67cfb06fbb chore(deps): migrate to jsonrpsee 0.22 (#5894)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-04-05 16:02:05 +00:00
b7ef60b899 Enable clippy's uninlined_format_args linter (#7204)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-03-18 23:29:19 +00:00
5e2cac442f 0x/rm unused dep (#6899)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-03-01 11:34:31 +00:00
be1ebeea62 Replace #[async_trait] with ->imp for traits in rpc_testing_util (#6757) 2024-02-23 16:45:38 +00:00
79452eadaf chore: make clippy happy (#6666) 2024-02-19 06:31:47 +00:00
632fc0599b feat: add debug_traceBlock test for entire chain (#6636) 2024-02-17 09:28:28 +00:00
41361d8b41 refactor: rm CallRequest (#6364) 2024-02-09 14:26:01 +00:00
556741abb0 chore: use Display instead of Debug when printing internal errors (#6242) 2024-01-26 14:56:27 +00:00
afafe790bb test: use similar-asserts instead of pretty-assertions (#6208) 2024-01-24 13:33:46 +01:00
09f04a0f6c feat(rpc): use alloy-rpc-types for ethereum-related types (#5947) 2024-01-04 17:11:49 +00:00
9aa44093cf lints: move top-level lints to [workspace.lints] manifest table (#5935) 2024-01-04 13:38:02 +00:00
e341f47a16 fmt: add a space between inner doc-comments and following items (#5880) 2023-12-28 15:52:20 +00:00
8100a88f9a feat(rpc-testing-utils) : make replay transactions reponses comparaison in RpcComparer. (#5407) 2023-11-24 12:07:23 +00:00
2624f46675 feat(rpc-testing-utils) : implement debug_traceCall JSON-RPC method (#5418) 2023-11-24 12:04:45 +00:00
4555dc1fe2 feat(rpc-testing-utils) : eth node testing (#5475) 2023-11-18 07:35:02 +00:00
cf542922e8 feat(rpc-testing-utils) : test blocks for trace_call_stream method (#5405) 2023-11-12 14:00:19 +00:00
13fd00c117 feat(rpc-testing-utils): implement trace_call streaming (#5347)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-10 11:49:14 +00:00
ef8677f33f chore: rm default features (#5366) 2023-11-09 00:58:44 +01:00
e897764ad4 chore(meta): manifest maintenance (#5353) 2023-11-08 19:53:50 +00:00
be542b2a94 feat(rpc-testing-util): rpc tracing compare testing support (#5148) 2023-11-06 17:29:54 +00:00
2846609b24 feat (rpc-testing-utils) : enhenced trace filter streaming for local node (#5295) 2023-11-06 13:11:15 +00:00
d090803eb8 feat(rpc-testing-utils) : trace_filter test (#5293) 2023-11-06 12:45:45 +00:00
bcd8e6fa89 feat(rpc-testing-utils) : Implement trace_filter Stream Extension for TraceApiExt (#5282) 2023-11-04 15:45:03 +00:00
e11b371770 feat(rpc-testing-utils) : enhanced tansaction replay (#5275)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2023-11-04 07:44:15 +00:00
38eb1ee2ed feat(rpc-testing-util): support test block for trace get (#5272) 2023-11-03 11:46:03 +00:00