UtilizeInstructionAccounts: {
    ataProgram?: PublicKey | Pda;
    burner?: PublicKey | Pda;
    metadata?: PublicKey | Pda;
    mint: PublicKey | Pda;
    owner: PublicKey | Pda;
    rent?: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
    tokenAccount: PublicKey | Pda;
    tokenProgram?: PublicKey | Pda;
    useAuthority: Signer;
    useAuthorityRecord?: PublicKey | Pda;
}

Type declaration

  • Optional ataProgram?: PublicKey | Pda

    Associated Token program

  • Optional burner?: PublicKey | Pda

    Program As Signer (Burner)

  • Optional metadata?: PublicKey | Pda

    Metadata account

  • mint: PublicKey | Pda

    Mint of the Metadata

  • owner: PublicKey | Pda

    Owner

  • Optional rent?: PublicKey | Pda

    Rent info

  • Optional systemProgram?: PublicKey | Pda

    System program

  • tokenAccount: PublicKey | Pda

    Token Account Of NFT

  • Optional tokenProgram?: PublicKey | Pda

    Token program

  • useAuthority: Signer

    A Use Authority / Can be the current Owner of the NFT

  • Optional useAuthorityRecord?: PublicKey | Pda

    Use Authority Record PDA If present the program Assumes a delegated use authority

Generated using TypeDoc