balanceOfUnit method

Future<BigInt> balanceOfUnit(
  1. XCBAddress account,
  2. String unit, {
  3. BlockNum? atBlock,
})

Reads a calculated balance in unit.

Implementation

Future<BigInt> balanceOfUnit(
  XCBAddress account,
  String unit, {
  BlockNum? atBlock,
}) async {
  final normalized = unit.trim();
  if (normalized.isEmpty) {
    throw ArgumentError.value(unit, 'unit', 'Must not be empty');
  }
  final result = await _read('balanceOfUnit', [
    account,
    normalized,
  ], atBlock: atBlock);
  return result.single as BigInt;
}