#ethereum #solidity
Вопрос:
Недопустимый тип аргумента в вызове функции. Недопустимое неявное преобразование из контракта AstTokenSale в запрошенный адрес.
У меня есть эта ошибка, и я не знаю, как ее исправить, может ли кто-нибудь мне помочь
вот код
require(tokenContract.transfer(admin, tokenContract.balanceOf(this)));
Ответ №1:
Ошибка, указывающая на недопустимое неявное преобразование из контракта AstTokenSale в запрошенный адрес, означает, что вы должны address
явно выполнить приведение.
Попробуй это require(tokenContract.transfer(admin, tokenContract.balanceOf(address(this))));
. Также предоставьте более подробную информацию о проблеме и ее стеке, задавая вопрос.