UNPKG

@georgeroman/wyvern-v2-sdk

Version:

Wyvern V2 SDK

28 lines 890 B
import { Order } from "../../types"; declare type RequiredOrderParams = { exchange: string; maker: string; target: string; tokenId: string; paymentToken: string; basePrice: string; fee: string; feeRecipient: string; listingTime: string; expirationTime: string; salt: string; extra?: string; v?: number; r?: string; s?: string; }; export default class SingleItemErc721OrderBuilder { static extractTokenId(order: Order): string | undefined; static isWellFormatted(order: Order): boolean; static sell(params: RequiredOrderParams): Order | undefined; static buy(params: RequiredOrderParams): Order | undefined; static matchingSell(seller: string, buyOrder: Order): Order | undefined; static matchingBuy(buyer: string, sellOrder: Order): Order | undefined; } export {}; //# sourceMappingURL=single-item.d.ts.map