SaplingExpandedSpendingKey.fromBytes constructor
SaplingExpandedSpendingKey.fromBytes(
- List<int> bytes
)
Implementation
factory SaplingExpandedSpendingKey.fromBytes(List<int> bytes) {
bytes = bytes.exc(
operation: "SaplingExpandedSpendingKey",
name: "bytes",
reason: "Invalid sapling extended spending key bytes length.",
length: 96,
);
return SaplingExpandedSpendingKey(
ask: SaplingSpendAuthorizingKey.fromBytes(bytes.sublist(0, 32)),
nsk: JubJubFr.fromBytes(bytes.sublist(32, 64)),
ovk: SaplingOutgoingViewingKey(bytes.sublist(64)),
);
}