move order hash schema to a separate file
This commit is contained in:
@@ -17,7 +17,8 @@ import {ecSignatureSchema} from './schemas/ec_signature_schema';
|
||||
import {TokenWrapper} from './contract_wrappers/token_wrapper';
|
||||
import {ProxyWrapper} from './contract_wrappers/proxy_wrapper';
|
||||
import {ECSignature, ZeroExError, Order, SignedOrder, Web3Provider} from './types';
|
||||
import {orderSchema, orderHashSchema} from './schemas/order_schemas';
|
||||
import {orderHashSchema} from './schemas/order_hash_schema';
|
||||
import {orderSchema} from './schemas/order_schemas';
|
||||
import {SchemaValidator} from './utils/schema_validator';
|
||||
|
||||
// Customize our BigNumber instances
|
||||
|
||||
@@ -45,7 +45,8 @@ import {indexFilterValuesSchema} from '../schemas/index_filter_values_schema';
|
||||
import {orderFillRequestsSchema} from '../schemas/order_fill_requests_schema';
|
||||
import {orderCancellationRequestsSchema} from '../schemas/order_cancel_schema';
|
||||
import {orderFillOrKillRequestsSchema} from '../schemas/order_fill_or_kill_requests_schema';
|
||||
import {signedOrderSchema, orderSchema, orderHashSchema} from '../schemas/order_schemas';
|
||||
import {orderHashSchema} from '../schemas/order_hash_schema';
|
||||
import {signedOrderSchema, orderSchema} from '../schemas/order_schemas';
|
||||
import {constants} from '../utils/constants';
|
||||
import {TokenWrapper} from './token_wrapper';
|
||||
import {decorators} from '../utils/decorators';
|
||||
|
||||
@@ -25,12 +25,6 @@ export const orderSchema = {
|
||||
type: 'object',
|
||||
};
|
||||
|
||||
export const orderHashSchema = {
|
||||
id: '/orderHashSchema',
|
||||
type: 'string',
|
||||
pattern: '^0x[0-9a-fA-F]{64}$',
|
||||
};
|
||||
|
||||
export const signedOrderSchema = {
|
||||
id: '/signedOrderSchema',
|
||||
allOf: [
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import {Validator, ValidatorResult, Schema} from 'jsonschema';
|
||||
import {ecSignatureSchema, ecSignatureParameterSchema} from '../schemas/ec_signature_schema';
|
||||
import {orderSchema, signedOrderSchema, orderHashSchema} from '../schemas/order_schemas';
|
||||
import {orderHashSchema} from '../schemas/order_hash_schema';
|
||||
import {orderSchema, signedOrderSchema} from '../schemas/order_schemas';
|
||||
import {addressSchema, numberSchema} from '../schemas/basic_type_schemas';
|
||||
import {tokenSchema} from '../schemas/token_schema';
|
||||
import {subscriptionOptsSchema, blockParamSchema} from '../schemas/subscription_opts_schema';
|
||||
|
||||
@@ -6,7 +6,8 @@ import promisify = require('es6-promisify');
|
||||
import {constants} from './utils/constants';
|
||||
import {SchemaValidator} from '../src/utils/schema_validator';
|
||||
import {tokenSchema} from '../src/schemas/token_schema';
|
||||
import {orderSchema, signedOrderSchema, orderHashSchema} from '../src/schemas/order_schemas';
|
||||
import {orderHashSchema} from '../src/schemas/order_hash_schema';
|
||||
import {orderSchema, signedOrderSchema} from '../src/schemas/order_schemas';
|
||||
import {addressSchema, numberSchema} from '../src/schemas/basic_type_schemas';
|
||||
import {orderFillOrKillRequestsSchema} from '../src/schemas/order_fill_or_kill_requests_schema';
|
||||
import {ecSignatureParameterSchema, ecSignatureSchema} from '../src/schemas/ec_signature_schema';
|
||||
|
||||
Reference in New Issue
Block a user