-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SafeUpgradeableTokenERC20 #265
Comments
Auditing time 2 days |
@MrCrambo assigned |
Auditing time 3 days. |
Auditing time 2 days. |
My report is finished. |
Safe Upgradeable Token ERC20 Security Audit Report1. SummarySafe Upgradeable Token ERC20 smart contract security audit report performed by Callisto Security Audit Department 2. In scope
3. FindingsIn total, 2 issues were reported including:
No critical security issues were found. 3.1. Allowance ApprovalSeverity: lowDescriptionFollowing ERC20 standard, Code snippet3.2. Owner PrivilegeSeverity: owner privilegesDescriptionThe token owner allow himself to:
Code snippet4. ConclusionThe audited smart contract can be deployed. Only low severity issues were found during the audit. 5. Revealing audit reportshttps://gist.github.com/yuriy77k/1dd50f527012fc0d18ba5cc8ea34edbe https://gist.github.com/yuriy77k/c15a757737adcf079bd6e92156796231 https://gist.github.com/yuriy77k/c2c2132bcb35c54d82f4c2828990f500 |
@yuriy77k Thanks for the audit! |
Hello.
Yes, you're right. I remove issue 3.3.
09.06.2019 в 9:00, Guy Lando <[email protected]> написал:
@yuriy77k Thanks for the audit!
Correct me if I am wrong but in setUpgradeMaster there is a modifier
validateAddress which DOES check for input address not being the zero address.
Did 3.3 miss this modifier?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Audit request
The SafeUpgradeableTokenERC20 smart contract is an ERC20 token implementation created to serve the BOK token of the Blockium platform https://www.blockium.io/ which will be provided in an IEO on Bitforex in the beginning of June and then in an IEO on Coineal right after it. More information about BOK can be found in the Blockium link.
However the SafeUpgradeableTokenERC20 was a result of an extensive security recommendations research and it combines numerous security recommendations and best practices as described here: https://github.com/guylando/EthereumSmartContracts/blob/master/README.md#safeupgradeabletokenerc20-contract
It was open sourced and provided together with the 200+ unit tests publicly so that after its security level will be proven it will be available for other tokens creators who want to use a safe and secure ERC20 implementation which has many protection mechanisms and this way to make the general community and network more secure.
We will appreciate for SafeUpgradeableTokenERC20 to be audited by the Callisto network and we will gladly publish in the contract github afterwards that it was audited by the Callisto network.
Source code
https://github.com/guylando/EthereumSmartContracts/blob/master/SafeUpgradeableTokenERC20/contracts/SafeUpgradeableTokenERC20.sol
Disclosure policy
[email protected]
Platform
ETH
Number of lines:
394
The text was updated successfully, but these errors were encountered: