SaplingExpandedSpendingKey.fromSpendingKey constructor
Implementation
factory SaplingExpandedSpendingKey.fromSpendingKey(List<int> sk) {
final ask = SaplingSpendAuthorizingKey.fromSpendingKey(sk);
final nsk = JubJubFr.fromBytes64(PrfExpand.saplingNsk.apply(sk));
final ovk = PrfExpand.saplingOvk.apply(sk).sublist(0, 32);
return SaplingExpandedSpendingKey(
ask: ask,
nsk: nsk,
ovk: SaplingOutgoingViewingKey(ovk),
);
}