关于我上一个帖子中提到的在 Rust 中解包 Solana 账户数据的内容,我还需要在 TS 端做同样的事情。 所以,我使用 solana/kit - gill 创建了一个用于我们结构的编解码器——这可以轻松地使用最新的 Solana TypeScript SDK 进行打包/解包。
lich.sol
lich.sol7月10日 00:16
在我们的 Pinocchio 程序中定义 pdas 之后,我们需要一种简单且安全的方法来在客户端将原始 Solana 账户数据解包为我们定义的结构体。 因此,我通常在我的 SDK 中为每个状态实现一个小特性,以干净且安全地处理其反序列化。
1.26K