Skip to Content
Matériel
Sur cette page

solSignOffchainMessage

Signer un message Solana hors chaîne. Le SDK implémente cette méthode pour Protocol V1 et V2 via la même API publique. Confirmez la prise en charge du micrologiciel sur les modèles d’appareils utilisés par votre intégration.

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

Paramètres

Paramètres communs facultatifs

  • path - obligatoire string | number[] Chemin Solana, entièrement renforcé
  • messageHex - obligatoire string message hors chaîne encodé en hexadécimal
  • messageVersion - facultatif énumération SolanaOffChainMessageVersion
  • messageFormat - facultatif énumération SolanaOffChainMessageFormat
  • applicationDomainHex - facultatif string domaine d’application de 32 octets en hexadécimal
  • requiredSigners - facultatif string[] clés publiques de 32 octets en hexadécimal, strictement triées et uniques

Résultat

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

Pro 2 / Neo utilisent Protocol V2 en interne. Ne différenciez pas cet appel selon le modèle d’appareil.

Voir aussi : solSignTransaction

Dernière mise à jour le