Script that shows the differences between Zebra and zcashd RPC responses #4130
Labels
A-rpc
Area: Remote Procedure Call interfaces
C-testing
Category: These are tests
lightwalletd
any work associated with lightwalletd
Motivation
In the address index review meeting last week, we talked about testing address indexes.
One of the ways we can test is by comparing RPC responses from Zebra and
zcashd
.Designs
We can test RPCs by:
zcashd
are synced to the same heightThis could be a Rust script, we already have a tool that queries
zcashd
RPCs. Or it could be a shell script.Optional Features
Automatically ignore expected differences, including:
- extra
zcashd
fields- irrelevant order differences (but the
getaddresstxids
RPC guarantees that the transactions will be in chain order)- irrelevant data differences
Related Work
The text was updated successfully, but these errors were encountered: