getAccounts method

  1. @override
Future<Result<GetAccountsResult, Failure>> getAccounts()
override

Implementation

@override
Future<Result<GetAccountsResult, Failure>> getAccounts() async => _send(
      requestEndpoint: 'get_accounts',
      replyEndpoint: 'get_accounts_result',
    ).then(
      (result) => result.map(
        failure: (failure) => Result.failure(
          Failure.fromDeeplinkRpcFailure(failure),
        ),
        success: (success) => Result.success(
          GetAccountsResult.fromJson(success),
        ),
      ),
    );