mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2025-09-27 22:26:23 +02:00
The AccountDataSource will already authenticate for the ZapPayment Relay.
This commit is contained in:
@@ -20,13 +20,10 @@
|
|||||||
*/
|
*/
|
||||||
package com.vitorpamplona.amethyst.service
|
package com.vitorpamplona.amethyst.service
|
||||||
|
|
||||||
import com.vitorpamplona.ammolite.relays.Client
|
|
||||||
import com.vitorpamplona.ammolite.relays.FeedType
|
import com.vitorpamplona.ammolite.relays.FeedType
|
||||||
import com.vitorpamplona.ammolite.relays.Filter
|
import com.vitorpamplona.ammolite.relays.Filter
|
||||||
import com.vitorpamplona.ammolite.relays.Relay
|
|
||||||
import com.vitorpamplona.ammolite.relays.TypedFilter
|
import com.vitorpamplona.ammolite.relays.TypedFilter
|
||||||
import com.vitorpamplona.quartz.events.LnZapPaymentResponseEvent
|
import com.vitorpamplona.quartz.events.LnZapPaymentResponseEvent
|
||||||
import com.vitorpamplona.quartz.events.RelayAuthEvent
|
|
||||||
import com.vitorpamplona.quartz.signers.NostrSigner
|
import com.vitorpamplona.quartz.signers.NostrSigner
|
||||||
|
|
||||||
class NostrLnZapPaymentResponseDataSource(
|
class NostrLnZapPaymentResponseDataSource(
|
||||||
@@ -62,18 +59,4 @@ class NostrLnZapPaymentResponseDataSource(
|
|||||||
|
|
||||||
channel.typedFilters = listOfNotNull(wc).ifEmpty { null }
|
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,
|
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user