Skip to Content
Hardware
Auf dieser Seite

solSignOffchainMessage

Eine Solana-Off-Chain-Nachricht signieren. Das SDK implementiert diese Methode für Protocol V1 und V2 über dieselbe öffentliche API. Prüfen Sie die Firmware-Unterstützung auf den von Ihrer Integration verwendeten Gerätemodellen.

const response = await HardwareSDK.solSignOffchainMessage(connectId, deviceId, { path: "m/44'/501'/0'/0'", messageHex: '68656c6c6f', // hex of the off-chain payload });

Parameter

Optionale gemeinsame Parameter

  • path - erforderlich string | number[] Solana-Pfad, vollständig gehärtet
  • messageHex - erforderlich string Hexkodierte Off-Chain-Nachricht
  • messageVersion - optional SolanaOffChainMessageVersion Enum
  • messageFormat - optional SolanaOffChainMessageFormat Enum
  • applicationDomainHex - optional string 32-Byte-Anwendungsdomain in Hex
  • requiredSigners - optional string[] Öffentliche Schlüssel mit 32 Bytes in Hex, streng sortiert und eindeutig

Ergebnis

{ success: true, payload: { signature: string, pub?: string, } }

Pro 2 / Neo verwenden intern Protocol V2. Verzweigen Sie diesen Aufruf nicht nach Gerätemodell.

Siehe auch: solSignTransaction

Zuletzt aktualisiert am