@solana-suite/nft
Version:
nft module for solana-suite
26 lines • 906 B
TypeScript
import { Pubkey, Result } from '@solana-suite/shared';
import { Find, OnErr, OnOk, Sortable } from '@solana-suite/core';
import { NftMetadata } from '../types/';
export declare namespace Metaplex {
/**
* Fetch minted metadata by owner Pubkey
*
* @param {Pubkey} owner
* @param {OnOk} onOk callback function
* @param {OnErr} onErr callback function
* @param {{sortable?: Sortable, isHolder?: boolean}} options?
* @return Promise<void>
*/
const findByOwner: (owner: Pubkey, onOk: OnOk<Find>, onErr: OnErr, options?: {
sortable?: Sortable;
isHolder?: boolean;
}) => Promise<void>;
/**
* Fetch minted metadata by mint address
*
* @param {Pubkey} mint
* @return Promise<Result<NftMetadata, Error>>
*/
const findByMint: (mint: Pubkey) => Promise<Result<NftMetadata, Error>>;
}
//# sourceMappingURL=find.d.ts.map