zcash / orchard

Implementation of the Zcash Orchard Protocol
https://zcash.github.io/orchard/
Other
53 stars 37 forks source link

Allow `SpendValidatingKey` to be constructed from bytes #427

Closed pacu closed 1 month ago

pacu commented 2 months ago

According to the FROST book the ASK is split using FROST and it's verifying key is the ak that should be used to generate the Orchard Full Viewing Key.

In order for this to be possible the pub(crate) fn from_bytes(bytes: &[u8]) -> Option<Self> constructor from SpendValidatingKey should be pub instead of pub (crate)