function withdrawToken(address _token) public onlyOwner { require(_token != address(0) && _token.isContract(), "Invalid token contract address"); IERC20 token_contract = IERC20(_token); uint256 balance = token_contract.balanceOf(address(this)); require(balance > 0, "No tokens on contract address"); token_contract.safeTransfer(owner(), balance); }
Спасибо большое за помощь!
Обсуждают сегодня