Solidity и Ethereum, урок #38 | Разбор байткода, opcodes, деплой - идём на самый нижний уровень!
В этом уроке по Solidity мы с помощью дебаггера Remix будем разбирать байткод, который генерирует компилятор и который используется для деплоя контракта. Мы обсудим каждую отдельную инструкцию, каждый операционный код (opcode) и узнаем смысл и назначение этих инструкций. Таким образом мы поймём, как именно работает стек и память,что именно происходит в момент развёртывания нашего контракта и как передаются в конструктор аргументы и как они обрабатываются.
Таймкоды:
00:00 Введение
02:20 Пару слов о стеке
04:10 Подготовка
07:10 Байткод и opcodes
10:00 Сохранение free memory pointer
13:00 Обработка денежных средств и аргументов конструктора
43:00 Сохраняем мэппинг в state
50:00 Возвращаем код runtime
59:00 Заключение
Сообщество программистов
(программирование, языки программирования, курсы, книги, обзоры и др.)
1 view
744
197
2 weeks 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
1 month 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