Build a Blockchain from Scratch with Rust - Rust #4.2 - Defining Concrete Types for Blocks and Transactions
5.0(5)
40 learners
What you'll learn
This course includes
3.3 hours of video
Certificate of completion
Access on mobile and TV
Summary
Full Transcript
In this lesson, we take the next step in building our Rust blockchain by defining the concrete types for blocks, headers, and extrinsics. We'll establish the necessary types using the support structures we previously imported. You'll learn how to define the extrinsic, header, and block types using generics like AccountID and RuntimeCall. This foundational setup will enable us to start creating and managing blocks in subsequent lessons. By the end of this lesson, you'll have a clear understanding of how to structure the core components of a Rust-based blockchain, preparing you for the implementation of specific system and runtime calls.
This video is part of a learning journey created by WEB3DEV. To watch all videos and learn more, sign-up at https://build.w3d.community/
Continue this lesson in the app
Install CourseHive on Android or iOS to keep learning while you move.