How to Code an ERC1155 in Pure Yul
Автор: Jesper Kristensen (jtk.eth)
Загружено: 2022-12-08
Просмотров: 3056
Ready to take your Solidity skills to the next level? In this video, I’ll teach you how to code an ERC1155 smart contract in pure Yul, Ethereum’s low-level assembly language. Follow along as I guide you through the process, break down the code, and explain key concepts. Learn how to define owner slots, deploy runtime code, and implement essential functions like mint and mintBatch.
0:00 Intro
1:22 First Thing
4:44 Avoid Surprises: Check Compiling
6:42 What Does The Compiler Do?
9:01 Test Deployment
11:43 Test Code
13:49 Dive Into The Code
14:58 Define Owner Slots
17:16 Deploy Runtime Code
21:20 Memory Pointer Helper Functions
23:36 Contract Functions
26:17 URI
29:03 Decode Address
31:44 Mint
33:15 Mint Batch
EPISODE LINKS:
Repo Code: https://github.com/jesperkristensen58...
SOCIAL LINKS:
Jesper's Twitter: / cryptojesperk
Jesper's LinkedIn: / jespertoftkristensen
Jesper’s LinkTree: https://linktr.ee/cryptojesperk
💬 Questions & Feedback
If you found this video helpful, don’t forget to like and subscribe for more advanced blockchain development content. Have questions or comments? Leave them below, and I’ll answer them in future videos!
Let’s unlock the full power of Yul and smart contract development together. 🚀
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: