Documentazione SolanaInfrastruttura come codiceLibreria Standard

Funzioni Base58

encode_base58

encode_base58 codifica un buffer o una stringa come stringa base58.

Input

NomeTipoDescrizione
valuebuffer, string, addonIl buffer o la stringa da codificare. Le stringhe che iniziano con '0x' vengono decodificate come hex; altrimenti vengono utilizzati i byte UTF-8 grezzi.

Output

NomeTipoDescrizione
valuestringL'input, codificato come stringa base58
output "encoded" {
value = encode_base58("0xaca1e2ae0c54a9a8f12da5dde27a93bb5ff94aeef722b1e474a16318234f83c8")
}
// > encoded: CctJBuDbaFtojUWfQ3iEcq77eFDjojCtoS4Q59f6bUtF

decode_base58

decode_base58 decodifica una stringa codificata in base58 e restituisce il risultato come buffer.

Input

NomeTipoDescrizione
base58_stringstringLa stringa base58 da decodificare

Output

NomeTipoDescrizione
valuebufferLa stringa base58 decodificata, come buffer
output "decoded" {
value = decode_base58("CctJBuDbaFtojUWfQ3iEcq77eFDjojCtoS4Q59f6bUtF")
}
// > decoded: 0xaca1e2ae0c54a9a8f12da5dde27a93bb5ff94aeef722b1e474a16318234f83c8

Is this page helpful?

Indice dei contenuti

Modifica pagina
© 2026 Solana Foundation. Tutti i diritti riservati.