Dokumentacja SolanaInfrastruktura jako kodBiblioteka standardowa

Funkcje Hex

encode_hex

encode_hex koduje bufor lub ciąg znaków jako ciąg szesnastkowy z prefiksem 0x.

Dane wejściowe

NazwaTypOpis
valuebuffer, string, addonBufor lub ciąg znaków do zakodowania. Ciągi zaczynające się od '0x' są dekodowane jako hex; w przeciwnym razie używane są surowe bajty UTF-8.

Dane wyjściowe

NazwaTypOpis
valuestringDane wejściowe w reprezentacji szesnastkowej z prefiksem 0x
output "encoded_hex" {
value = encode_hex("hello, world")
}
// > encoded_hex: 0x68656c6c6f2c20776f726c64

decode_hex

decode_hex dekoduje ciąg szesnastkowy i zwraca wynik jako bufor.

Dane wejściowe

NazwaTypOpis
hex_stringstringCiąg hex do zdekodowania (z prefiksem 0x lub bez)

Dane wyjściowe

NazwaTypOpis
valuebufferZdekodowany ciąg hex jako bufor
output "decoded_hex" {
value = decode_hex("0x68656c6c6f2c20776f726c64")
}
// > decoded_hex: 0x68656c6c6f2c20776f726c64

Is this page helpful?

Spis treści

Edytuj stronę