@cryptovarna/tedex-api
Version:
TEDEX API
13 lines (12 loc) • 542 B
TypeScript
import { IToken, ITransaction } from "@cryptovarna/tron-web-api";
import BigNumber from "bignumber.js";
export interface IWrapTokenPair {
fee: number;
underlyingToken: IToken;
wrappedToken: IToken;
}
export interface ITokenWrapper extends IWrapTokenPair {
wrap(address: string, amount: BigNumber | number | string): Promise<ITransaction<BigNumber>>;
unwrap(address: string, amount: BigNumber | number | string): Promise<ITransaction<boolean>>;
recover(address: string): Promise<ITransaction<BigNumber>>;
}