Skip to Content
Hardware
Auf dieser Seite

btcVerifyMessage

Bitcoin: Nachricht prüfen

Prüft eine Nachricht anhand der Adresse des Signierenden und der Signatur.

const result = await HardwareSDK.btcVerifyMessage(connectId, deviceId, params);

Parameter

Optionale gemeinsame Parameter

  • address - erforderlich string Adresse des Signierenden,
  • messageHex - erforderlich string signierte Nachricht aus Hex,
  • signature - erforderlich string Signatur im Base64-Format,
  • coin - erforderlich string Bestimmt die Netzwerkdefinition in der Datei coins.json. Coin-shortcut, name oder label kann verwendet werden.

Beispiel

HardwareSDK.btcVerifyMessage(connectId, deviceId, { address: "3BD8TL6iShVzizQzvo789SuynEKGpLTms9", messageHex: "6578616d706c65206d657373616765", signature: "JO7vL3tOB1qQyfSeIVLvdEw9G1tCvL+lNj78XDAVM4t6UptADs3kXDTO2+2ZeEOLFL4/+wm+BBdSpo3kb3Cnsas=", coin: "btc" });

Ergebnis

{ success: true, payload: { message: "Message verified" } }

Fehler

{ success: false, payload: { error: string, // error message code?: string | number // error code } }
Zuletzt aktualisiert am