app/scripts/lib/account-tracker.js
/**
   * balanceChecker is deployed on main eth (test)nets and requires a single call
   * for all other networks, calls this._updateAccount for each account in this.store
   *
   * @returns {Promise} after all account balances updated
   *
   */
balanceChecker is deployed on main eth (test)nets and requires a single call
for all other networks, calls this._updateAccount for each account in this.store

@returns {Promise} after all account balances updated
balanceChecker is deployed on main eth ( test ) nets and requires a single call for all other networks calls this . _updateAccount for each account in this . store @returns { Promise } after all account balances updated
async _updateAccounts () {
    const accounts = this.store.getState().accounts
    const addresses = Object.keys(accounts)
    this._updateAccountsViaBalanceChecker(addresses)
  }
async _updateAccounts ( ) { const accounts = this . store . getState ( ) . accounts const addresses = Object . keys ( accounts ) this . _updateAccountsViaBalanceChecker ( addresses ) }
balanceChecker is deployed on main eth (test)nets and requires a single call
 for all other networks, calls this._updateAccount for each account in this.store
balanceChecker is deployed on main eth ( test ) nets and requires a single call for all other networks calls this . _updateAccount for each account in this . store
//await Promise.all(addresses.map(this._updateAccount.bind(this)))