@renec-foundation/mpl-token-metadata
Version:
MPL Token Metadata JavaScript API.
20 lines (19 loc) • 1.07 kB
TypeScript
import test from 'tape';
import { Connection, Keypair, PublicKey } from '@solana/web3.js';
import { MetadataData, MetadataDataData } from '../../src/mpl-token-metadata';
import { PayerTransactionHandler } from '@metaplex-foundation/amman';
export declare const URI = "uri";
export declare const NAME = "test";
export declare const SYMBOL = "sym";
export declare const SELLER_FEE_BASIS_POINTS = 10;
export declare function initMetadata(): Promise<{
connection: Connection;
transactionHandler: PayerTransactionHandler;
payer: Keypair;
mint: Keypair;
metadata: PublicKey;
initialMetadata: MetadataData;
}>;
export declare function getMetadataData(connection: Connection, metadata: PublicKey): Promise<MetadataData>;
export declare function assertMetadataDataUnchanged(t: test.Test, initial: MetadataData, updated: MetadataData, except?: keyof MetadataData): Promise<void>;
export declare function assertMetadataDataDataUnchanged(t: test.Test, initial: MetadataDataData, updated: MetadataDataData, except: (keyof MetadataDataData)[]): Promise<void>;