У нас вы можете посмотреть бесплатно Live Stellar Workshop | Week 5, Day 1: Building a Task Manager Smart Contract или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Welcome to Week 5, Day 1 of the Live Stellar Workshop! As we continue our Soroban Crash Course, we are stepping up the complexity. Moving beyond the foundational Guest Book, today we are building a fully functional Task Manager Smart Contract. To engineer scalable blockchain solutions that drive real-world utility—especially for applications targeting the SADC region and the broader Web3 ecosystem—you need to master CRUD (Create, Read, Update, Delete) operations on-chain. In this session, we will design more complex data structures to represent tasks, manage state securely, and implement robust authorization to ensure users can only modify their own tasks. Course Resources & Links: GitHub Repository (Code & Notes): https://github.com/smwebsystems/sorob... Watch the Full Workshop Playlist: [Insert Playlist Link Here] What We Cover in This Session: Architecting the Task Manager: Designing Rust Structs to handle multiple data fields (Task ID, Description, Status, Owner). Advanced State Management: Storing and updating complex mappings on the Soroban ledger. Creating and Reading Tasks: Writing the core methods to initialize new tasks and fetch existing ones. Updating Task Status: Safely modifying blockchain state to mark tasks as complete. Securing Operations: Utilizing Soroban's require_auth to ensure only the task owner has permission to update or delete a task. Testing CRUD Operations: Writing local tests to verify all functionality before deployment. Timestamps: (Note: Adjust these placeholders to match the exact pacing of your live stream!) 0:00 - Welcome to Week 5! Project Overview 4:15 - Designing the Task Struct and Enums 10:30 - The create_task Method: Initializing State 18:45 - The get_task Method: Reading Complex Data 26:10 - The update_task Method: Modifying State 35:20 - Implementing Authorization (require_auth) 42:30 - The delete_task Method: Removing Ledger Entries 50:00 - Compiling and Testing via the Soroban CLI 58:30 - Q&A and Next Steps Homework: Check today's GitHub notes to pull the Task Manager starter code. Your assignment is to successfully compile the contract, deploy it to your local environment, and use the CLI to create, update, and delete a task!