From 0fe0433b9a36f54d394df84495da9b0ba790b451 Mon Sep 17 00:00:00 2001 From: Leonid Logvinov Date: Mon, 9 Jul 2018 10:46:54 +0200 Subject: Add type for AssetProxyId --- packages/contract-wrappers/src/types.ts | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'packages/contract-wrappers/src/types.ts') diff --git a/packages/contract-wrappers/src/types.ts b/packages/contract-wrappers/src/types.ts index 8d19d085f..aa33089cf 100644 --- a/packages/contract-wrappers/src/types.ts +++ b/packages/contract-wrappers/src/types.ts @@ -29,6 +29,11 @@ export enum ContractWrappersError { ERC721NoApproval = 'ERC_721_NO_APPROVAL', } +export declare enum AssetProxyId { + ERC20 = '0xf47261b0', + ERC721 = '0x08e937fa', +} + export enum InternalContractWrappersError { NoAbiDecoder = 'NO_ABI_DECODER', ZrxNotInTokenRegistry = 'ZRX_NOT_IN_TOKEN_REGISTRY', -- cgit v1.2.3 From 0f8f5ca5ff20ca79e6fc23ecb92b73021371c0dc Mon Sep 17 00:00:00 2001 From: Leonid Logvinov Date: Mon, 9 Jul 2018 10:47:52 +0200 Subject: Add basic validation for exchange contract wrapper --- packages/contract-wrappers/src/types.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'packages/contract-wrappers/src/types.ts') diff --git a/packages/contract-wrappers/src/types.ts b/packages/contract-wrappers/src/types.ts index aa33089cf..e0d83f6ed 100644 --- a/packages/contract-wrappers/src/types.ts +++ b/packages/contract-wrappers/src/types.ts @@ -8,6 +8,10 @@ import { ERC721TokenEventArgs, ERC721TokenEvents } from './contract_wrappers/gen import { ExchangeEventArgs, ExchangeEvents } from './contract_wrappers/generated/exchange'; import { WETH9EventArgs, WETH9Events } from './contract_wrappers/generated/weth9'; +export enum ExchangeWrapperError { + AssetDataMismatch = 'ASSET_DATA_MISMATCH', +} + export enum ContractWrappersError { ExchangeContractDoesNotExist = 'EXCHANGE_CONTRACT_DOES_NOT_EXIST', ZRXContractDoesNotExist = 'ZRX_CONTRACT_DOES_NOT_EXIST', @@ -36,8 +40,6 @@ export declare enum AssetProxyId { export enum InternalContractWrappersError { NoAbiDecoder = 'NO_ABI_DECODER', - ZrxNotInTokenRegistry = 'ZRX_NOT_IN_TOKEN_REGISTRY', - WethNotInTokenRegistry = 'WETH_NOT_IN_TOKEN_REGISTRY', } export type LogEvent = LogEntryEvent; -- cgit v1.2.3 From 9fb7865292e52a62e90facfd57670366c8caf3a8 Mon Sep 17 00:00:00 2001 From: Leonid Logvinov Date: Mon, 9 Jul 2018 11:43:00 +0200 Subject: Dedupe AssetProxyId types --- packages/contract-wrappers/src/types.ts | 5 ----- 1 file changed, 5 deletions(-) (limited to 'packages/contract-wrappers/src/types.ts') diff --git a/packages/contract-wrappers/src/types.ts b/packages/contract-wrappers/src/types.ts index e0d83f6ed..f9d7a6b9f 100644 --- a/packages/contract-wrappers/src/types.ts +++ b/packages/contract-wrappers/src/types.ts @@ -33,11 +33,6 @@ export enum ContractWrappersError { ERC721NoApproval = 'ERC_721_NO_APPROVAL', } -export declare enum AssetProxyId { - ERC20 = '0xf47261b0', - ERC721 = '0x08e937fa', -} - export enum InternalContractWrappersError { NoAbiDecoder = 'NO_ABI_DECODER', } -- cgit v1.2.3