Solana-DokumentationInfrastructure as CodeStandardbibliothek

Base64-Funktionen

encode_base64

encode_base64 kodiert einen Puffer oder eine Zeichenkette als Base64-Zeichenkette.

Eingaben

NameTypBeschreibung
valuePuffer, Zeichenkette, AddonDer zu kodierende Puffer oder die zu kodierende Zeichenkette. Zeichenketten, die mit '0x' beginnen, werden als Hex dekodiert; andernfalls werden rohe UTF-8-Bytes verwendet.

Ausgabe

NameTypBeschreibung
valueZeichenketteDie Eingabe, kodiert als Base64-Zeichenkette
output "encoded" {
value = encode_base64("0x48656c6c6f20776f726c6421")
}
// > encoded: SGVsbG8gd29ybGQh

decode_base64

decode_base64 dekodiert eine Base64-kodierte Zeichenkette und gibt das Ergebnis als Puffer zurück.

Eingaben

NameTypBeschreibung
base64_stringZeichenketteDie zu dekodierende Base64-Zeichenkette

Ausgabe

NameTypBeschreibung
valuePufferDie dekodierte Base64-Zeichenkette als Puffer
output "decoded" {
value = decode_base64("SGVsbG8gd29ybGQh")
}
// > decoded: 0x48656c6c6f20776f726c6421

Is this page helpful?

Inhaltsverzeichnis

Seite bearbeiten
© 2026 Solana Foundation. Alle Rechte vorbehalten.