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