SaplingSpendAuthorizingKey constructor

SaplingSpendAuthorizingKey(
  1. JubJubFr sk
)

Implementation

factory SaplingSpendAuthorizingKey(JubJubFr sk) {
  if (sk.isZero()) {
    throw ArgumentException.invalidOperationArguments(
      "SaplingSpendAuthorizingKey",
      reason: "Invalid spend authorizing key.",
    );
  }
  return SaplingSpendAuthorizingKey._(sk);
}