The AccountDataSource will already authenticate for the ZapPayment Relay.

pull/954/head
Vitor Pamplona 2024-06-28 18:44:27 -04:00
rodzic 1fafb6a503
commit 4e9e123666
1 zmienionych plików z 0 dodań i 17 usunięć

Wyświetl plik

@ -20,13 +20,10 @@
*/
package com.vitorpamplona.amethyst.service
import com.vitorpamplona.ammolite.relays.Client
import com.vitorpamplona.ammolite.relays.FeedType
import com.vitorpamplona.ammolite.relays.Filter
import com.vitorpamplona.ammolite.relays.Relay
import com.vitorpamplona.ammolite.relays.TypedFilter
import com.vitorpamplona.quartz.events.LnZapPaymentResponseEvent
import com.vitorpamplona.quartz.events.RelayAuthEvent
import com.vitorpamplona.quartz.signers.NostrSigner
class NostrLnZapPaymentResponseDataSource(
@ -62,18 +59,4 @@ class NostrLnZapPaymentResponseDataSource(
channel.typedFilters = listOfNotNull(wc).ifEmpty { null }
}
override fun auth(
relay: Relay,
challenge: String,
) {
super.auth(relay, challenge)
RelayAuthEvent.create(relay.url, challenge, authSigner) {
Client.send(
it,
relay.url,
)
}
}
}