TransferOutOfEscrowInstructionAccounts: {
    ataProgram?: PublicKey | Pda;
    attributeDst: PublicKey | Pda;
    attributeMint: PublicKey | Pda;
    attributeSrc: PublicKey | Pda;
    authority?: Signer;
    escrow: PublicKey | Pda;
    escrowAccount: PublicKey | Pda;
    escrowMint: PublicKey | Pda;
    metadata: PublicKey | Pda;
    payer?: Signer;
    systemProgram?: PublicKey | Pda;
    sysvarInstructions?: PublicKey | Pda;
    tokenProgram?: PublicKey | Pda;
}

Type declaration

  • Optional ataProgram?: PublicKey | Pda

    Associated Token program

  • attributeDst: PublicKey | Pda

    Token account, owned by TM, destination for the new attribute

  • attributeMint: PublicKey | Pda

    Mint account for the new attribute

  • attributeSrc: PublicKey | Pda

    Token account source for the new attribute

  • Optional authority?: Signer

    Authority/creator of the escrow account

  • escrow: PublicKey | Pda

    Escrow account

  • escrowAccount: PublicKey | Pda

    Token account that holds the token the escrow is attached to

  • escrowMint: PublicKey | Pda

    Mint account that the escrow is attached

  • metadata: PublicKey | Pda

    Metadata account

  • Optional payer?: Signer

    Wallet paying for the transaction and new account

  • Optional systemProgram?: PublicKey | Pda

    System program

  • Optional sysvarInstructions?: PublicKey | Pda

    Instructions sysvar account

  • Optional tokenProgram?: PublicKey | Pda

    Token program

Generated using TypeDoc