Recovers encrypted backup for a wallet using password and session
accountAddress
(string
) - The wallet address to recover backup for (must include 0x
prefix)password
(string
) - Password for decrypting the backupwalletOperation
(WalletOperation
) - The wallet operation for recoveryshareCount
(number
) - Number of shares to recover (defaults to 1)storeRecoveredShares
(boolean
) - Whether to store recovered shares (defaults to false)Promise<any[]>
- Array of recovered sharesSIGN_MESSAGE
- Message signing operationsSIGN_TRANSACTION
- Transaction signing operationsEXPORT_PRIVATE_KEY
- Private key export operationsstoreEncryptedBackupByWallet()
- Store encrypted backuprequiresRestoreBackupSharesForOperation()
- Check if backup restore is required