Agree on final design spec of new remote functionality for "full node" wallets and block explorers #69
Labels
Discussion
Issue to be resolved through discussion with the wider community rather than implementing code..
tracking
ZGM2
Issues that need to be resolved for the completion of the Zaino dev grant milestone 2
Milestone
Several options have been discussed:
A wrapper around the ReadStateService from Zebra, either hyper or a gRPC implementation. Offering a 1-2-1 correlation of functionality provided by the ReadStateService would provide a tidy way for "cli-wallets" to access chain data either locally or remotely but adds dev time duplicating functionality already offered by the lightwallet gRPC service.
Extending The lightwallet gRPC service with functionality required by "cli-wallets" and block explorers to provide a single unified API would lead to a more concise and easier to maintain service but would require extra dev by consumers to implement both local and remote functionality. (This could be nullified by adding a set of public methods in Zaino-State with a 1-2-1 correlation with the extended wallet gRPC service.)
The text was updated successfully, but these errors were encountered: