Verifies a wallet password for specific operations
accountAddress
(string
) - The wallet address to verify password for (must include 0x
prefix)password
(string
) - The wallet password to verifywalletOperation
(WalletOperation
) - The wallet operation to verify password forPromise<void>
- Resolves if password is valid, throws error if invalidSIGN_MESSAGE
- Message signing operationsSIGN_TRANSACTION
- Transaction signing operationsEXPORT_PRIVATE_KEY
- Private key export operationsrequiresPasswordForOperation()
- Check if password is requiredsignMessage()
- Sign a messagesignTransaction()
- Sign a transaction