message: fix fetch balances
diff: @@ -198,13 +198,15 @@ const getBalances = () => {
  { func: actions.btcmultisig.fetchMultisigBalances, name: 'btc-ms' }
  ]
  - balances.forEach(async (obj) => {
  + await Promise.all(
  + balances.map(async (obj) => {
  try {
  await obj.func()
  } catch (e) {
  console.error('Fail fetch balance for ', obj.name)
  }
  })
  + )
  if (isTokenSigned) {
  await getTokensBalances()
  @@ -216,11 +218,13 @@ const getBalances = () => {
  }
  const getTokensBalances = async () => {
  - Object.keys(TOKEN_STANDARDS).forEach((key) => {
  + await Promise.all(
  + Object.keys(TOKEN_STANDARDS).map(async (key) => {
  const standardObj = TOKEN_STANDARDS[key]
  const standardName = standardObj.standard
  - Object.keys(config[standardName]).forEach(async (tokenName) => {
  + await Promise.all(
  + Object.keys(config[standardName]).map(async (tokenName) => {
  try {
  await actions[standardName].getBalance(tokenName)
  } catch (error) {
  @@ -229,7 +233,9 @@ const getTokensBalances = async () => {
  console.groupEnd()
  }
  })
  + )
  })
  + )
  }
  const customRate = (cur) => {
  