subscribeCurrentAccount method

  1. @override
Future<Result<Subscription<Account>, Failure>> subscribeCurrentAccount()
inherited

Implementation

@override
Future<Result<Subscription<Account>, Failure>>
    subscribeCurrentAccount() async => Result.guard(
          () async {
            final subscriptionDTO = await _subscribe(
              method: 'subscribeCurrentAccount',
            );
            return Subscription(
              id: subscriptionDTO.id,
              updates: subscriptionDTO.updates.map((accountData) {
                return Account.fromJson(accountData);
              }),
            );
          },
        );