该课时需要购买课程后观看

区块链应用开发系统课 - Vibe Coding 实战

登录后购买

使用 Anchor 在本地开发 Solana 程序

Tiny熊 Tiny熊 5 小时前
1次播放
5 小时前

视频 AI 总结:该视频主要讲解 Solana 区块链上使用 Anchor 框架进行本地开发的全流程,包括创建工程、编译、部署和测试,并对比了与以太坊开发的异同。视频还介绍了 Solana 的测试方法、日志打印以及生态现状,强调 Solana 开发更偏向交易和 Meme 币相关应用,而以太坊则更去中心化和开放。 主要内容

  • Anchor 创建工程的两种方式:anchor initcreate-solana-dapp
  • 编译(anchor build)和部署(anchor deploy)流程,以及如何设置程序 ID 和靓号
  • 测试方法:Rust 单元测试和 TypeScript 集成测试,核心是发起交易并验证账户数据
  • 日志打印:msg! 用于普通字符串,emit! 用于结构化数据
  • Solana 开发与以太坊的差异:无构造函数,状态存储在账户中,测试需获取账户数据
  • 对比以太坊和 Solana 生态:以太坊更去中心化、开放,Solana 更注重交易和 Meme 币应用