Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Rust #4.2 - Defining Concrete Types for Blocks and Transactions
Play lesson

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/

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere