Minimal Anti Collusion Infrastructure (MACI) v2.2.0 / formatPrivKeyForBabyJub
Function: formatPrivKeyForBabyJub()
formatPrivKeyForBabyJub(
privKey
):bigint
An internal function which formats a random private key to be compatible with the BabyJub curve. This is the format which should be passed into the PubKey and other circuits.
Parameters
• privKey: SnarkBigNumber
A private key generated using genPrivKey()
Returns
bigint
A BabyJub-compatible private key.
Defined in
packages/crypto/ts/keys.ts:28