【发布时间】:2022-07-06 20:34:34
【问题描述】:
我正在使用 solana API,作为来自 getTransaction 函数的响应,我得到了一些数据。一般来说,我对data 归档感兴趣。文档说:
data: - 以 base-58 字符串编码的程序输入数据。
这就是问题所在,我无法将这个看起来像 3Bxs43eF7ZuXE46B 的 base-58 字符串转换为更具可读性的字符串。
使用某些默认解码器进行转换不起作用。那么,我该怎么做呢?
【问题讨论】:
-
using some default decoders哪些?所以我不推荐他们 -
我的意思是在谷歌中找到
base58 decode,我知道,我需要以其他方式解码,但我不知道如何。 -
你说你使用了一些默认的解码器,那些,所以我不推荐相同的解码器
-
首先需要知道程序指令数据是如何序列化的。是
bincode/serde、borsh还是其他方式? -
你需要一个事务布局结构来解码这个数据
标签: javascript cryptocurrency solana solana-web3js base58