encode_base58
encode_base58 将缓冲区或字符串编码为 base58 字符串。
输入
| 名称 | 类型 | 描述 |
|---|---|---|
value | buffer、string、addon | 要编码的缓冲区或字符串。以 '0x' 开头的字符串将被解码为十六进制;否则,使用原始 UTF-8 字节。 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
value | string | 输入内容编码后的 base58 字符串 |
output "encoded" {value = encode_base58("0xaca1e2ae0c54a9a8f12da5dde27a93bb5ff94aeef722b1e474a16318234f83c8")}// > encoded: CctJBuDbaFtojUWfQ3iEcq77eFDjojCtoS4Q59f6bUtF
decode_base58
decode_base58 解码 base58 编码的字符串,并将结果以缓冲区形式返回。
输入
| 名称 | 类型 | 描述 |
|---|---|---|
base58_string | string | 要解码的 base58 字符串 |
输出
| 名称 | 类型 | 描述 |
|---|---|---|
value | buffer | 解码后的 base58 字符串,以缓冲区形式表示 |
output "decoded" {value = decode_base58("CctJBuDbaFtojUWfQ3iEcq77eFDjojCtoS4Q59f6bUtF")}// > decoded: 0xaca1e2ae0c54a9a8f12da5dde27a93bb5ff94aeef722b1e474a16318234f83c8
Is this page helpful?