Classes
StellarWallet
Kotlin Class
Class
Registers a new delegated signer on this wallet via the recovery/approval flow. Does not change the active signer.
Signs a transaction that is in AWAITING_APPROVAL status.
Gets the wallet balances.
Funds the wallet with test tokens (staging only).
Returns the current signer for this wallet.
Retrieves a transaction by its ID.
Returns true if the given signer is approved on this wallet’s chain.
Lists all transactions for this wallet.
Lists transfers for this wallet.
Returns the locator of the device signer that lives on this device. Returns null if this wallet has no device signer on this device.
Returns true when a device signer was configured for this wallet but no matching hardware key exists on the current device.
Lists NFTs held by this wallet. Supported on EVM and Solana chains.
Generates a new hardware key on this device and registers it on the wallet using the admin/recovery signer approval flow.
Removes a delegated signer from this wallet. Supported types: DelegatedSigner.Email, DelegatedSigner.Phone, DelegatedSigner.ExternalWallet, DelegatedSigner.Locator.
Sends tokens to a recipient address.
Submits a raw transaction and polls until it reaches a terminal state.
Checks if the signer is registered on this wallet.
Returns true if the given locator is registered as a delegated signer on this wallet.
Fetches the live list of signers registered on this wallet.
Sets the active signer for subsequent send and approve operations.
Creates a new Wallet instance that uses the specified signer for transactions.
Was this page helpful?

