Making nip05 client stable

This commit is contained in:
Vitor Pamplona
2026-03-10 14:22:06 -04:00
parent d69a9fdde1
commit 835001bd6c
@@ -20,6 +20,7 @@
*/ */
package com.vitorpamplona.quartz.nip05DnsIdentifiers package com.vitorpamplona.quartz.nip05DnsIdentifiers
import androidx.compose.runtime.Stable
import com.vitorpamplona.quartz.nip01Core.core.HexKey import com.vitorpamplona.quartz.nip01Core.core.HexKey
import com.vitorpamplona.quartz.nip05DnsIdentifiers.namecoin.NamecoinNameResolver import com.vitorpamplona.quartz.nip05DnsIdentifiers.namecoin.NamecoinNameResolver
import kotlinx.coroutines.CancellationException import kotlinx.coroutines.CancellationException
@@ -29,6 +30,7 @@ data class Nip05KeyInfo(
val relays: List<String>, val relays: List<String>,
) )
@Stable
class Nip05Client( class Nip05Client(
val fetcher: Nip05Fetcher, val fetcher: Nip05Fetcher,
val namecoinResolver: NamecoinNameResolver? = null, val namecoinResolver: NamecoinNameResolver? = null,