diff options
author | Jacob Evans <jacob@dekz.net> | 2017-11-14 23:56:57 +0800 |
---|---|---|
committer | Jacob Evans <jacob@dekz.net> | 2017-11-14 23:56:57 +0800 |
commit | a12069f03fb1c1c93884c2e168917d229f7864e9 (patch) | |
tree | 6dd3547b22e8a011f35f2e81d6a664320cb5be01 /packages/0x.js/src/types.ts | |
parent | bc61b920706224f0bd9c82a2e5355dae3fcc0fa9 (diff) | |
download | dexon-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.ts | 9 |
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: { |