Function Signature
Description
Updates the password for a specific wallet address. This function requires the existing password for verification and a valid session ID for authentication.Parameters
Required Parameters
accountAddress
(string
) - The wallet address to update password for (must include0x
prefix)existingPassword
(string
) - The current wallet passwordnewPassword
(string
) - The new wallet password
Returns
Promise<void>
- Resolves when password is successfully updated
Example
Error Handling
Security Considerations
- Password Strength: Use strong, unique passwords
- Password Storage: Never store passwords in plain text
- Session Security: Implement proper session management
- Verification: Always verify the existing password before updating
Related Functions
verifyPassword()
- Verify wallet passwordisPasswordEncrypted()
- Check if wallet is password encrypted