aboutsummaryrefslogtreecommitdiffstats
path: root/packages/order-watcher
diff options
context:
space:
mode:
authoramaurer <git@maurer.me>2018-10-12 23:55:31 +0800
committeramaurer <git@maurer.me>2018-10-12 23:55:31 +0800
commitcd04a21e29cc5713c1932b754d9a8f5c5172f960 (patch)
tree80a52e079aee4f82a1983c1e09416829bada5d97 /packages/order-watcher
parente5192507ab6597a93c45526cca092896641610f0 (diff)
downloaddexon-sol-tools-cd04a21e29cc5713c1932b754d9a8f5c5172f960.tar
dexon-sol-tools-cd04a21e29cc5713c1932b754d9a8f5c5172f960.tar.gz
dexon-sol-tools-cd04a21e29cc5713c1932b754d9a8f5c5172f960.tar.bz2
dexon-sol-tools-cd04a21e29cc5713c1932b754d9a8f5c5172f960.tar.lz
dexon-sol-tools-cd04a21e29cc5713c1932b754d9a8f5c5172f960.tar.xz
dexon-sol-tools-cd04a21e29cc5713c1932b754d9a8f5c5172f960.tar.zst
dexon-sol-tools-cd04a21e29cc5713c1932b754d9a8f5c5172f960.zip
Fixes per converstaion, stats interface to pub
Diffstat (limited to 'packages/order-watcher')
-rw-r--r--packages/order-watcher/CHANGELOG.json6
-rw-r--r--packages/order-watcher/src/order_watcher/order_watcher.ts8
2 files changed, 5 insertions, 9 deletions
diff --git a/packages/order-watcher/CHANGELOG.json b/packages/order-watcher/CHANGELOG.json
index 7b8416428..feebb9d69 100644
--- a/packages/order-watcher/CHANGELOG.json
+++ b/packages/order-watcher/CHANGELOG.json
@@ -3,10 +3,10 @@
"version": "2.1.2",
"changes": [
{
- "note": "Added getStats function and returns a Stats object"
+ "note": "Added getStats function and returns a Stats object",
+ "pr": 1118
}
- ],
- "timestamp": 1538836030
+ ]
},
{
"version": "2.1.1",
diff --git a/packages/order-watcher/src/order_watcher/order_watcher.ts b/packages/order-watcher/src/order_watcher/order_watcher.ts
index 4401b3f7e..eb37bd617 100644
--- a/packages/order-watcher/src/order_watcher/order_watcher.ts
+++ b/packages/order-watcher/src/order_watcher/order_watcher.ts
@@ -30,7 +30,7 @@ import {
orderHashUtils,
OrderStateUtils,
} from '@0xproject/order-utils';
-import { AssetProxyId, ExchangeContractErrs, OrderState, SignedOrder } from '@0xproject/types';
+import { AssetProxyId, ExchangeContractErrs, OrderState, SignedOrder, Stats } from '@0xproject/types';
import { errorUtils, intervalUtils } from '@0xproject/utils';
import { BlockParamLiteral, LogEntryEvent, LogWithDecodedArgs, Provider } from 'ethereum-types';
import * as _ from 'lodash';
@@ -57,10 +57,6 @@ interface OrderStateByOrderHash {
[orderHash: string]: OrderState;
}
-export interface Stats {
- orderCount: number;
-}
-
const DEFAULT_ORDER_WATCHER_CONFIG: OrderWatcherConfig = {
orderExpirationCheckingIntervalMs: 50,
eventPollingIntervalMs: 200,
@@ -222,7 +218,7 @@ export class OrderWatcher {
*/
public getStats(): Stats {
return {
- orderCount : _.size(this._orderByOrderHash),
+ orderCount: _.size(this._orderByOrderHash),
};
}
private async _cleanupAsync(): Promise<void> {