PrintV2InstructionAccounts: {
    delegate?: Signer;
    edition?: PublicKey | Pda;
    editionMarkerPda?: PublicKey | Pda;
    editionMetadata?: PublicKey | Pda;
    editionMint: PublicKey | Pda | Signer;
    editionMintAuthority?: Signer;
    editionTokenAccount?: PublicKey | Pda;
    editionTokenAccountOwner?: PublicKey | Pda;
    editionTokenRecord?: PublicKey | Pda;
    holderDelegateRecord?: PublicKey | Pda;
    masterEdition?: PublicKey | Pda;
    masterMetadata?: PublicKey | Pda;
    masterTokenAccount?: PublicKey | Pda;
    masterTokenAccountOwner?: PublicKey | Pda | Signer;
    payer?: Signer;
    splAtaProgram?: PublicKey | Pda;
    splTokenProgram?: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
    sysvarInstructions?: PublicKey | Pda;
    updateAuthority?: PublicKey | Pda;
}

Type declaration

  • Optional delegate?: Signer

    The authority printing the edition for a delegated print

  • Optional edition?: PublicKey | Pda

    New Edition (pda of ['metadata', program id, mint id, 'edition'])

  • Optional editionMarkerPda?: PublicKey | Pda

    Edition pda to mark creation - will be checked for pre-existence. (pda of ['metadata', program id, master metadata mint id, 'edition', edition_number]) where edition_number is NOT the edition number you pass in args but actually edition_number = floor(edition/EDITION_MARKER_BIT_SIZE).

  • Optional editionMetadata?: PublicKey | Pda

    New Metadata key (pda of ['metadata', program id, mint id])

  • editionMint: PublicKey | Pda | Signer

    Mint of new token - THIS WILL TRANSFER AUTHORITY AWAY FROM THIS KEY

  • Optional editionMintAuthority?: Signer

    Mint authority of new mint

  • Optional editionTokenAccount?: PublicKey | Pda

    Token account of new token

  • Optional editionTokenAccountOwner?: PublicKey | Pda

    Owner of the token account of new token

  • Optional editionTokenRecord?: PublicKey | Pda

    Token record account

  • Optional holderDelegateRecord?: PublicKey | Pda

    The Delegate Record authorizing escrowless edition printing

  • Optional masterEdition?: PublicKey | Pda

    Master Record Edition V2 (pda of ['metadata', program id, master metadata mint id, 'edition'])

  • Optional masterMetadata?: PublicKey | Pda

    Master record metadata account

  • Optional masterTokenAccount?: PublicKey | Pda

    token account containing token from master metadata mint

  • Optional masterTokenAccountOwner?: PublicKey | Pda | Signer

    owner of token account containing master token

  • Optional payer?: Signer

    payer

  • Optional splAtaProgram?: PublicKey | Pda

    SPL Associated Token Account program

  • Optional splTokenProgram?: PublicKey | Pda

    Token program

  • Optional systemProgram?: PublicKey | Pda

    System program

  • Optional sysvarInstructions?: PublicKey | Pda

    Instructions sysvar account

  • Optional updateAuthority?: PublicKey | Pda

    The update authority of the master edition.

Generated using TypeDoc