Change reqResultsInOrderAsFlow to reqAsFlow

This commit is contained in:
Vitor Pamplona
2025-11-12 08:29:05 -05:00
parent 9eee5d9e1e
commit 8554257329
2 changed files with 10 additions and 10 deletions
@@ -42,22 +42,22 @@ import kotlinx.coroutines.flow.callbackFlow
* - They will be ignored if they are already in the list.
* - They will be added to the beginning of the list if they are new.
*/
fun INostrClient.reqResultsInOrderAsFlow(
fun INostrClient.reqAsFlow(
relay: String,
filters: List<Filter>,
) = reqResultsInOrderAsFlow(RelayUrlNormalizer.normalize(relay), filters)
) = reqAsFlow(RelayUrlNormalizer.normalize(relay), filters)
fun INostrClient.reqResultsInOrderAsFlow(
fun INostrClient.reqAsFlow(
relay: String,
filter: Filter,
) = reqResultsInOrderAsFlow(RelayUrlNormalizer.normalize(relay), listOf(filter))
) = reqAsFlow(RelayUrlNormalizer.normalize(relay), listOf(filter))
fun INostrClient.reqResultsInOrderAsFlow(
fun INostrClient.reqAsFlow(
relay: NormalizedRelayUrl,
filter: Filter,
) = reqResultsInOrderAsFlow(relay, listOf(filter))
) = reqAsFlow(relay, listOf(filter))
fun INostrClient.reqResultsInOrderAsFlow(
fun INostrClient.reqAsFlow(
relay: NormalizedRelayUrl,
filters: List<Filter>,
): Flow<List<Event>> =
@@ -23,7 +23,7 @@ package com.vitorpamplona.quartz.nip01Core.relay
import com.vitorpamplona.quartz.nip01Core.core.Event
import com.vitorpamplona.quartz.nip01Core.metadata.MetadataEvent
import com.vitorpamplona.quartz.nip01Core.relay.client.NostrClient
import com.vitorpamplona.quartz.nip01Core.relay.client.reqs.reqResultsInOrderAsFlow
import com.vitorpamplona.quartz.nip01Core.relay.client.reqs.reqAsFlow
import com.vitorpamplona.quartz.nip01Core.relay.filters.Filter
import com.vitorpamplona.quartz.utils.Log
import kotlinx.coroutines.CoroutineScope
@@ -50,7 +50,7 @@ class NostrClientSubscriptionAsFlowTest : BaseNostrClientTest() {
val client = NostrClient(socketBuilder, appScope)
val flow =
client.reqResultsInOrderAsFlow(
client.reqAsFlow(
relay = "wss://relay.damus.io",
filter =
Filter(
@@ -88,7 +88,7 @@ class NostrClientSubscriptionAsFlowTest : BaseNostrClientTest() {
val client = NostrClient(socketBuilder, appScope)
val flow =
client.reqResultsInOrderAsFlow(
client.reqAsFlow(
relay = "wss://relay.damus.io",
filter =
Filter(