Back
Project

Stylus Rust SDK 介绍

Stylus Rust SDK 是使用 Rust 语言在 Arbitrum 中开发智能合约的核心库,在接下来的章节中,我们将学习以下内容: 1. Storage 的介绍 2. Method 的介绍 3. 合约的调用 call 4. EVM 的功能特性 5. 合约的部署

Languagerust
Skill LevelBeginner
Total Length1.5h

Intended Learners

Who’s This Course For

  • 对区块链与智能合约感兴趣的开发者
  • 对 Layer2 感兴趣的开发者

Requirements

  • 建议先学完 Solidity 课程,这对理解后续内容很有帮助
  • 建议先学完 Rust 基础课程,熟悉 Rust 基本语法有助于初学者快速理解相关概念

What You’ll Learn

  • 掌握通过 Rust 编写 Arbitrum 链上智能合约开发的重要库:Stylus Rust SDK
Storage
Method
Call
EVM affordance
Contract deployment

Syllabus

  • Uint 1 - 初识 Stylus Rust SDK

    本节我们会对 Stylus Rust SDK 进行一个初步的认识


  • Uint 2 - Storage 的介绍

    本节我们会学习以下内容: 1、Storage 存储的定义 2、Storage 存储的读写操作 3、清除 Erase


  • Uint 3 - Method 的介绍

    本节我们会学习以下内容: 1、方法的可见性 2、合约入口点 3、发送和接收 ETH 4、合约的继承


  • Uint 4 - 合约的调用 call

    本节我们会学习以下内容: 1、接口的导出 2、合约的调用 3、合约的低级调用 4、合约的委托调用


  • Uint 5 - EVM 功能特性

    本节我们会学习以下内容: 1、事件 Event 2、EVM 功能特性


  • Uint 6 - 快速上手:部署 Stylus Rust 智能合约

    本节我们会学习合约的部署与调用

practice

Stylus Rust SDK 介绍

18 lessons
Access on mobile and desktop