返回
项目实战

Gear Protocol 基础课程

本节我们将学习 Vara Network 的底层技术: Gear Protocol,掌握开发智能合约的基础知识。

语言rust
难度简单
总时长2小时

目标学习者

这门课是给谁上的

  • 希望在 Vara Network 链上进行开发的开发者
  • 对 Gear Protocol 感兴趣的开发者

要求

  • 掌握 Rust 编程语言,这是 Gear Protocol 智能合约开发的基础
  • 对 Ethereum 有一定了解 - 建议先学完 Ethereum Learning Track 课程

你会学到什么

  • Gear Protocol 的语法介绍
  • 如何测试和部署 Gear 程序
Mailbox
State Function
Metadata
Asynchronous Programming
……

课程安排

  • 第一章 Gear Protocol 概览

    本章我们会教大家如何部署一个简单的计数器程序,以便更好的理解 Gear 语言,让我们开始吧~


  • 第二章 Gear 基础语法

    本章我们会学习 Gear 的基础语法,揭开它的神秘面纱。


  • 第三章 Gear 语法进阶

    本章我们将继续学习 Gear 的进阶语法,包括异步编程、预留 Gas、延迟消息、系统信号等,更进一步地了解 Gear protocol 的强大之处。


  • 第四章 程序测试和部署

    本章我们会详细介绍如何上传 Gear 程序,以及如何使用测试工具 gtest 和 gclient 来调试、验证我们的程序。

practice

Gear Protocol 基础课程

17 小节
移动端和桌面端均可访问