In Fortsetzung meines letzten Beitrags über das Entpacken von Solana-Kontodaten in Rust müssen wir dasselbe auch auf der TS-Seite tun. Ich habe also einen Codec für unsere Struktur mit solana/kit - gill erstellt – dies ermöglicht ein einfaches Packen/Entpacken mit dem neuesten Solana TypeScript SDK.
lich.sol
lich.sol10. Juli, 00:16
Nachdem wir PDAs in unseren Pinocchio-Programmen definiert haben, benötigen wir eine einfache und sichere Möglichkeit, die rohen Solana-Kontodaten auf der Client-Seite in die von uns definierten Strukturen zu entpacken. Ich implementiere normalerweise ein kleines Trait in meinem SDK für jeden Zustand, das seine Deserialisierung sauber und sicher behandelt.
1,24K