Interface DecodedWithdrawWithheldTokensFromAccountsInstructionUnchecked

A decoded, valid WithdrawWithheldTokensFromAccounts instruction

interface DecodedWithdrawWithheldTokensFromAccountsInstructionUnchecked {
    data: {
        instruction: TransferFeeExtension;
        numTokenAccounts: number;
        transferFeeInstruction: WithdrawWithheldTokensFromAccounts;
    };
    keys: {
        authority: AccountMeta;
        destination: AccountMeta;
        mint: AccountMeta;
        signers: null | AccountMeta[];
        sources: null | AccountMeta[];
    };
    programId: PublicKey;
}

Properties

Properties

data: {
    instruction: TransferFeeExtension;
    numTokenAccounts: number;
    transferFeeInstruction: WithdrawWithheldTokensFromAccounts;
}

Type declaration

keys: {
    authority: AccountMeta;
    destination: AccountMeta;
    mint: AccountMeta;
    signers: null | AccountMeta[];
    sources: null | AccountMeta[];
}

Type declaration

  • authority: AccountMeta
  • destination: AccountMeta
  • mint: AccountMeta
  • signers: null | AccountMeta[]
  • sources: null | AccountMeta[]
programId: PublicKey

Generated using TypeDoc