Merge pull request #1252 from greenart7c3/main
Add some missing functions to NostrClient
This commit is contained in:
@@ -49,6 +49,8 @@ class NostrClient(
|
|||||||
|
|
||||||
fun buildRelay(it: RelaySetupInfoToConnect): Relay = Relay(it.url, it.read, it.write, it.forceProxy, it.feedTypes, websocketBuilder, subscriptions)
|
fun buildRelay(it: RelaySetupInfoToConnect): Relay = Relay(it.url, it.read, it.write, it.forceProxy, it.feedTypes, websocketBuilder, subscriptions)
|
||||||
|
|
||||||
|
fun getRelay(url: String): Relay? = relayPool.getRelay(url)
|
||||||
|
|
||||||
@Synchronized
|
@Synchronized
|
||||||
fun reconnect(
|
fun reconnect(
|
||||||
relays: Array<RelaySetupInfoToConnect>?,
|
relays: Array<RelaySetupInfoToConnect>?,
|
||||||
@@ -228,6 +230,8 @@ class NostrClient(
|
|||||||
return result
|
return result
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun getAll(): List<Relay> = relayPool.getAll()
|
||||||
|
|
||||||
fun sendFilterOnlyIfDisconnected(
|
fun sendFilterOnlyIfDisconnected(
|
||||||
subscriptionId: String = UUID.randomUUID().toString().substring(0..10),
|
subscriptionId: String = UUID.randomUUID().toString().substring(0..10),
|
||||||
filters: List<TypedFilter> = listOf(),
|
filters: List<TypedFilter> = listOf(),
|
||||||
|
|||||||
Reference in New Issue
Block a user