-
Notifications
You must be signed in to change notification settings - Fork 100
Open
Description
What is your feature request?
The CompactOutput returned by LightwalletD today doesn't have enough information to do a trial decryption of a sapling CompactOutput with an OutgoingViewKey. Specifically, it is missing the out_ciphertext. Please see: zcash/librustzcash#381
Note that out_ciphertext is 80 bytes, so this is some overhead.
It would be nice if Light clients could optionally request this field during GetBlockRange and GetBlock.
How would this feature help you?
This will allow Light wallets that are scanning backwards (i.e., sync that sees spends before receives) to detect outgoing transactions reliably, significantly improving sync speed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels