Sur cette page
btcVerifyMessage
Bitcoin : vérifier un message
Vérifie un message à l’aide de l’adresse du signataire et de la signature.
const result = await HardwareSDK.btcVerifyMessage(connectId, deviceId, params);Paramètres
Paramètres communs facultatifs
address- obligatoirestringadresse du signataire,messageHex- obligatoirestringmessage signé encodé en hexadécimal,signature- obligatoirestringsignature au format base64,coin- obligatoirestringDétermine la définition du réseau spécifiée dans le fichier coins.json. Les champsshortcut,nameoulabelde la monnaie peuvent être utilisés.
Exemple
HardwareSDK.btcVerifyMessage(connectId, deviceId, {
address: "3BD8TL6iShVzizQzvo789SuynEKGpLTms9",
messageHex: "6578616d706c65206d657373616765",
signature: "JO7vL3tOB1qQyfSeIVLvdEw9G1tCvL+lNj78XDAVM4t6UptADs3kXDTO2+2ZeEOLFL4/+wm+BBdSpo3kb3Cnsas=",
coin: "btc"
});Résultat
{
success: true,
payload: {
message: "Message verified"
}
}Erreur
{
success: false,
payload: {
error: string, // error message
code?: string | number // error code
}
}Dernière mise à jour le