UNPKG

aftermath-ts-sdk

Version:
35 lines 1.26 kB
import { AftermathApi } from "../providers/aftermathApi"; import { AnyObjectType, KioskObject, KioskOwnerCapObject, Nft, NftsAddresses, ObjectId, SuiAddress } from "../../types"; export declare class NftsApi { private readonly Provider; readonly addresses: NftsAddresses; readonly objectTypes: { personalKioskCap: AnyObjectType; }; constructor(Provider: AftermathApi); fetchOwnedNfts: (inputs: { walletAddress: SuiAddress; }) => Promise<Nft[]>; fetchNfts: (inputs: { objectIds: ObjectId[]; }) => Promise<Nft[]>; fetchOwnedKioskOwnerCaps: (inputs: { walletAddress: SuiAddress; }) => Promise<KioskOwnerCapObject[]>; fetchNftsInKiosk: (inputs: { kioskObjectId: ObjectId; }) => Promise<Nft[]>; fetchKioskOwnerCaps: (inputs: { kioskOwnerCapIds: ObjectId[]; }) => Promise<KioskOwnerCapObject[]>; fetchKiosks: (inputs: { kioskOwnerCaps: KioskOwnerCapObject[]; }) => Promise<KioskObject[]>; fetchKiosksFromOwnerCaps: (inputs: { kioskOwnerCapIds: ObjectId[]; }) => Promise<KioskObject[]>; fetchOwnedKiosks: (inputs: { walletAddress: SuiAddress; }) => Promise<KioskObject[]>; } //# sourceMappingURL=nftsApi.d.ts.map