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
path- obligatoriostring | number[]Ruta de Solana, completamente endurecidamessageHex- obligatoriostringmensaje fuera de la cadena codificado en hexadecimalmessageVersion- opcionalSolanaOffChainMessageVersionenumeraciónmessageFormat- opcionalSolanaOffChainMessageFormatenumeraciónapplicationDomainHex- opcionalstringdominio de la aplicación de 32 bytes en hexadecimalrequiredSigners- opcionalstring[]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