This is the report from a security audit performed on TRONDapphub by MrCrambo.
The audit focused primarily on the security of TRONDapphub smart contract.
In total, 3 issues was reported including:
-
0 high severity issues.
-
0 medium severity issues.
-
3 low severity issues.
As TRON works on Ethereum standards, then this issues is possible there:
- It is possible to double withdrawal attack. More details here
- Lack of transaction handling mechanism issue. More details here
Add into a function transfer(address _to, ... )
following code:
require( _to != address(this) );
There is extra checking in function transferFrom
for zero address, because it will be checkind in _transfer
function.
Owner can change burning and approveAndCall requirements, so users will not be available to call this functions.
Smart contract contains only low severity issue.