optimise imports

This commit is contained in:
davotoula
2026-04-24 17:49:01 +02:00
parent 6a55c752e8
commit 999184cced
248 changed files with 37 additions and 240 deletions
@@ -29,12 +29,9 @@ import com.vitorpamplona.quartz.nip01Core.hints.EventHintBundle
import com.vitorpamplona.quartz.nip01Core.hints.EventHintProvider
import com.vitorpamplona.quartz.nip01Core.hints.types.EventIdHint
import com.vitorpamplona.quartz.nip01Core.signers.eventTemplate
import com.vitorpamplona.quartz.nip01Core.tags.aTag.ATag.Companion.parse
import com.vitorpamplona.quartz.nip01Core.tags.events.ETag
import com.vitorpamplona.quartz.nip01Core.tags.kinds.kind
import com.vitorpamplona.quartz.nip01Core.tags.people.PTag
import com.vitorpamplona.quartz.nip01Core.tags.people.PTag.Companion.parse
import com.vitorpamplona.quartz.nip01Core.tags.people.PTag.Companion.parseKey
import com.vitorpamplona.quartz.nip01Core.tags.people.toPTag
import com.vitorpamplona.quartz.nip31Alts.alt
import com.vitorpamplona.quartz.utils.TimeUtils
@@ -20,6 +20,7 @@
*/
package com.vitorpamplona.quartz.marmot.mip00KeyPackages
import com.vitorpamplona.quartz.marmot.mip00KeyPackages.KeyPackageRotationManager.Companion.SNAPSHOT_VERSION
import com.vitorpamplona.quartz.marmot.mls.codec.TlsReader
import com.vitorpamplona.quartz.marmot.mls.codec.TlsWriter
import com.vitorpamplona.quartz.marmot.mls.crypto.Ed25519
@@ -20,6 +20,8 @@
*/
package com.vitorpamplona.quartz.marmot.mip00KeyPackages
import com.vitorpamplona.quartz.marmot.mip00KeyPackages.KeyPackageUtils.isCryptographicallyValid
import com.vitorpamplona.quartz.marmot.mip00KeyPackages.KeyPackageUtils.isValid
import com.vitorpamplona.quartz.marmot.mip00KeyPackages.tags.EncodingTag
import com.vitorpamplona.quartz.marmot.mip00KeyPackages.tags.MlsCiphersuiteTag
import com.vitorpamplona.quartz.marmot.mip00KeyPackages.tags.MlsProtocolVersionTag
@@ -21,6 +21,7 @@
package com.vitorpamplona.quartz.marmot.mip01Groups
import androidx.compose.runtime.Immutable
import com.vitorpamplona.quartz.marmot.mip01Groups.MarmotGroupData.Companion.decodeTls
import com.vitorpamplona.quartz.marmot.mls.codec.TlsReader
import com.vitorpamplona.quartz.marmot.mls.codec.TlsWriter
import com.vitorpamplona.quartz.marmot.mls.tree.Extension
@@ -20,6 +20,7 @@
*/
package com.vitorpamplona.quartz.marmot.mip02Welcome
import com.vitorpamplona.quartz.marmot.mip02Welcome.WelcomeGiftWrap.wrapForRecipient
import com.vitorpamplona.quartz.nip01Core.core.HexKey
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.NormalizedRelayUrl
import com.vitorpamplona.quartz.nip01Core.signers.NostrSigner
@@ -20,6 +20,8 @@
*/
package com.vitorpamplona.quartz.marmot.mip05PushNotifications
import com.vitorpamplona.quartz.marmot.mip05PushNotifications.TokenEncryption.PLATFORM_APNS
import com.vitorpamplona.quartz.marmot.mip05PushNotifications.TokenEncryption.PLATFORM_FCM
import com.vitorpamplona.quartz.marmot.mip05PushNotifications.tags.TokenTag
import com.vitorpamplona.quartz.nip44Encryption.crypto.ChaCha20Poly1305
import com.vitorpamplona.quartz.utils.RandomInstance
@@ -36,6 +36,7 @@ import com.vitorpamplona.quartz.marmot.mls.framing.Sender
import com.vitorpamplona.quartz.marmot.mls.framing.SenderType
import com.vitorpamplona.quartz.marmot.mls.framing.WireFormat
import com.vitorpamplona.quartz.marmot.mls.framing.encodeSender
import com.vitorpamplona.quartz.marmot.mls.group.MlsGroup.Companion.externalJoin
import com.vitorpamplona.quartz.marmot.mls.messages.Commit
import com.vitorpamplona.quartz.marmot.mls.messages.CommitResult
import com.vitorpamplona.quartz.marmot.mls.messages.EncryptedGroupSecrets
@@ -23,6 +23,7 @@ package com.vitorpamplona.quartz.marmot.mls.group
import com.vitorpamplona.quartz.marmot.mls.codec.TlsReader
import com.vitorpamplona.quartz.marmot.mls.codec.TlsWriter
import com.vitorpamplona.quartz.marmot.mls.crypto.MlsCryptoProvider
import com.vitorpamplona.quartz.marmot.mls.group.MlsGroupManager.Companion.EPOCH_RETENTION_WINDOW
import com.vitorpamplona.quartz.marmot.mls.messages.CommitResult
import com.vitorpamplona.quartz.marmot.mls.messages.ExternalJoinResult
import com.vitorpamplona.quartz.marmot.mls.messages.KeyPackageBundle
@@ -20,6 +20,15 @@
*/
package com.vitorpamplona.quartz.utils.secp256k1
import com.vitorpamplona.quartz.utils.secp256k1.Secp256k1.ecdhXOnly
import com.vitorpamplona.quartz.utils.secp256k1.Secp256k1.privKeyTweakAdd
import com.vitorpamplona.quartz.utils.secp256k1.Secp256k1.pubKeyCompress
import com.vitorpamplona.quartz.utils.secp256k1.Secp256k1.pubKeyTweakMul
import com.vitorpamplona.quartz.utils.secp256k1.Secp256k1.pubkeyCreate
import com.vitorpamplona.quartz.utils.secp256k1.Secp256k1.secKeyVerify
import com.vitorpamplona.quartz.utils.secp256k1.Secp256k1.signSchnorr
import com.vitorpamplona.quartz.utils.secp256k1.Secp256k1.signSchnorrWithPubKey
import com.vitorpamplona.quartz.utils.secp256k1.Secp256k1.verifySchnorr
import com.vitorpamplona.quartz.utils.sha256.sha256
import com.vitorpamplona.quartz.utils.sha256.sha256Into
@@ -22,7 +22,6 @@ package com.vitorpamplona.quartz.utils
import java.net.URI
import java.net.URLDecoder
import kotlin.getValue
actual class UriParser actual constructor(
uri: String,