aboutsummaryrefslogtreecommitdiffstats
path: root/src/mempool/order_watcher.ts
diff options
context:
space:
mode:
authorLeonid Logvinov <logvinov.leon@gmail.com>2017-10-30 21:01:20 +0800
committerFabio Berger <me@fabioberger.com>2017-10-31 00:49:16 +0800
commit2a25ece3636015e8429fe4556b62fc84545dc7c7 (patch)
tree1a1bc7e569e78ad3463a7a2af160c76078974016 /src/mempool/order_watcher.ts
parent1c90c3af4211b56994a11dd1f583513c961e0f6d (diff)
downloaddexon-sol-tools-2a25ece3636015e8429fe4556b62fc84545dc7c7.tar
dexon-sol-tools-2a25ece3636015e8429fe4556b62fc84545dc7c7.tar.gz
dexon-sol-tools-2a25ece3636015e8429fe4556b62fc84545dc7c7.tar.bz2
dexon-sol-tools-2a25ece3636015e8429fe4556b62fc84545dc7c7.tar.lz
dexon-sol-tools-2a25ece3636015e8429fe4556b62fc84545dc7c7.tar.xz
dexon-sol-tools-2a25ece3636015e8429fe4556b62fc84545dc7c7.tar.zst
dexon-sol-tools-2a25ece3636015e8429fe4556b62fc84545dc7c7.zip
Add empty implementation of order state watcher
Diffstat (limited to 'src/mempool/order_watcher.ts')
-rw-r--r--src/mempool/order_watcher.ts28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/mempool/order_watcher.ts b/src/mempool/order_watcher.ts
deleted file mode 100644
index b2c8598e7..000000000
--- a/src/mempool/order_watcher.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-import * as _ from 'lodash';
-import {ZeroEx} from '../';
-import {assert} from '../utils/assert';
-import {Web3Provider, SignedOrder, OnOrderFillabilityStateChangeCallback} from '../types';
-import {Web3Wrapper} from '../web3_wrapper';
-
-export class OrderWatcher {
- private _orders = new Map<string, SignedOrder>();
- private _web3Wrapper: Web3Wrapper;
- constructor(provider: Web3Provider) {
- assert.isWeb3Provider('provider', provider);
- this._web3Wrapper = new Web3Wrapper(provider);
- }
- public addOrder(signedOrder: SignedOrder): void {
- const orderHash = ZeroEx.getOrderHashHex(signedOrder);
- this._orders.set(orderHash, signedOrder);
- }
- public removeOrder(signedOrder: SignedOrder): void {
- const orderHash = ZeroEx.getOrderHashHex(signedOrder);
- this._orders.delete(orderHash);
- }
- public subscribe(callback: OnOrderFillabilityStateChangeCallback): void {
- //
- }
- public unsubscribe(): void {
- //
- }
-}