OrchardFullViewingKey.fromBytesUnchecked constructor

OrchardFullViewingKey.fromBytesUnchecked(
  1. List<int> bytes
)

Implementation

factory OrchardFullViewingKey.fromBytesUnchecked(List<int> bytes) {
  bytes = bytes.exc(
    operation: "OrchardFullViewingKey",
    name: "bytes",
    reason: "Invalid full view key bytes length.",
    length: 96,
  );
  final ak = OrchardSpendValidatingKey.fromBytes(bytes.sublist(0, 32));
  final nk = OrchardNullifierDerivingKey.fromBytes(bytes.sublist(32, 64));
  final rivk = OrchardCommitIvkRandomness.fromBytes(bytes.sublist(64));
  return OrchardFullViewingKey(ak: ak, nk: nk, rivk: rivk);
}