Type alias MintNewEditionFromMasterEditionViaVaultProxyInstructionAccounts

MintNewEditionFromMasterEditionViaVaultProxyInstructionAccounts: {
    editionMarkPda: PublicKey | Pda;
    masterEdition: PublicKey | Pda;
    metadata: PublicKey | Pda;
    newEdition: PublicKey | Pda;
    newMetadata: PublicKey | Pda;
    newMetadataUpdateAuthority: PublicKey | Pda;
    newMint: PublicKey | Pda;
    newMintAuthority: Signer;
    payer?: Signer;
    rent?: PublicKey | Pda;
    safetyDepositBox: PublicKey | Pda;
    safetyDepositStore: PublicKey | Pda;
    systemProgram?: PublicKey | Pda;
    tokenProgram?: PublicKey | Pda;
    tokenVaultProgram: PublicKey | Pda;
    vault: PublicKey | Pda;
    vaultAuthority: Signer;
}

Type declaration

  • editionMarkPda: 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).

  • masterEdition: PublicKey | Pda

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

  • metadata: PublicKey | Pda

    Master record metadata account

  • newEdition: PublicKey | Pda

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

  • newMetadata: PublicKey | Pda

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

  • newMetadataUpdateAuthority: PublicKey | Pda

    Update authority info for new metadata

  • newMint: PublicKey | Pda

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

  • newMintAuthority: Signer

    Mint authority of new mint

  • Optional payer?: Signer

    payer

  • Optional rent?: PublicKey | Pda

    Rent info

  • safetyDepositBox: PublicKey | Pda

    Safety deposit box

  • safetyDepositStore: PublicKey | Pda

    Safety deposit token store account

  • Optional systemProgram?: PublicKey | Pda

    System program

  • Optional tokenProgram?: PublicKey | Pda

    Token program

  • tokenVaultProgram: PublicKey | Pda

    Token vault program

  • vault: PublicKey | Pda

    Vault

  • vaultAuthority: Signer

    Vault authority

Generated using TypeDoc