Документація SolanaІнфраструктура як кодСтандартна бібліотека

Функції Base64

encode_base64

encode_base64 кодує буфер або рядок як рядок base64.

Вхідні дані

НазваТипОпис
valueбуфер, рядок, додатокБуфер або рядок для кодування. Рядки, що починаються з '0x', декодуються як шістнадцяткові; інакше використовуються необроблені байти UTF-8.

Вихідні дані

НазваТипОпис
valueрядокВхідні дані, закодовані як рядок base64
output "encoded" {
value = encode_base64("0x48656c6c6f20776f726c6421")
}
// > encoded: SGVsbG8gd29ybGQh

decode_base64

decode_base64 декодує рядок, закодований у base64, і повертає результат як буфер.

Вхідні дані

НазваТипОпис
base64_stringрядокРядок base64 для декодування

Вихідні дані

НазваТипОпис
valueбуферДекодований рядок base64 у вигляді буфера
output "decoded" {
value = decode_base64("SGVsbG8gd29ybGQh")
}
// > decoded: 0x48656c6c6f20776f726c6421

Is this page helpful?

Зміст

Редагувати сторінку