@abcpros/bitcore-wallet-service
Version:
A service for Mutisig HD Bitcoin Wallets
90 lines • 2.35 kB
TypeScript
import { TokenInfo } from '../chain/xec';
import { CoinConfig } from './config-swap';
interface IOrder {
id: string;
version: number;
priority: number;
fromCoinCode: string;
fromTokenId?: string;
amountFrom: number;
amountTo: number;
fromSatUnit: number;
isFromToken: boolean;
toCoinCode: string;
isToToken: boolean;
toSatUnit: number;
amountSentToUser: number;
amountUserDeposit: number;
createdRate: number;
updatedRate: number;
addressUserReceive: string;
adddressUserDeposit: string;
toTokenId?: string;
listTxIdUserDeposit?: string[];
listTxIdUserReceive?: string[];
status?: string;
isSentToFund?: boolean;
isSentToUser?: boolean;
endedOn?: Date;
createdOn?: Date;
error?: string;
coinConfig?: CoinConfig;
coinConfigReceive?: CoinConfig;
toTokenInfo?: TokenInfo;
fromTokenInfo?: TokenInfo;
note?: string;
isInQueue?: boolean;
pendingReason?: string;
lastModified?: Date;
isResolve?: boolean;
toNetwork: string;
fromNetwork: string;
actualSent: number;
actualReceived: number;
}
export declare class Order implements IOrder {
id: string;
version: number;
priority: number;
fromCoinCode: string;
fromTokenId?: string;
amountFrom: number;
amountTo: number;
fromSatUnit: number;
isFromToken: boolean;
toCoinCode: string;
isToToken: boolean;
toSatUnit: number;
amountSentToUser: number;
amountUserDeposit: number;
createdRate: number;
updatedRate: number;
addressUserReceive: string;
adddressUserDeposit: string;
toTokenId?: string;
listTxIdUserDeposit?: string[];
listTxIdUserReceive?: string[];
status?: string;
isSentToFund?: boolean;
isSentToUser?: boolean;
endedOn?: Date;
createdOn?: Date;
error?: string;
coinConfig?: CoinConfig;
coinConfigReceive?: CoinConfig;
toTokenInfo?: TokenInfo;
fromTokenInfo?: TokenInfo;
note?: string;
isInQueue?: boolean;
pendingReason?: string;
lastModified?: Date;
isResolve?: boolean;
toNetwork: string;
fromNetwork: string;
actualSent: number;
actualReceived: number;
static create(opts: any): Order;
static fromObj(obj: any): Order;
}
export {};
//# sourceMappingURL=order.d.ts.map