diff options
author | Leonid Logvinov <logvinov.leon@gmail.com> | 2018-07-09 16:47:52 +0800 |
---|---|---|
committer | Leonid Logvinov <logvinov.leon@gmail.com> | 2018-07-09 17:13:21 +0800 |
commit | 0f8f5ca5ff20ca79e6fc23ecb92b73021371c0dc (patch) | |
tree | ae2a28d68e509a4f4115e948823a1e2939513970 /packages/contract-wrappers/src/types.ts | |
parent | 0fe0433b9a36f54d394df84495da9b0ba790b451 (diff) | |
download | dexon-sol-tools-0f8f5ca5ff20ca79e6fc23ecb92b73021371c0dc.tar dexon-sol-tools-0f8f5ca5ff20ca79e6fc23ecb92b73021371c0dc.tar.gz dexon-sol-tools-0f8f5ca5ff20ca79e6fc23ecb92b73021371c0dc.tar.bz2 dexon-sol-tools-0f8f5ca5ff20ca79e6fc23ecb92b73021371c0dc.tar.lz dexon-sol-tools-0f8f5ca5ff20ca79e6fc23ecb92b73021371c0dc.tar.xz dexon-sol-tools-0f8f5ca5ff20ca79e6fc23ecb92b73021371c0dc.tar.zst dexon-sol-tools-0f8f5ca5ff20ca79e6fc23ecb92b73021371c0dc.zip |
Add basic validation for exchange contract wrapper
Diffstat (limited to 'packages/contract-wrappers/src/types.ts')
-rw-r--r-- | packages/contract-wrappers/src/types.ts | 6 |
1 files changed, 4 insertions, 2 deletions
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; |