Ready

data class Ready(val address: String, val shieldedAddress: String, val balance: WalletBalance, val busy: String? = null, val message: String? = null) : WalletStatus

SDK ready, latest balance known.

Constructors

Link copied to clipboard
constructor(address: String, shieldedAddress: String, balance: WalletBalance, busy: String? = null, message: String? = null)

Properties

Link copied to clipboard

Unshielded Bech32m address — receives external NIGHT transfers and is the address the SDK builds transactions against.

Link copied to clipboard

Most recent snapshot from sdk.wallet.balance().

Link copied to clipboard
val busy: String? = null

Set while a long-running action (waitForFunding / register) is in flight; null when idle.

Link copied to clipboard
val message: String? = null

One-line status from the last action (success or failure detail).

Link copied to clipboard

Shielded Bech32m address — destination for private NIGHT transfers. Derived deterministically from the same seed so it's stable for the wallet's lifetime.