Describe the bug
When a custom network symbol that we optionally take is left blank we assume it is an ETH network. So then we apply the ETH conversion rate to getBalance. This is easily result in users thinking they have more funds they they actually do when viewing their balance. The max amount in the send field will show the correct amount.
To Reproduce (REQUIRED)
Steps to reproduce the behavior, libraries used with version number, and/or any setup information to easily reproduce:
- Add the xDai network, steps are xDai MetaMask setup
- Omit the asset symbol which we say is optional
- The current conversion rate of ETH should times the balance we get from the network and apply the ETH suffix to the value.
Expected behavior
Either require the network symbol field to prevent this behavior, or when on a network other than the defaults do not apply the conversionRate to it.
Screenshots

Describe the bug
When a custom network symbol that we optionally take is left blank we assume it is an ETH network. So then we apply the ETH conversion rate to getBalance. This is easily result in users thinking they have more funds they they actually do when viewing their balance. The max amount in the send field will show the correct amount.
To Reproduce (REQUIRED)
Steps to reproduce the behavior, libraries used with version number, and/or any setup information to easily reproduce:
Expected behavior
Either require the network symbol field to prevent this behavior, or when on a network other than the defaults do not apply the conversionRate to it.
Screenshots
