登录 后可观看高清视频
Solana 教程 - 为什么账户大小因Token扩展而变得复杂
13次播放
1天前
视频 AI 总结: 该视频深入探讨了 Solana Token Extensions 中账户大小的计算方法,重点讲解了如何确定 Token Mint 账户和 Token Account 的正确大小,以避免浪费租金或导致程序无法正常运行。视频通过实际操作,演示了如何使用 Solana Kit 和 Token-2022 程序创建带有扩展的 Token,并分析了交易指令。
关键信息:
- Token Extensions 分为 Mint 账户扩展和 Token 账户扩展,两者需要匹配。
- 可以使用
getMintSize和getTokenSize函数获取账户大小,但这些函数可能存在 Bug,需要手动修复。 getAccountDataSize指令可以模拟交易并返回正确的 Token Account 大小,但需要两次调用 RPC。- Token Account 的大小取决于其关联的 Mint 账户的扩展。
- 视频中发现 Solana Kit 中
possible account扩展的长度计算存在 Bug,需要手动添加额外的字节。