root cause: per https://docs.bscscan.com/api-endpoints/accounts, action should be set to `getBalanceHistory` instead of `getBalance` this is different than etherscan API