Documentación de SolanaInfraestructura como CódigoBiblioteca estándar

Funciones Hex

encode_hex

encode_hex codifica un búfer o cadena como una cadena hexadecimal con prefijo 0x.

Entradas

NombreTipoDescripción
valuebuffer, string, addonEl búfer o cadena a codificar. Las cadenas que comienzan con '0x' se decodifican como hex; de lo contrario, se utilizan bytes UTF-8 sin procesar.

Salida

NombreTipoDescripción
valuestringLa entrada en su representación hexadecimal con prefijo 0x
output "encoded_hex" {
value = encode_hex("hello, world")
}
// > encoded_hex: 0x68656c6c6f2c20776f726c64

decode_hex

decode_hex decodifica una cadena hexadecimal y devuelve el resultado como un búfer.

Entradas

NombreTipoDescripción
hex_stringstringLa cadena hex a decodificar (con o sin prefijo 0x)

Salida

NombreTipoDescripción
valuebufferLa cadena hex decodificada como un búfer
output "decoded_hex" {
value = decode_hex("0x68656c6c6f2c20776f726c64")
}
// > decoded_hex: 0x68656c6c6f2c20776f726c64

Is this page helpful?

Tabla de Contenidos

Editar Página