fetchERC1155BalanceOfToken method

Future<Amount> fetchERC1155BalanceOfToken({
  1. required String address,
  2. required BigInt tokenID,
  3. required String contractAddress,
})

Fetch Balance of ERC1155 Token

Implementation

Future<Amount> fetchERC1155BalanceOfToken({
  required String address,
  required BigInt tokenID,
  required String contractAddress,
}) async {
  final erc1155Contract = ERC1155Contract(
    contractAddress: contractAddress,
    rpc: this,
  );
  final balance = await erc1155Contract.balanceOf(
    address: address,
    tokenID: tokenID,
  );

  return Amount(value: balance, decimals: 0);
}