Skip to Content
Matériel
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 - obligatoire string adresse du signataire,
  • messageHex - obligatoire string message signé encodé en hexadécimal,
  • signature - obligatoire string signature au format base64,
  • coin - obligatoire string Détermine la définition du réseau spécifiée dans le fichier coins.json. Les champs shortcut, name ou label de 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