Introdction To Stylus Rust SDK
Stylus Rust SDK is the core library for developing smart contracts in Arbitrum using the Rust language. In the following chapters, we will learn the following: 1. Introduction to Storage 2. Introduction to Method 3. Contract Call 4. EVM Affordances 5. Contract Deployment
Language
Rust
Total Length
1.5h
Part of Learning Track
Build on undefined + 0
What You’ll Learn
Syllabus
Uint 1 - First introduction to Stylus Rust SDK
In this chapter we will have a preliminary understanding of Stylus Rust SDK
Uint 2 - Introduction to Storage
In this section we will learn the following: 1. Definition of Storage 2. Read and Write operations of Storage 3. Erase of Storage
Uint 3 - Introduction to Method
In this section we will learn the following: 1. Visibility of methods 2. Contract entry point 3. Send and receive ETH 4. Inheritance of contract
Uint 4 - Contract Call
In this section we will learn the following: 1. Export of interface 2. Contract call 3. Low-level calls of contracts 4. Contract delegate call
Uint 5 - EVM affordances
In this section we will learn the following: 1. Event 2. EVM affordances
Uint 6 - Quick Start: Deploying Stylus Rust Smart Contracts
In this section we will learn about the deployment and invocation of contracts
Language
Rust
Total Length
1.5h
Part of Learning Track
Build on undefined + 0