JubJubFr.fromRaw constructor

JubJubFr.fromRaw(
  1. List<BigInt> val
)

Implementation

factory JubJubFr.fromRaw(List<BigInt> val) {
  if (val.length != 4) {
    throw ArgumentException.invalidOperationArguments(
      "fromRaw",
      reason: "Invalid limbs length.",
    );
  }
  return JubJubFr(val).mul(JubJubFr.r2());
}