@coolwallets/bnb
Version:
Binance API for CoolWalletS
65 lines (64 loc) • 1.36 kB
TypeScript
declare type coin = {
denom: string;
amount: number;
};
declare type inputsOutputs = {
address: string;
coins: coin[];
}[];
declare type TransferMsg = {
inputs: inputsOutputs;
outputs: inputsOutputs;
};
declare type PlaceOrderMsg = {
id: string;
ordertype: number;
price: number;
quantity: number;
sender: string;
side: number;
symbol: string;
timeinforce: number;
};
declare type CancelOrderMsg = {
symbol: string;
sender: string;
refid: string;
};
export declare type Transaction = {
account_number: string;
chain_id: string;
data: string | null;
memo: string;
msgs: TransferMsg[] | PlaceOrderMsg[] | CancelOrderMsg[];
sequence: string;
source: string;
};
export declare type Transfer = {
account_number: string;
chain_id: string;
data: string | null;
memo: string;
msgs: TransferMsg[];
sequence: string;
source: string;
};
export declare type PlaceOrder = {
account_number: string;
chain_id: string;
data: string | null;
memo: string;
msgs: PlaceOrderMsg[];
sequence: string;
source: string;
};
export declare type CancelOrder = {
account_number: string;
chain_id: string;
data: string | null;
memo: string;
msgs: CancelOrderMsg[];
sequence: string;
source: string;
};
export {};