mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-10-06 11:48:24 +00:00
- DefaultSignerPermissions moves from model/AccountSettings.kt to ExternalSignerButton, its only user. It is the NIP-55 permission request sent to an Android signer app at login, built from quartz androidMain types (CommandType, Permission); AccountSettings never read it. - GeohashIdentitySecrets, a plain data class, moves out of the jvmAndroid AccountSecrets.kt (which is jvmAndroid for its DataStore keys and legacy readers) into its own commonMain file, same package. - OnchainWalletState moves from commons jvmAndroid to commonMain. It only needed kotlinx.coroutines.IO and kotlin.concurrent.Volatile imports; every quartz type it uses is already commonMain. No behaviour change. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01S7FuNBSKiyVecARSoE4B9P