Documentation SolanaInfrastructure en tant que codeBibliothèque standard

Fonctions Hex

encode_hex

encode_hex encode un tampon ou une chaîne de caractères en chaîne hexadécimale avec le préfixe 0x.

Entrées

NomTypeDescription
valuebuffer, string, addonLe tampon ou la chaîne à encoder. Les chaînes commençant par '0x' sont décodées en hex ; sinon, les octets UTF-8 bruts sont utilisés.

Sortie

NomTypeDescription
valuestringL'entrée dans sa représentation hexadécimale avec le préfixe 0x
output "encoded_hex" {
value = encode_hex("hello, world")
}
// > encoded_hex: 0x68656c6c6f2c20776f726c64

decode_hex

decode_hex décode une chaîne hexadécimale et retourne le résultat sous forme de tampon.

Entrées

NomTypeDescription
hex_stringstringLa chaîne hex à décoder (avec ou sans préfixe 0x)

Sortie

NomTypeDescription
valuebufferLa chaîne hex décodée sous forme de tampon
output "decoded_hex" {
value = decode_hex("0x68656c6c6f2c20776f726c64")
}
// > decoded_hex: 0x68656c6c6f2c20776f726c64

Is this page helpful?

Table des matières

Modifier la page
© 2026 Fondation Solana. Tous droits réservés.