Unable to find manual contract audit (e.g. Certik, PeckShield, Solidity...)
ADAXup.constructor(address) (contracts/ADAXup.sol#51-56) ignores return value by Proxy(Proxy_address).prox_setup(address(this),totalSupply_) (contracts/ADAXup.sol#55)
Ensure that all the return values of the function calls are used.
Additional information: link
ADAXup.constructor(address)._prox (contracts/ADAXup.sol#51) lacks a zero-check on :
- Proxy_address = _prox (contracts/ADAXup.sol#53)
Check that the address is not zero.
Additional information: link
Reentrancy in ADAXup.transfer(address,uint256) (contracts/ADAXup.sol#75-79):
External calls:
- Proxy(Proxy_address).prox_Transfer(msg.sender,to,amount) (contracts/ADAXup.sol#76)
Event emitted after the call(s):
- Transfer(msg.sender,to,amount) (contracts/ADAXup.sol#77)
Reentrancy in ADAXup.transferFrom(address,address,uint256) (contracts/ADAXup.sol#81-86):
External calls:
- Proxy(Proxy_address).prox_Transfer(from,to,amount) (contracts/ADAXup.sol#83)
Event emitted after the call(s):
- Transfer(from,to,amount) (contracts/ADAXup.sol#84)
Apply the check-effects-interactions pattern.
Additional information: link
Function Proxy.prox_Transfer(address,address,uint256) (contracts/ADAXup.sol#33) is not in mixedCase
Function Proxy.prox_balanceOf(address) (contracts/ADAXup.sol#34) is not in mixedCase
Function Proxy.prox_setup(address,uint256) (contracts/ADAXup.sol#35) is not in mixedCase
Variable ADAXup.Proxy_address (contracts/ADAXup.sol#43) is not in mixedCase
Follow the Solidity naming convention.
Additional information: link
ADAXup.constructor(address) (contracts/ADAXup.sol#51-56) uses literals with too many digits:
- totalSupply_ = 10000000 * 10 ** 18 (contracts/ADAXup.sol#54)
Use: Ether suffix, Time suffix, or The scientific notation
Additional information: link
prox_Transfer(address,address,uint256) should be declared external:
- Proxy.prox_Transfer(address,address,uint256) (contracts/ADAXup.sol#33)
prox_balanceOf(address) should be declared external:
- Proxy.prox_balanceOf(address) (contracts/ADAXup.sol#34)
prox_setup(address,uint256) should be declared external:
- Proxy.prox_setup(address,uint256) (contracts/ADAXup.sol#35)
totalSupply() should be declared external:
- ADAXup.totalSupply() (contracts/ADAXup.sol#58-60)
approve(address,uint256) should be declared external:
- ADAXup.approve(address,uint256) (contracts/ADAXup.sol#61-65)
balanceOf(address) should be declared external:
- ADAXup.balanceOf(address) (contracts/ADAXup.sol#67-69)
allowance(address,address) should be declared external:
- ADAXup.allowance(address,address) (contracts/ADAXup.sol#71-73)
transfer(address,uint256) should be declared external:
- ADAXup.transfer(address,uint256) (contracts/ADAXup.sol#75-79)
transferFrom(address,address,uint256) should be declared external:
- ADAXup.transferFrom(address,address,uint256) (contracts/ADAXup.sol#81-86)
Use the external attribute for functions never called from the contract.
Additional information: link
Unable to find website, listings and other project-related information
Young tokens have high risks of scam / price dump / death
Token has no active CoinGecko listing / rank
Token has no active CoinMarketCap listing / rank
Unable to find Telegram and Twitter accounts