aboutsummaryrefslogtreecommitdiffstats
path: root/packages/0x.js/src/types.ts
diff options
context:
space:
mode:
authorJacob Evans <jacob@dekz.net>2017-11-14 23:56:57 +0800
committerJacob Evans <jacob@dekz.net>2017-11-14 23:56:57 +0800
commita12069f03fb1c1c93884c2e168917d229f7864e9 (patch)
tree6dd3547b22e8a011f35f2e81d6a664320cb5be01 /packages/0x.js/src/types.ts
parentbc61b920706224f0bd9c82a2e5355dae3fcc0fa9 (diff)
downloaddexon-sol-tools-a12069f03fb1c1c93884c2e168917d229f7864e9.tar
dexon-sol-tools-a12069f03fb1c1c93884c2e168917d229f7864e9.tar.gz
dexon-sol-tools-a12069f03fb1c1c93884c2e168917d229f7864e9.tar.bz2
dexon-sol-tools-a12069f03fb1c1c93884c2e168917d229f7864e9.tar.lz
dexon-sol-tools-a12069f03fb1c1c93884c2e168917d229f7864e9.tar.xz
dexon-sol-tools-a12069f03fb1c1c93884c2e168917d229f7864e9.tar.zst
dexon-sol-tools-a12069f03fb1c1c93884c2e168917d229f7864e9.zip
Callback for subscribe no longer supports an Async Callback
Diffstat (limited to 'packages/0x.js/src/types.ts')
-rw-r--r--packages/0x.js/src/types.ts9
1 files changed, 2 insertions, 7 deletions
diff --git a/packages/0x.js/src/types.ts b/packages/0x.js/src/types.ts
index 11b5d8569..04dfe3b0d 100644
--- a/packages/0x.js/src/types.ts
+++ b/packages/0x.js/src/types.ts
@@ -42,13 +42,8 @@ export type OrderValues = [BigNumber, BigNumber, BigNumber,
export type LogEvent = Web3.LogEntryEvent;
export type DecodedLogEvent<ArgsType> = Web3.DecodedLogEntryEvent<ArgsType>;
-export type EventCallbackAsync<ArgsType> = (err: null|Error, log?: DecodedLogEvent<ArgsType>) => Promise<void>;
-export type EventCallbackSync<ArgsType> = (err: null|Error, log?: DecodedLogEvent<ArgsType>) => void;
-export type EventCallback<ArgsType> = EventCallbackSync<ArgsType>|EventCallbackAsync<ArgsType>;
-
-export type EventWatcherCallbackSync = (log: LogEvent) => void;
-export type EventWatcherCallbackAsync = (log: LogEvent) => Promise<void>;
-export type EventWatcherCallback = EventWatcherCallbackSync|EventWatcherCallbackAsync;
+export type EventCallback<ArgsType> = (err: null|Error, log?: DecodedLogEvent<ArgsType>) => void;
+export type EventWatcherCallback = (log: LogEvent) => void;
export interface ExchangeContract extends Web3.ContractInstance {
isValidSignature: {