Back
Project
在 Solana 上实现 Counter
在接下来的章节中,我们将一同完成一个简单而实用的计数器项目
Languagerust
Skill LevelBeginner
Total Length1.5h
Intended Learners
Who’s This Course For
- 对 Solana 生态感兴趣的开发者
- 希望在 Solana 上进行简单开发的初学者
Requirements
- 对 Rust 基础语法以及 Anchor 框架有基本了解 - 至少学完了 Solana 基础概念,Rust 基础课程,Solana 程序开发,Anchor 课程介绍这四门基础课
- 无需 Solana 开发经验 - 本课程中包含了最简单基础的操作流程
What You’ll Learn
- 使用合约语言 Rust 以及 Anchor 框架编写项目实现一个简单的计数器
- 如何在 Solana playGround 中配置项目,申请 SOL ,以及上链计数器
计数器
初始化
递增
Syllabus
Unit 0 - 课程导言
编写计数器介绍
Unit 1 - 链上程序初始化
在本章中我们将通过进行链上程序的初始化配置
Unit 2 - 账户结构定义
在本章中我们将定义Counter所需要的基本数据结构
Unit 3 - 计数器初始化 - initialize(1)
在本章中我们将实现计数器的初始化,主要是数据定义
Unit 4 - 计数器初始化 - initialize(2)
在本章中我们将实现计数器的初始化,主要是其函数实现
Unit 5 - 计数器递增 - increment(1)
在本章中,我们将学习计数器递增逻辑中的数据定义
Unit 6 - 计数器递增 - increment(2)
在本章中,我们将学习计数器递增逻辑中的函数实现
Unit 7 - 交互
在本章中,我们将实现在 Solana 上的 Counter 部署
![practice](/_next/static/media/practices_img1.95313557.png)
在 Solana 上实现 Counter
28 lessons
Access on mobile and desktop