Classes
Wallet
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.
Lists transfers for this wallet.
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.
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.

