Solana-dokumentaatioInfrastruktuuri koodinaVakiokirjasto

Hex-funktiot

encode_hex

encode_hex koodaa puskurin tai merkkijonon heksadesimaaliesityksenä 0x-etuliitteen kanssa.

Syötteet

NimiTyyppiKuvaus
valuebuffer, string, addonKoodattava puskuri tai merkkijono. Merkkijonot, jotka alkavat '0x'-etuliitteellä, dekoodataan heksana; muussa tapauksessa käytetään raakoja UTF-8-tavuja.

Tuloste

NimiTyyppiKuvaus
valuestringSyöte heksadesimaalimuodossa 0x-etuliitteen kanssa
output "encoded_hex" {
value = encode_hex("hello, world")
}
// > encoded_hex: 0x68656c6c6f2c20776f726c64

decode_hex

decode_hex dekoodaa heksadesimaalimerkkijonon ja palauttaa tuloksen puskurina.

Syötteet

NimiTyyppiKuvaus
hex_stringstringDekoodattava hex-merkkijono (0x-etuliitteellä tai ilman)

Tuloste

NimiTyyppiKuvaus
valuebufferDekoodattu hex-merkkijono puskurina
output "decoded_hex" {
value = decode_hex("0x68656c6c6f2c20776f726c64")
}
// > decoded_hex: 0x68656c6c6f2c20776f726c64

Is this page helpful?

Sisällysluettelo

Muokkaa sivua
© 2026 Solana Foundation. Kaikki oikeudet pidätetään.