getEndpoint method

  1. @override
Future<Result<GetEndpointResult, Failure>> getEndpoint()
override

Implementation

@override
Future<Result<GetEndpointResult, Failure>> getEndpoint() async => _send(
      requestEndpoint: 'get_endpoint',
      replyEndpoint: 'get_endpoint_result',
    ).then(
      (result) => result.map(
        failure: (failure) => Result.failure(
          Failure.fromDeeplinkRpcFailure(failure),
        ),
        success: (success) => Result.success(
          GetEndpointResult.fromJson(success),
        ),
      ),
    );