balance method

Future<Balance$Query$Balance> balance(
  1. BalanceOrigin origin
)

Returns the current Balance of the authenticated MyUser in the provided BalanceOrigin.

Implementation

Future<Balance$Query$Balance> balance(BalanceOrigin origin) async {
  Log.debug('balance(${origin.name})', '$runtimeType');

  final variables = BalanceArguments(origin: origin);
  final QueryResult result = await client.query(
    QueryOptions(
      operationName: 'Balance',
      document: BalanceQuery(variables: variables).document,
      variables: variables.toJson(),
    ),
  );

  return Balance$Query.fromJson(result.data!).balance;
}