diff options
Diffstat (limited to 'test/utils/order_factory.ts')
-rw-r--r-- | test/utils/order_factory.ts | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/test/utils/order_factory.ts b/test/utils/order_factory.ts deleted file mode 100644 index 6086e09f7..000000000 --- a/test/utils/order_factory.ts +++ /dev/null @@ -1,42 +0,0 @@ -import * as _ from 'lodash'; -import BigNumber from 'bignumber.js'; -import {ZeroEx, SignedOrder} from '../../src'; - -export const orderFactory = { - async createSignedOrderAsync( - zeroEx: ZeroEx, - maker: string, - taker: string, - makerFee: BigNumber, - takerFee: BigNumber, - makerTokenAmount: BigNumber, - makerTokenAddress: string, - takerTokenAmount: BigNumber, - takerTokenAddress: string, - exchangeContractAddress: string, - feeRecipient: string, - expirationUnixTimestampSec?: BigNumber): Promise<SignedOrder> { - const defaultExpirationUnixTimestampSec = new BigNumber(2524604400); // Close to infinite - expirationUnixTimestampSec = _.isUndefined(expirationUnixTimestampSec) ? - defaultExpirationUnixTimestampSec : - expirationUnixTimestampSec; - const order = { - maker, - taker, - makerFee, - takerFee, - makerTokenAmount, - takerTokenAmount, - makerTokenAddress, - takerTokenAddress, - salt: ZeroEx.generatePseudoRandomSalt(), - exchangeContractAddress, - feeRecipient, - expirationUnixTimestampSec, - }; - const orderHash = ZeroEx.getOrderHashHex(order); - const ecSignature = await zeroEx.signOrderHashAsync(orderHash, maker); - const signedOrder: SignedOrder = _.assign(order, {ecSignature}); - return signedOrder; - }, -}; |