Add initial implementation with success test

This commit is contained in:
Leonid Logvinov
2017-06-06 15:36:07 +02:00
parent 403ec236ff
commit 8aa673aabe
4 changed files with 88 additions and 5 deletions

View File

@@ -68,6 +68,12 @@ export interface ExchangeContract {
estimateGas: (orderAddresses: OrderAddresses, orderValues: OrderValues, fillAmount: BigNumber.BigNumber,
shouldCheckTransfer: boolean, v: number, r: string, s: string, txOpts: TxOpts) => number;
};
cancel: {
(orderAddresses: OrderAddresses, orderValues: OrderValues, cancelAmount: BigNumber.BigNumber,
txOpts: TxOpts): ContractResponse;
estimateGas: (orderAddresses: OrderAddresses, orderValues: OrderValues, cancelAmount: BigNumber.BigNumber,
txOpts: TxOpts) => number;
};
filled: {
call: (orderHash: string) => BigNumber.BigNumber;
};