diff options
Diffstat (limited to 'src/contract_wrappers/token_wrapper.ts')
-rw-r--r-- | src/contract_wrappers/token_wrapper.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/contract_wrappers/token_wrapper.ts b/src/contract_wrappers/token_wrapper.ts index 1ad1cd9d6..fdf711823 100644 --- a/src/contract_wrappers/token_wrapper.ts +++ b/src/contract_wrappers/token_wrapper.ts @@ -36,10 +36,6 @@ export class TokenWrapper extends ContractWrapper { this._tokenContractsByAddress = {}; this._tokenLogEventEmitters = []; } - public async invalidateContractInstancesAsync(): Promise<void> { - await this.stopWatchingAllEventsAsync(); - this._tokenContractsByAddress = {}; - } /** * Retrieves an owner's ERC20 token balance. * @param tokenAddress The hex encoded contract Ethereum address where the ERC20 token is deployed. @@ -236,6 +232,10 @@ export class TokenWrapper extends ContractWrapper { await Promise.all(stopWatchingPromises); this._tokenLogEventEmitters = []; } + private async _invalidateContractInstancesAsync(): Promise<void> { + await this.stopWatchingAllEventsAsync(); + this._tokenContractsByAddress = {}; + } private async _getTokenContractAsync(tokenAddress: string): Promise<TokenContract> { let tokenContract = this._tokenContractsByAddress[tokenAddress]; if (!_.isUndefined(tokenContract)) { |