getTokenBalance method

Future getTokenBalance(
  1. String tokenAddress, {
  2. String? address,
})

Implementation

Future<dynamic> getTokenBalance(
  String tokenAddress, {
  String? address,
}) async {
  List<dynamic> params = [];
  if (address != null && address != "") {
    params = [EthereumAddress.fromHex(address)];
  } else {
    EthereumAddress address = await _credentials.extractAddress();
    params = [address];
  }
  final List<dynamic> response = await _readFromContract(
    'BasicToken',
    tokenAddress,
    'balanceOf',
    params,
  );
  return response.first;
}