From 527dc14a8631a09ae181c6950053550ca2004331 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Tue, 19 Dec 2023 17:21:21 -0600 Subject: [PATCH] Add NIP-11 limitations --- src/apps/relay/RelayWebsocket.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/apps/relay/RelayWebsocket.cpp b/src/apps/relay/RelayWebsocket.cpp index ed11553..30fde53 100644 --- a/src/apps/relay/RelayWebsocket.cpp +++ b/src/apps/relay/RelayWebsocket.cpp @@ -56,6 +56,11 @@ void RelayServer::runWebsocket(ThreadPool::Thread &thr) { { "supported_nips", supportedNips }, { "software", "git+https://github.com/hoytech/strfry.git" }, { "version", APP_GIT_VERSION }, + { "limitation", tao::json::value({ + { "max_message_length", cfg().relay__maxWebsocketPayloadSize }, + { "max_subscriptions", cfg().relay__maxSubsPerConnection }, + { "max_limit", cfg().relay__maxFilterLimit }, + }) }, }); if (cfg().relay__info__name.size()) nip11["name"] = cfg().relay__info__name;