Class UpdateStatusCircuit
Methods
Static
createAccountInput
- createAccountInput(eddsa: any, proofId: number, accountKey: SigningKey, signingKey: SigningKey, newAccountPubKey: bigint[], newSigningPubKey1: bigint[], newSigningPubKey2: bigint[], aliasHash: bigint): Promise<UpdateStatusInput>
-
Parameters
-
eddsa: any
-
proofId: number
-
-
-
newAccountPubKey: bigint[]
-
newSigningPubKey1: bigint[]
-
newSigningPubKey2: bigint[]
-
aliasHash: bigint
Static
createJoinSplitInput
- createJoinSplitInput(eddsa: any, accountKey: SigningKey, signingKey: SigningKey, acStateKey: bigint, proofId: number, aliasHash: bigint, assetId: number, publicAssetId: number, publicValue: bigint, publicOwner: undefined | EigenAddress, recipientPrivateOutput: bigint, noteRecipent: EigenAddress, confirmedAndPendingInputNotes: Note[], accountRequired: boolean): Promise<UpdateStatusInput[]>
-
Parameters
-
eddsa: any
-
-
-
acStateKey: bigint
-
proofId: number
-
aliasHash: bigint
-
assetId: number
-
publicAssetId: number
-
publicValue: bigint
-
publicOwner: undefined | EigenAddress
-
recipientPrivateOutput: bigint
-
-
confirmedAndPendingInputNotes: Note[]
-
accountRequired: boolean