В этом уроке мы обсудим такой паттерн, как upgradeable contracts и поговорим о контрактах proxy: как это работает и зачем это нужно. Посмотрим, чем отличается Transparent и UUPS, напишем свой улучшаемый контракт NFT (в обоих вариантах) с помощью OpenZeppelin, развернём его в сеть, протестируем, а затем попробуем “улучшить“.
Таймкоды:
00:00 Введение
00:35 Зачем нужны обновляемые контракты?
01:30 Как работает прокси?
04:25 Реализация прокси и обновляемых контрактов
06:00 Работаем с прокси в Remix
10:20 Разница между Transparent и UUPS
12:57 Пишем обновляемый контракт ERC721
18:35 Деплой и тестирование обновляемого контракта NFT
23:10 Деплой прокси с помощью hardhat-deploy
24:25 Новая версия контракта NFT и обновление контракта
26:35 Обновляемый контракт NFT с помощью UUPS
28:15 Тестируем UUPS
30:00 Генерирование обновляемых контрактов в мастере
Сообщество программистов
(программирование, языки программирования, курсы,
2 views
710
235
1 week ago 00:31:53 4
Tokyo Xtreme Racer - Customizing and Fully Upgrading 350Z
3 weeks ago 00:24:57 1
TF2 players when they use 100% of their brain
4 weeks ago 00:03:19 1
When a Genshin Impact fan see’s Wuthering Waves 2.0 Update
1 month ago 00:06:38 1
Meme Coin SUPER CYCLE - I Made 1 ETH PER DAY with This Meme Coin Trading Bot
1 month ago 00:06:38 1
How To Make $2000 Per Day With Ai Crypto Trading Bot 2024