Uncut Gem: Mastering the Diamond Proxy Pattern [Advanced Proxy Pattern]

Описание к видео Uncut Gem: Mastering the Diamond Proxy Pattern [Advanced Proxy Pattern]

Learn about diamond proxy patterns, a general yet complex proxy pattern. I’ll share with you what you need to get started and dive a bit in depth on some more advanced features.

CHAPTERS

0:00 | Intro
0:49 | What Are Diamond Proxy Patterns?
1:40 | The EIP-2535
2:19 | Walking Through An Example
3:37 | Analogy Explained: Why is it called a Diamond?
5:09 | Keys To The Diamond Contract
5:30 | Anatomy Of A Diamond Facet Cut
7:29 | Anatomy Of A Diamond Facet Call
8:55 | Diving Into An Example
9:55 | Storage Details
11:36 | Facet Cut
12:35 | How To Make a Diamond Cut
13:40 | Loop Function Selectors (Mapping)
15:17 | Function Call Example
16:10 | Delegate Call
18:24 | ERC20 Facet
19:00 | NFT Facet
19:25 | Needs For EIP-2535 (Loop Functions)
19:50 | Running The Test
20:40 | Put The Data Into A Facet Cut Format
22:30 | Nick’s Contract (More Advanced Template)
27:15 | Outro

EPISODE LINKS:

EIP Link: https://eips.ethereum.org/EIPS/eip-2535
Example Repo: https://github.com/jesperkristensen58...
Nick’s Repo: https://github.com/mudgen/diamond#dia...

SOCIAL LINKS:

Jesper's Twitter:   / cryptojesperk  
Jesper's LinkedIn:   / jespertoftkristensen  
Jesper’s LinkTree: https://linktr.ee/cryptojesperk

QUESTIONS AND COMMENTS:

Questions and comments are welcome! If you find the content helpful please subscribe and click the like button.

Комментарии

Информация по комментариям в разработке