MintAssetFromCandyMachineInstructionAccounts: {
    asset: PublicKey | Pda | Signer;
    assetOwner: PublicKey | Pda;
    authorityPda?: PublicKey | Pda;
    candyMachine: PublicKey | Pda;
    collection: PublicKey | Pda;
    mintAuthority: Signer;
    mplCoreProgram?: PublicKey | Pda;
    payer?: Signer;
    recentSlothashes?: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
    sysvarInstructions?: PublicKey | Pda;
}

Type declaration

  • asset: PublicKey | Pda | Signer

    Mint account of the NFT. The account will be initialized if necessary.

  • assetOwner: PublicKey | Pda

    NFT account owner.

  • Optional authorityPda?: PublicKey | Pda

    Candy machine authority account. This is the account that holds a delegate to verify an item into the collection.

  • candyMachine: PublicKey | Pda

    Candy machine account.

  • collection: PublicKey | Pda

    Mint account of the collection NFT.

  • mintAuthority: Signer

    Candy machine mint authority (mint only allowed for the mint_authority).

  • Optional mplCoreProgram?: PublicKey | Pda

    Token Metadata program.

  • Optional payer?: Signer

    Payer for the transaction and account allocation (rent).

  • Optional recentSlothashes?: PublicKey | Pda

    SlotHashes sysvar cluster data.

  • Optional systemProgram?: PublicKey | Pda

    System program.

  • Optional sysvarInstructions?: PublicKey | Pda

    Instructions sysvar account.

Generated using TypeDoc