Dokumentacja SolanaInfrastruktura jako kodBiblioteka standardowa

Funkcje Base64

encode_base64

encode_base64 koduje bufor lub ciąg znaków jako ciąg base64.

Dane wejściowe

NameTypeDescription
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

NameTypeDescription
valuestringDane wejściowe zakodowane jako ciąg base64
output "encoded" {
value = encode_base64("0x48656c6c6f20776f726c6421")
}
// > encoded: SGVsbG8gd29ybGQh

decode_base64

decode_base64 dekoduje ciąg zakodowany w base64 i zwraca wynik jako bufor.

Dane wejściowe

NameTypeDescription
base64_stringstringCiąg base64 do zdekodowania

Dane wyjściowe

NameTypeDescription
valuebufferZdekodowany ciąg base64 jako bufor
output "decoded" {
value = decode_base64("SGVsbG8gd29ybGQh")
}
// > decoded: 0x48656c6c6f20776f726c6421

Is this page helpful?

Spis treści

Edytuj stronę