Почему разные EVM жалуются на то, что не могут оценить газ?

Пишу на Solidity контракт, пытаюсь его задеплоить в разные EVM совместимы блокчейны и получаю вот такую ошибку либо при деплое, либо при попытке выполнения функции контракта. Пробовал на EOS EVM, на KAVA и т.п. Везде похожее поведение...
Gas estimation errored with the following message (see below). The transaction execution will likely fail. Do you want to force sending?

Что может быть не так?
  • Вопрос задан
  • 149 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Tyavochka
Solidity Developer
Такой ответ должен означать ошибку при выполнении, причем любую. Например, метамаск чаще всего пишет в такой ситуации, что недостаточно средств для оплаты газа. Для понимания нужно увидеть код или же прописать во всех require текст ошибки (если конечно падает на нем). Еще как вариант контракт слишком большой, но тогда его не получится принципиально задеплоить
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы