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

И как это поможет? Есть контракты: Foo, Bar, Zoo Надо чтобы Foo(fooAddr).method()

мог вызывать только контракт Bar

1 ответов

4 просмотра

А, неверно тебя понял, думал ты хочешь чтобы метод мог вызвать только другой контракт, но не пользователь. Ну в общем можешь сделать extcodecopy, захешировать и сравнивать хэш с эталонным. Ну а вообще "имя" контракта нигде в блокчейне не сохраняется, и даже безопасных способов проверить интерфейс в общем случае нет

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

Обсуждают сегодня

Карта сайта