RedJubJubPrivateKey.fromBytes constructor
RedJubJubPrivateKey.fromBytes(
- List<
int> bytes, - JubJubPoint generator
Implementation
factory RedJubJubPrivateKey.fromBytes(
List<int> bytes,
JubJubPoint generator,
) {
final point = JubJubFr.fromBytes(bytes);
final mul = generator * point;
final pkBytes = mul.toBytes();
return RedJubJubPrivateKey(
sk: bytes,
publicKey: RedJubJubPublicKey(
publicKey: pkBytes,
point: JubJubNativePoint.fromBytes(pkBytes),
),
);
}