關於我上次提到的在 Rust 中解包 Solana 帳戶數據的帖子,我們在 TS 端也需要做同樣的事情。 因此,我使用 solana/kit - gill 為我們的結構創建了一個編解碼器——這可以輕鬆地使用最新的 Solana TypeScript SDK 進行打包/解包。
lich.sol
lich.sol7月10日 00:16
在我們的 Pinocchio 程式中定義 pdas 之後,我們需要一種簡單且安全的方法,將原始的 Solana 帳戶數據在客戶端解包成我們定義的結構。 因此,我通常會在我的 SDK 中為每個狀態實現一個小的 trait,以乾淨且安全的方式處理其反序列化。
1.23K