toOddsAccountResult method

Future<Result<Account>> toOddsAccountResult()

Implementation

Future<Result<Account>> toOddsAccountResult() async {
  if (_isSuccess()) {
    final extractAccountResult = await _extractAccount();
    if (!extractAccountResult.isSuccess()) {
      return Result.failure(
          extractAccountResult.code, extractAccountResult.message);
    }

    return Result.success(extractAccountResult.data);
  }
  return Result.failure(_extractStatusCode(), _extractMessage());
}