Как стать автором
Обновить

Комментарии 4

В моем топе первое место- фокусы с неявным изменением внутренних переменных контракта в storage через опустошение массива или через struct вроде такого
github.com/alatushkin/not-so-smart-contracts/blob/master/rewrite-variable-example.sol

Зарегистрировался сказать спасибо за эти три статьи. От себя бы добавил такой красивый трюк с вызовом чужого кода при помощи delegatecall.

Не совсем понял, в чем именно «трюк»?
Что delegatecall работает с данными в контексте вызывающего контракта а не вызываемого? (но это «нормальное» поведение)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.