UNPKG

nft-barter-sdk

Version:

Javascript SDK for abstracting complexities of interacting with NFT protocols.

20 lines (19 loc) 642 B
/** * Sale * @author Ebube Ud <kripsonud@gmail.com> */ import Barter from '.'; import { TokenInfo, SaleItem, PeerExchangeInfo } from './interfaces'; import TokenVerification from './tokenVerification'; import Firebase from './firebase'; export default class Sale { data: SaleItem; barter: Barter; tokenVerification: TokenVerification; firebase: Firebase; constructor(barterInstance: Barter, id: string); addToken: (token: TokenInfo) => Promise<void>; publish: () => Promise<void>; delete: () => Promise<void>; acceptOffer: (offerId: string, executeTransaction?: boolean) => Promise<PeerExchangeInfo>; }