Myvideo

Guest

Login

Solidity и Ethereum, урок #38 | Разбор байткода, opcodes, деплой - идём на самый нижний уровень!

Uploaded By: Myvideo
1 view
0
0 votes
0

В этом уроке по 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 Заключение Сообщество программистов (программирование, языки программирования, курсы, книги, обзоры и др.)

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later