Documentación de SolanaInfraestructura como CódigoBiblioteca estándar

Funciones Base58

encode_base58

encode_base58 codifica un buffer o cadena de texto como una cadena base58.

Entradas

NameTypeDescription
valuebuffer, string, addonEl buffer o cadena de texto a codificar. Las cadenas que comienzan con '0x' se decodifican como hexadecimal; de lo contrario, se utilizan bytes UTF-8 sin procesar.

Salida

NameTypeDescription
valuestringLa entrada, codificada como una cadena base58
output "encoded" {
value = encode_base58("0xaca1e2ae0c54a9a8f12da5dde27a93bb5ff94aeef722b1e474a16318234f83c8")
}
// > encoded: CctJBuDbaFtojUWfQ3iEcq77eFDjojCtoS4Q59f6bUtF

decode_base58

decode_base58 decodifica una cadena codificada en base58 y devuelve el resultado como un buffer.

Entradas

NameTypeDescription
base58_stringstringLa cadena base58 a decodificar

Salida

NameTypeDescription
valuebufferLa cadena base58 decodificada, como un buffer
output "decoded" {
value = decode_base58("CctJBuDbaFtojUWfQ3iEcq77eFDjojCtoS4Q59f6bUtF")
}
// > decoded: 0xaca1e2ae0c54a9a8f12da5dde27a93bb5ff94aeef722b1e474a16318234f83c8

Is this page helpful?

Tabla de Contenidos

Editar Página