このページの内容
solSignOffchainMessage
Solana のオフチェーンメッセージに署名します。SDK は Protocol V1 と V2 に対し、同じ公開 API でこのメソッドを実装しています。統合対象のデバイスモデルでファームウェアの対応を確認してください。
const response = await HardwareSDK.solSignOffchainMessage(connectId, deviceId, {
path: "m/44'/501'/0'/0'",
messageHex: '68656c6c6f', // hex of the off-chain payload
});パラメーター
path- 必須string | number[]完全にハード化された Solana パスmessageHex- 必須string16 進数エンコードされたオフチェーンメッセージmessageVersion- 任意SolanaOffChainMessageVersion列挙型messageFormat- 任意SolanaOffChainMessageFormat列挙型applicationDomainHex- 任意string32 バイトの 16 進数アプリケーションドメインrequiredSigners- 任意string[]32 バイトの 16 進数公開鍵、 厳密にソートされ、重複がないこと
結果
{
success: true,
payload: {
signature: string,
pub?: string,
}
}Pro 2 / Neo は内部で Protocol V2 を使用します。この呼び出しをデバイスモデルで分岐させないでください。
関連項目: solSignTransaction
最終更新日