@coinmeca/ui
Version:
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
40 lines • 972 B
TypeScript
import { Token } from "./web3";
export interface Tick {
price: number | string;
balance: number | string;
}
export interface Orderbook {
asks?: Tick[];
bids?: Tick[];
}
export interface Market extends Token {
ticker?: string;
base?: Token;
quote?: Token;
price?: number | string;
change?: number | string;
changeRate?: number | string;
high?: number | string;
low?: number | string;
tick?: number | string;
fee?: number | string;
orderbook?: Orderbook;
liquidity?: {
base?: number | string;
quote?: number | string;
};
volume?: {
base?: number | string;
quote?: number | string;
};
}
type MarketTradeType = "BID" | "ASK" | "BUY" | "SELL";
export interface MarketRecent {
time?: number | string;
type: MarketTradeType;
amount: number | string;
quantity: number | string;
txHash: number | string;
}
export {};
//# sourceMappingURL=market.d.ts.map