Fix and cleanup tests

This commit is contained in:
Amir Bandeali
2018-04-22 15:18:55 -07:00
parent 48b44342ab
commit afb02b8bd1
8 changed files with 587 additions and 673 deletions

View File

@@ -0,0 +1,12 @@
import { ZeroEx } from '0x.js';
import { crypto } from './crypto';
export const addressUtils = {
generatePseudoRandomAddress(): string {
const randomBigNum = ZeroEx.generatePseudoRandomSalt();
const randomBuff = crypto.solSHA3([randomBigNum]);
const randomAddress = `0x${randomBuff.slice(0, 20).toString('hex')}`;
return randomAddress;
},
};

View File

@@ -4,7 +4,7 @@ import * as _ from 'lodash';
import { orderUtils } from './order_utils';
import { signingUtils } from './signing_utils';
import { DefaultOrderParams, SignatureType, SignedOrder, UnsignedOrder } from './types';
import { SignatureType, SignedOrder, UnsignedOrder } from './types';
export class OrderFactory {
private _defaultOrderParams: Partial<UnsignedOrder>;