MintV2InstructionAccounts: {
    authorizationRules?: PublicKey | Pda;
    authorizationRulesProgram?: PublicKey | Pda;
    candyGuard?: PublicKey | Pda;
    candyMachine: PublicKey | Pda;
    candyMachineAuthorityPda?: PublicKey | Pda;
    candyMachineProgram?: PublicKey | Pda;
    collectionDelegateRecord?: PublicKey | Pda;
    collectionMasterEdition?: PublicKey | Pda;
    collectionMetadata?: PublicKey | Pda;
    collectionMint: PublicKey | Pda;
    collectionUpdateAuthority: PublicKey | Pda;
    minter?: Signer;
    nftMasterEdition?: PublicKey | Pda;
    nftMetadata?: PublicKey | Pda;
    nftMint: PublicKey | Pda | Signer;
    nftMintAuthority?: Signer;
    payer?: Signer;
    recentSlothashes?: PublicKey | Pda;
    splAtaProgram?: PublicKey | Pda;
    splTokenProgram?: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
    sysvarInstructions?: PublicKey | Pda;
    token?: PublicKey | Pda;
    tokenMetadataProgram?: PublicKey | Pda;
    tokenRecord?: PublicKey | Pda;
}

Type declaration

  • Optional authorizationRules?: PublicKey | Pda

    Token Authorization rules account for the collection metadata (if any).

  • Optional authorizationRulesProgram?: PublicKey | Pda

    Token Authorization Rules program.

  • 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.

  • Optional collectionDelegateRecord?: PublicKey | Pda

    Collection authority or metadata delegate record.

  • Optional collectionMasterEdition?: PublicKey | Pda

    Master edition account of the collection NFT.

  • Optional collectionMetadata?: PublicKey | Pda

    Metadata account of the collection NFT.

  • collectionMint: PublicKey | Pda

    Mint account of the collection NFT.

  • collectionUpdateAuthority: PublicKey | Pda

    Update authority of the collection NFT.

  • Optional minter?: Signer

    Minter account for validation and non-SOL fees.

  • Optional nftMasterEdition?: PublicKey | Pda

    Master edition account of the NFT. The account will be initialized if necessary.

  • Optional nftMetadata?: PublicKey | Pda

    Metadata account of the NFT. This account must be uninitialized.

  • nftMint: 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 nftMintAuthority?: Signer

    Mint authority of the NFT before the authority gets transfer to the master edition account.

    If nft_mint account exists:

    • it must match the mint authority of nft_mint.
  • Optional payer?: Signer

    Payer for the mint (SOL) fees.

  • Optional recentSlothashes?: PublicKey | Pda

    SlotHashes sysvar cluster data.

  • Optional splAtaProgram?: PublicKey | Pda

    SPL Associated Token program.

  • Optional splTokenProgram?: PublicKey | Pda

    SPL Token program.

  • Optional systemProgram?: PublicKey | Pda

    System program.

  • Optional sysvarInstructions?: PublicKey | Pda

    Instructions sysvar account.

  • Optional token?: PublicKey | Pda

    Destination token account (required for pNFT).

  • Optional tokenMetadataProgram?: PublicKey | Pda

    Token Metadata program.

  • Optional tokenRecord?: PublicKey | Pda

    Token record (required for pNFT).

Generated using TypeDoc