Workaround for missing tokenDecimal for tokentx calls
Some ERC20 contract does not have valid decimals information in Etherscan.
When that happens, TokenName, TokenSymbol are empty strings,
and TokenDecimal will be 0, instead of an unmarshaling error.
More information can be found at: #8