Removes broadcasting relays from the group of relays used to find events.

This commit is contained in:
Vitor Pamplona
2025-08-14 10:49:30 -04:00
parent ed675a4973
commit abf0c4fd70
2 changed files with 1 additions and 6 deletions
@@ -303,7 +303,7 @@ class Account(
// Follows Relays
val followOutboxesOrProxy = FollowListOutboxOrProxyRelays(kind3FollowList, blockedRelayList, proxyRelayList, cache, scope)
val followPlusAllMine = MergedFollowPlusMineRelayListsState(followOutboxesOrProxy, nip65RelayList, privateStorageRelayList, localRelayList, broadcastRelayList, indexerRelayList, scope)
val followPlusAllMine = MergedFollowPlusMineRelayListsState(followOutboxesOrProxy, nip65RelayList, privateStorageRelayList, localRelayList, indexerRelayList, scope)
// keeps a cache of the outbox relays for each author
val followsPerRelay = FollowsPerOutboxRelay(kind3FollowList, blockedRelayList, proxyRelayList, cache, scope).flow
@@ -23,7 +23,6 @@ package com.vitorpamplona.amethyst.model.serverList
import com.vitorpamplona.amethyst.model.edits.PrivateStorageRelayListState
import com.vitorpamplona.amethyst.model.localRelays.LocalRelayListState
import com.vitorpamplona.amethyst.model.nip02FollowLists.FollowListOutboxOrProxyRelays
import com.vitorpamplona.amethyst.model.nip51Lists.broadcastRelays.BroadcastRelayListState
import com.vitorpamplona.amethyst.model.nip51Lists.indexerRelays.IndexerRelayListState
import com.vitorpamplona.amethyst.model.nip65RelayList.Nip65RelayListState
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
@@ -41,7 +40,6 @@ class MergedFollowPlusMineRelayListsState(
val nip65RelayList: Nip65RelayListState,
val privateOutboxRelayList: PrivateStorageRelayListState,
val localRelayList: LocalRelayListState,
val broadcastRelayList: BroadcastRelayListState,
val indexerRelayList: IndexerRelayListState,
val scope: CoroutineScope,
) {
@@ -55,7 +53,6 @@ class MergedFollowPlusMineRelayListsState(
nip65RelayList.inboxFlow,
privateOutboxRelayList.flow,
localRelayList.flow,
broadcastRelayList.flow,
indexerRelayList.flow,
),
::mergeLists,
@@ -68,7 +65,6 @@ class MergedFollowPlusMineRelayListsState(
nip65RelayList.inboxFlow.value,
privateOutboxRelayList.flow.value,
localRelayList.flow.value,
broadcastRelayList.flow.value,
indexerRelayList.flow.value,
),
),
@@ -84,7 +80,6 @@ class MergedFollowPlusMineRelayListsState(
nip65RelayList.inboxFlow.value,
privateOutboxRelayList.flow.value,
localRelayList.flow.value,
broadcastRelayList.flow.value,
indexerRelayList.flow.value,
),
),