209 похожих чатов

В мета-транзакциях кто разбирался, подскажите пожалуйста, как работает ContextMixin: вот

тут https://github.com/ProjectOpenSea/opensea-creatures/blob/master/contracts/common/meta-transactions/ContentMixin.sol#L17 он читает слот сразу за msg.data? Почему он так уверен, что там искомый адрес лежит?
Этот адрес, похоже, кладут тут https://github.com/ProjectOpenSea/opensea-creatures/blob/master/contracts/common/meta-transactions/NativeMetaTransaction.sol#L62. Но все же как они так лихо к адресу msg.data прибавляют его же длинну?..

2 ответов

12 просмотров

Это не сразу за, это читается последнее слово msg.data

Denis-Glotov Автор вопроса

Похожие вопросы

Карта сайта