Я использовал следующий код, который, как я думал, сможет отозвать любой эфир, который был передан в умный контракт.Можете ли вы помочь объяснить, почему это не может работать?
function withdraw() public {
require(owner == msg.sender);
msg.sender.transfer(address(this).balance);
}
У меня проблемы с удалением эфира, и мне было интересно, какая часть кода мешает мне это сделать.