Motivation
This is the tracking issue to outline the work necessary in order for zebra to support block explorers.
Zcash Block explorers
We're initially implementing support for https://github.com/nighthawk-apps/zcash-explorer.
RPC Methods
Using the Zcash Block Explorer from above as an example, these are the following RPC methods that would need to be implemented in zebra:
The following RPC methods should also be updated to support all of the required query and result fields:
Other
Motivation
This is the tracking issue to outline the work necessary in order for zebra to support block explorers.
Zcash Block explorers
We're initially implementing support for https://github.com/nighthawk-apps/zcash-explorer.
RPC Methods
Using the Zcash Block Explorer from above as an example, these are the following RPC methods that would need to be implemented in zebra:
getblockhashesRPC method #8436getmempoolinfoRPC method #8437getnetworksolpsRPC method #8438getaddressdeltasRPC method #8440z_listunifiedreceiversRPC method #8441getblockheaderRPC method #8442z_validatepaymentdisclosureRPC method #8443validateaddressRPC method #8444z_validateaddressRPC method #8445The following RPC methods should also be updated to support all of the required query and result fields:
getblockRPC method #8446getrawmempoolRPC method #8447getinfoRPC method #8448getblockchaininfoRPC method #8449getpeerinfoRPC method #8450getrawtransactionRPC method #8451getaddressbalanceRPC method for block explorer usage #8452Other
errorfield to RPC responses #8672