Skip to Content
Hardware
En esta página

solSignOffchainMessage

Firma un mensaje de Solana fuera de la cadena. El SDK implementa este método para Protocol V1 y V2 mediante la misma API pública. Confirma la compatibilidad del firmware en los modelos de dispositivos usados por tu integración.

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

Parámetros

Parámetros comunes opcionales

  • path - obligatorio string | number[] Ruta de Solana, completamente endurecida
  • messageHex - obligatorio string mensaje fuera de la cadena codificado en hexadecimal
  • messageVersion - opcional SolanaOffChainMessageVersion enumeración
  • messageFormat - opcional SolanaOffChainMessageFormat enumeración
  • applicationDomainHex - opcional string dominio de la aplicación de 32 bytes en hexadecimal
  • requiredSigners - opcional string[] claves públicas de 32 bytes en hexadecimal, estrictamente ordenadas y únicas

Resultado

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

Pro 2 / Neo usan Protocol V2 internamente. No cambies el comportamiento de esta llamada según el modelo del dispositivo.

Consulta también: solSignTransaction

Última actualización el