Optional
aesOptional
burner?: BooleanOptional
eddsa?: anyOptional
encryptionOptional
encryptionOptional
poseidon?: anyOptional
poseidonOptional
privateOptional
publicOptional
seed?: stringOptional
aesOptional
poseidonOptional
publicgets domain separated aes secret to execlude the possibility of nonce reuse
we derive an aes key for every utxo of every merkle tree
the xth transaction for the respective merkle tree
the blake2b hash of the aesSecret + merkleTreePdaPublicKey.toBase58() + index.toString()
Static
createStatic
decryptStatic
encryptStatic
encryptStatic
fromStatic
fromStatic
fromStatic
generateStatic
generateStatic
generateStatic
getStatic
getGenerated using TypeDoc
Initialize a new shielded account. Generates a random private key if not defined
Param
Param