в продолжение моего последнего поста о распаковке данных аккаунта solana на rust, нам также нужно сделать то же самое на стороне ts. поэтому я создал кодек для нашей структуры, используя solana/kit - gill — это легко обрабатывает упаковку/распаковку, используя последнюю версию sdk typescript для solana.
lich.sol
lich.sol10 июл., 00:16
После определения PDA в наших программах Pinocchio нам нужен простой и безопасный способ распаковки сырых данных аккаунта Solana на стороне клиента в структуры, которые мы определили. Поэтому я обычно реализую небольшой трейта в своем SDK для каждого состояния, который обрабатывает его десериализацию чисто и безопасно.
1,24K