Build your team of Gods, experiment with different strategies. Level-up Idle as your Gods will fight even when you're offline. There is no single sure-win combination. Gods are limited and the possibilities are endless.
Contract ownership is not renounced (belongs to a wallet)
AOG.constructor(string).name (#648) shadows:
- ERC20.name() (#199-201) (function)
- IERC20Metadata.name() (#102) (function)
Rename the local variables that shadow another component.
Additional information: link
Context._msgData() (#136-138) is never used and should be removed
ERC20._beforeTokenTransfer(address,address,uint256) (#495-499) is never used and should be removed
Remove unused functions.
Additional information: link
Pragma version^0.8.0 (#7) allows old versions
Pragma version^0.8.0 (#91) allows old versions
Pragma version^0.8.0 (#119) allows old versions
Pragma version^0.8.0 (#145) allows old versions
Pragma version^0.8.0 (#526) allows old versions
Pragma version^0.8.0 (#645) allows old versions
solc-0.8.0 is not recommended for deployment
Deploy with any of the following Solidity versions: 0.5.16 - 0.5.17, 0.6.11 - 0.6.12, 0.7.5 - 0.7.6 Use a simple pragma version that allows any of these versions. Consider using the latest version of Solidity for testing.
Additional information: link
name() should be declared external:
- ERC20.name() (#199-201)
symbol() should be declared external:
- ERC20.symbol() (#207-209)
decimals() should be declared external:
- ERC20.decimals() (#224-226)
totalSupply() should be declared external:
- ERC20.totalSupply() (#231-233)
balanceOf(address) should be declared external:
- ERC20.balanceOf(address) (#238-240)
transfer(address,uint256) should be declared external:
- ERC20.transfer(address,uint256) (#250-258)
approve(address,uint256) should be declared external:
- ERC20.approve(address,uint256) (#280-288)
transferFrom(address,address,uint256) should be declared external:
- ERC20.transferFrom(address,address,uint256) (#303-317)
increaseAllowance(address,uint256) should be declared external:
- ERC20.increaseAllowance(address,uint256) (#331-338)
decreaseAllowance(address,uint256) should be declared external:
- ERC20.decreaseAllowance(address,uint256) (#354-369)
burn(uint256) should be declared external:
- ERC20Burnable.burn(uint256) (#539-541)
burnFrom(address,uint256) should be declared external:
- ERC20Burnable.burnFrom(address,uint256) (#554-561)
renounceOwnership() should be declared external:
- Ownable.renounceOwnership() (#621-623)
transferOwnership(address) should be declared external:
- Ownable.transferOwnership(address) (#629-632)
Use the external attribute for functions never called from the contract.
Additional information: link
Unable to find whitepaper link on the website
Unable to find token on CoinHunt
Additional information: link
Unable to find code repository for the project
Young tokens have high risks of price dump / death
Young tokens have high risks of price dump / death
Young tokens have high risks of price dump / death
Young tokens have high risks of price dump / death
Young tokens have high risks of price dump / death
Token has relatively low CoinGecko rank