hackquest logo
  • Learn
  • Explore Course
  • Build
  • Explore Hackathon
  • Project Archive
  • Community
  • Global Event
  • Co-learning Camp
  • More
    • Glossary
    • Blog
    • Faucet
    • Job Station
    • Press Kit
    • Founder
hackquest logo
Back

在 Xion 上构建代币收集器

本课程将引导你在 XION 链上实现和部署代币收集合约。你将学习如何使用 Rust 语言和 CosmWasm 框架来管理 cw20 代币,并深入了解 其关键功能。

在 Xion 上构建代币收集器

Language

Rust

Total Length

1.7h

Part of Learning Track

What You’ll Learn

基于CosmWasm 平台实现以 cw20 代币的自动收集

CosmWasm
Rust

Syllabus

Unit 1 - 课程介绍

本章将学习 CosmWasm 以及 cw20 的相关知识。

Unit 2 - 环境设置和依赖导入

这一部分介绍如何给我们的 项目搭建环境配置和相关依赖的导入。

Unit 3 - 实现初始化函数

这一部分介绍如何定义并实现合约的初始化函数,包括的配置编译属性,创建版本信息常量,返回响应等。

Unit 4 - 实现执行函数

这一部分介绍如何定义和实现合约的执行函数,包括的匹配接收消息,调用者权限验证,接收代币后的逻辑处理,返回响应等。

Unit 5 - 实现查询函数

这一部分介绍如何实现查询指定资金池状态的功能。

Unit 6 - 交互

本章将学习如果构建和部署程序。

Language

Rust

Total Length

1.7h

Part of Learning Track