このページの内容
btcSignMessage
Bitcoin: メッセージに署名
指定パスから導出した鍵でメッセージの署名を要求します。
const result = await HardwareSDK.btcSignMessage(connectId, deviceId, params);パラメーター
path- 必須string | Array<number>最小長は3. 詳細を読むmessageHex- 必須string16 進数のメッセージcoin- 任意stringcoins.json ファイルで指定されたネットワーク定義を決定します。コインのshortcut,nameまたはlabelを使用できます。coinが設定されていない場合、API はpathからネットワーク定義の取得を試みます。noScriptType- 任意booleanスクリプトタイプを含まない署名用。
例
HardwareSDK.btcSignMessage(connectId, deviceId, {
path: "m/44'/0'/0'",
messageHex: "6578616d706c65206d657373616765"
});結果
{
success: true,
payload: {
address: string, // signer address
signature: string, // signature in base64 format
}
}エラー
{
success: false,
payload: {
error: string, // error message
code?: string | number // error code
}
}最終更新日