UNPKG

ufomarketplace-sdk

Version:

SDK to interact with set ufo marketplace contracts

37 lines (32 loc) 749 B
import { BigNumber } from 'ethers'; export interface UFOConfig { ufoTokenOnEth: string; ufoLPTokenOnEth: string; plasmaTokenOnEth?: string; ufoTokenOnMatic: string; ufoLPTokenOnMatic: string; plasmaTokenOnMatic: string; WETHOnEth?: string; WETHOnMatic: string; } export interface UFOMarketplaceConfig { ufoSuperGalaticFactory: string; ufoMarketplace: string; ufoConfig: UFOConfig; } export interface NFTInfo { nftId: BigNumber; nftContract: string; sellType: string; seller: string; price: BigNumber; reservePrice: BigNumber; start: BigNumber; end: BigNumber; salt: BigNumber; } export interface UAPClaimInfo { amount: BigNumber; user: string; salt: BigNumber; }