From fa3f0dd7c95897b06a9185317910b2abb474fc28 Mon Sep 17 00:00:00 2001 From: Daniel Wigton Date: Sat, 6 Jul 2024 15:53:10 -0500 Subject: empty --- include/nostr.hpp | 5 +++-- src/nostr_service.cpp | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/include/nostr.hpp b/include/nostr.hpp index b2cdfc5..e699f21 100644 --- a/include/nostr.hpp +++ b/include/nostr.hpp @@ -177,7 +177,8 @@ public: * @brief Queries all open relay connections for events matching the given set of filters, and * returns all stored matching events returned by the relays. * @param filters The filters to use for the query. - * @returns A vector of all events matching the filters from all open relay connections. + * @returns A std::future that will eventually hold a vector of all events matching the filters + * from all open relay connections. * @remark This method runs until the relays send an EOSE message, indicating they have no more * stored events matching the given filters. When the EOSE message is received, the method * will close the subscription for each relay and return the received events. @@ -185,7 +186,7 @@ public: * set on the filters in the range 1-64, inclusive. If no valid limit is given, it will be * defaulted to 16. */ - std::vector> queryRelays(std::shared_ptr filters); + std::future>> queryRelays(std::shared_ptr filters); /** * @brief Queries all open relay connections for events matching the given set of filters. diff --git a/src/nostr_service.cpp b/src/nostr_service.cpp index 10d9fc6..83555eb 100644 --- a/src/nostr_service.cpp +++ b/src/nostr_service.cpp @@ -184,7 +184,7 @@ tuple, vector> NostrService::publishEvent(shared_ptr> NostrService::queryRelays(shared_ptr filters) +std::future> NostrService::queryRelays(shared_ptr filters) { if (filters->limit > 64 || filters->limit < 1) { -- cgit