このページの内容
btcVerifyMessage
Bitcoin: メッセージを検証
署名者のアドレスと署名を使ってメッセージを検証します。
const result = await HardwareSDK.btcVerifyMessage(connectId, deviceId, params);パラメーター
address- 必須string署名者のアドレス、messageHex- 必須string16 進数の署名対象メッセージ、signature- 必須stringbase64 形式の署名、coin- 必須stringcoins.json ファイルで指定されたネットワーク定義を決定します。コインのshortcut,nameまたはlabelを使用できます。
例
HardwareSDK.btcVerifyMessage(connectId, deviceId, {
address: "3BD8TL6iShVzizQzvo789SuynEKGpLTms9",
messageHex: "6578616d706c65206d657373616765",
signature: "JO7vL3tOB1qQyfSeIVLvdEw9G1tCvL+lNj78XDAVM4t6UptADs3kXDTO2+2ZeEOLFL4/+wm+BBdSpo3kb3Cnsas=",
coin: "btc"
});結果
{
success: true,
payload: {
message: "Message verified"
}
}エラー
{
success: false,
payload: {
error: string, // error message
code?: string | number // error code
}
}最終更新日