UNPKG

dab-js-without-registry

Version:
15 lines (14 loc) 609 B
import { ActorSubclass, HttpAgent } from '@dfinity/agent'; import { Principal } from '@dfinity/principal'; import NFT_C3 from '../../interfaces/c3'; import NFT from './default'; import { NFTDetails } from '../../interfaces/nft'; export default class CCC extends NFT { standard: string; actor: ActorSubclass<NFT_C3>; constructor(canisterId: string, agent: HttpAgent); getUserTokens(principal: Principal): Promise<NFTDetails[]>; transfer(to: Principal, tokenIndex: number): Promise<void>; details(tokenIndex: number): Promise<NFTDetails>; private serializeTokenData; }