MintV1InstructionAccounts: {
    asset: PublicKey | Pda | Signer;
    candyGuard?: PublicKey | Pda;
    candyMachine: PublicKey | Pda;
    candyMachineAuthorityPda?: PublicKey | Pda;
    candyMachineProgram?: PublicKey | Pda;
    collection: PublicKey | Pda;
    minter?: Signer;
    mplCoreProgram?: PublicKey | Pda;
    owner?: 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.

    Must be a signer if:

    • the nft_mint account does not exist.
  • Optional candyGuard?: PublicKey | Pda

    Candy Guard account.

  • candyMachine: PublicKey | Pda

    Candy machine account.

  • Optional candyMachineAuthorityPda?: PublicKey | Pda

    Candy Machine authority account.

  • Optional candyMachineProgram?: PublicKey | Pda

    Candy Machine program account.

  • collection: PublicKey | Pda

    Mint account of the collection NFT.

  • Optional minter?: Signer

    Minter account for validation and non-SOL fees.

  • Optional mplCoreProgram?: PublicKey | Pda

    Token Metadata program.

    Token Metadata program.

  • Optional owner?: PublicKey | Pda

    Optionally mint to different owner

  • Optional payer?: Signer

    Payer for the mint (SOL) fees.

  • Optional recentSlothashes?: PublicKey | Pda

    SlotHashes sysvar cluster data.

  • Optional systemProgram?: PublicKey | Pda

    SPL Token program. System program.

  • Optional sysvarInstructions?: PublicKey | Pda

    Instructions sysvar account.

Generated using TypeDoc