UNPKG

@renec-foundation/mpl-token-metadata

Version:

MPL Token Metadata JavaScript API.

17 lines (16 loc) 966 B
import { PublicKey } from '@solana/web3.js'; import { Program } from '@renec-foundation/mpl-core'; export declare class MetadataProgram extends Program { static readonly PREFIX = "metadata"; static readonly EDITION = "edition"; static readonly USER = "user"; static readonly COLLECTION_AUTHORITY = "collection_authority"; static readonly BURN = "burn"; static readonly PUBKEY: PublicKey; static findEditionAccount(mint: PublicKey, editionNumber: string): Promise<[PublicKey, number]>; static findMasterEditionAccount(mint: PublicKey): Promise<[PublicKey, number]>; static findMetadataAccount(mint: PublicKey): Promise<[PublicKey, number]>; static findUseAuthorityAccount(mint: PublicKey, authority: PublicKey): Promise<[PublicKey, number]>; static findCollectionAuthorityAccount(mint: PublicKey, authority: PublicKey): Promise<[PublicKey, number]>; static findProgramAsBurnerAccount(): Promise<[PublicKey, number]>; }