Solana DokümantasyonuKod Olarak AltyapıStandart Kütüphane

Base58 Fonksiyonları

encode_base58

encode_base58 bir tamponu veya dizeyi base58 dizesi olarak kodlar.

Girdiler

AdTürAçıklama
valuetampon, dize, eklentiKodlanacak tampon veya dize. '0x' ile başlayan dizeler hex olarak çözümlenir; aksi takdirde ham UTF-8 baytları kullanılır.

Çıktı

AdTürAçıklama
valuedizeGirdi, base58 dizesi olarak kodlanmış
output "encoded" {
value = encode_base58("0xaca1e2ae0c54a9a8f12da5dde27a93bb5ff94aeef722b1e474a16318234f83c8")
}
// > encoded: CctJBuDbaFtojUWfQ3iEcq77eFDjojCtoS4Q59f6bUtF

decode_base58

decode_base58 base58 ile kodlanmış bir dizeyi çözümler ve sonucu bir tampon olarak döndürür.

Girdiler

AdTürAçıklama
base58_stringdizeÇözümlenecek base58 dizesi

Çıktı

AdTürAçıklama
valuetamponÇözümlenmiş base58 dizesi, tampon olarak
output "decoded" {
value = decode_base58("CctJBuDbaFtojUWfQ3iEcq77eFDjojCtoS4Q59f6bUtF")
}
// > decoded: 0xaca1e2ae0c54a9a8f12da5dde27a93bb5ff94aeef722b1e474a16318234f83c8

Is this page helpful?

İçindekiler

Sayfayı Düzenle
© 2026 Solana Vakfı. Tüm hakları saklıdır.