У нас вы можете посмотреть бесплатно Live Stellar Workshop | Week 4, Day 2: Getting Started With Soroban или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Welcome back to Week 4, Day 2 of the Live Stellar Workshop! Continuing our Soroban Crash Course, it is time to roll up our sleeves and dive deeper into building Rust-based smart contracts on the Stellar network. In yesterday's session, we set up our environment and looked at the anatomy of a basic contract. Today, we are putting that into practice. We will explore how to manage state (saving and retrieving data on the blockchain), write custom contract methods, and utilize the Soroban CLI to interact with our compiled WebAssembly (Wasm) code. This is a crucial step for engineering scalable, real-world decentralized applications. Course Resources & Links: GitHub Repository (Code & Notes): https://github.com/smwebsystems/sorob... What We Cover in This Session: Understanding State in Soroban: How to store, read, and update data permanently on the blockchain. Contract Environment (Env): How your contract interacts with the Soroban host environment. Writing Custom Functions: Expanding beyond "Hello World" to build meaningful contract logic. Deploying Locally: Using the Soroban CLI to test and run your contract functions in a local sandbox. Writing Robust Tests: Continuing to use Rust's built-in testing framework to verify our contract state changes securely. Timestamps: (Note: Adjust these placeholders to match the exact pacing of your live stream!) 0:00 - Welcome Back & Day 1 Recap 4:15 - How Soroban Handles Blockchain State 12:30 - The Soroban Environment (Env) Explained 18:45 - Storing and Retrieving Data (Ledger Entries) 28:10 - Writing Custom Methods for Your Contract 38:20 - Compiling and Optimizing Your .wasm File 45:30 - Invoking Contract Functions via Soroban CLI 52:00 - Writing Tests for State Changes 1:00:00 - Q&A and Homework for Next Session Homework: Head over to today's GitHub notes. Try writing a simple counter contract that increments a stored value every time a specific function is called. Test it locally using the Soroban CLI to ensure your state updates are working correctly!