totalSupply method

Future<BigInt> totalSupply({
  1. BlockNum? atBlock,
})

Returns the amount of tokens in existence.

The optional atBlock parameter can be used to view historical data. When set, the function will be evaluated in the specified block. By default, the latest on-chain block will be used.

Implementation

Future<BigInt> totalSupply({_i1.BlockNum? atBlock}) async {
  final function = self.abi.functions[3];
  assert(checkSignature(function, '18160ddd'));
  final params = [];
  final response = await read(function, params, atBlock);
  return (response[0] as BigInt);
}