rubic-sdk
Version:
Simplify dApp creation
22 lines (21 loc) • 565 B
TypeScript
import BigNumber from 'bignumber.js';
import { Token } from "../../../common/tokens";
import { LIMIT_ORDER_STATUS } from "./limit-order-status";
/**
* Parsed limit order, returned from 1inch api.
*/
export interface LimitOrder {
hash: string;
creation: Date;
expiration: Date | null;
fromToken: Token | null;
toToken: Token | null;
fromAmount: BigNumber;
toAmount: BigNumber;
fromBalance: BigNumber;
status: LIMIT_ORDER_STATUS;
/**
* From 0 to 100, stores filled percent of order.
*/
filledPercent: number;
}