Fix and cleanup tests
This commit is contained in:
12
packages/contracts/src/utils/address_utils.ts
Normal file
12
packages/contracts/src/utils/address_utils.ts
Normal 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;
|
||||
},
|
||||
};
|
@@ -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>;
|
||||
|
Reference in New Issue
Block a user