ufomarketplace-sdk-new
Version:
SDK to interact with set ufo marketplace contracts
21 lines (20 loc) • 761 B
TypeScript
import { UFOConfig } from './types';
import { Provider } from '@ethersproject/abstract-provider';
export declare class ufoProviderSDK {
private ufo;
private ufoLP;
private plasma;
private uap;
private weth;
private usdt;
private provider;
constructor(provider: Provider, ufoConfig: UFOConfig, netID: number);
getUFOTotalSupply(): Promise<string>;
getUFOLPTotalSupply(): Promise<string>;
getUFOCount(address: string): Promise<string>;
getUAPBalance(address: string): Promise<string>;
getUFOLPCount(address: string): Promise<string>;
getPlasmaCount(address: string): Promise<string>;
getNativeTokenBalance(address: string): Promise<string>;
getInfoOfMaticByPromise(address: string): Promise<any>;
}