Introduce OrderState interface

This commit is contained in:
Leonid Logvinov
2017-10-30 15:19:04 +02:00
committed by Fabio Berger
parent ed7917f9df
commit 456f7e7304
2 changed files with 13 additions and 9 deletions

View File

@@ -480,15 +480,19 @@ export enum TransferType {
Fee = 'fee',
}
export interface OrderState {
makerBalance: BigNumber;
makerProxyAllowance: BigNumber;
makerFeeBalance: BigNumber;
makerFeeProxyAllowance: BigNumber;
filledMakerTokenAmount: BigNumber;
cancelledMakerTokenAmount: BigNumber;
}
export interface OrderStateValid {
isValid: true;
orderHash: string;
makerBalance: BigNumber;
makerAllowance: BigNumber;
makerFeeBalance: BigNumber;
makerFeeAllowance: BigNumber;
filledMakerTokenAmount: BigNumber;
cancelledMakerTokenAmount: BigNumber;
orderState: OrderState;
}
export interface OrderStateInvalid {

View File

@@ -36,7 +36,7 @@ describe('EventWatcher', () => {
stubs = [];
orderStateWatcher.unsubscribe();
});
it.only('', (done: DoneCallback) => {
orderStateWatcher.subscribe(console.log);
}).timeout(1000000000000);
it.skip('TODO', () => {
// TODO
});
});