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- erforderlichstring | number[]Solana-Pfad, vollständig gehärtetmessageHex- erforderlichstringHexkodierte Off-Chain-NachrichtmessageVersion- optionalSolanaOffChainMessageVersionEnummessageFormat- optionalSolanaOffChainMessageFormatEnumapplicationDomainHex- optionalstring32-Byte-Anwendungsdomain in HexrequiredSigners- optionalstring[]Ö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