ConfidentialWithdrawInstructionAccounts: {
    authority: PublicKey | Pda | Signer;
    equalityRecord?: PublicKey | Pda;
    instructionsSysvar?: PublicKey | Pda;
    mint: PublicKey | Pda;
    rangeRecord?: PublicKey | Pda;
    token: PublicKey | Pda;
}

Type declaration

  • authority: PublicKey | Pda | Signer

    The source account's owner/delegate or its multisignature account.

  • Optional equalityRecord?: PublicKey | Pda

    (Optional) Equality proof record account or context state account.

  • Optional instructionsSysvar?: PublicKey | Pda

    Instructions sysvar if at least one of the zk_elgamal_proof instructions are included in the same transaction.

  • mint: PublicKey | Pda

    The corresponding SPL Token mint.

  • Optional rangeRecord?: PublicKey | Pda

    (Optional) Range proof record account or context state account.

  • token: PublicKey | Pda

    The SPL Token account.

Generated using TypeDoc