balanceOf method
Gets the balanceOf of the specified address. contractAddr The address of the token. ownerAddress The address to query the balance of.
Implementation
Future<String> balanceOf(
String ___contractAdd___, String ___ownerAdd___) async {
final EthereumAddress contractAddr =
EthereumAddress.fromHex(___contractAdd___);
final contract =
DeployedContract(ContractAbi.fromJson(abiFile, 'XRC20'), contractAddr);
final tokenBalanceOf = contract.function('balanceOf');
final EthereumAddress ownerAddress =
EthereumAddress.fromHex(___ownerAdd___);
final balanceOf = await client.call(
contract: contract, function: tokenBalanceOf, params: [ownerAddress]);
return ('$balanceOf');
}