Skip to content

Instantly share code, notes, and snippets.

View yuriy77k's full-sized avatar

Yuriy yuriy77k

View GitHub Profile
@yuriy77k
yuriy77k / suapp.sol
Created August 29, 2018 07:16
SUAPP ERC20
pragma solidity ^0.4.24;
/*
* @title SafeMath
* @dev Math operations with safety checks that throw on error
* Name : SUAPP (SUP)
* Decimals : 8
* TotalSupply : 100000000000
*/
contract ERC20Basic {
@yuriy77k
yuriy77k / Atomz.sol
Created August 29, 2018 07:24
Atomz
pragma solidity ^0.4.24;
/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {
/**
* @dev Multiplies two numbers, throws on overflow.
@yuriy77k
yuriy77k / mambocoin.sol
Created August 29, 2018 13:05
MamboCoin
pragma solidity ^0.4.15;
/**
* @title ERC20Basic
* @dev Simpler version of ERC20 interface
* @dev see https://github.com/ethereum/EIPs/issues/179
*/
contract ERC20Basic {
uint256 public totalSupply;
function balanceOf(address who) public constant returns (uint256);
@yuriy77k
yuriy77k / WooshCoin.sol
Created August 31, 2018 21:02
WooshCoin
pragma solidity ^0.4.24;
/**
* SmartEth.co
* ERC20 Token and ICO smart contracts development, smart contracts audit, ICO websites.
* contact@smarteth.co
*/
/**
* @title SafeMath
@yuriy77k
yuriy77k / forze.sol
Created September 1, 2018 19:57
FORZE
pragma solidity ^0.4.8;
/**
* Math operations with safety checks
*/
contract SafeMath {
function safeMul(uint256 a, uint256 b) internal returns (uint256) {
uint256 c = a * b;
assert(a == 0 || c / a == b);
return c;
@yuriy77k
yuriy77k / electrominer.sol
Created September 2, 2018 09:55
electrominer.io pre ico
pragma solidity ^0.4.23;
/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {
/**
* @dev Multiplies two numbers, throws on overflow.
@yuriy77k
yuriy77k / P3C_conclusion.md
Created September 2, 2018 18:37
P3C Smart Contract Security Audit Report

P3C Smart Contract security audit report performed by Callisto Security Audit Department

1. Conclusion:

The audit, conducted on P3C contract, concluded that the contract is safe to be used. Graphical analysis and the definition domains of the functions used for conversion (tokens to ether and ether to tokens) showed positive results. However, for better analysis the contract developers should provide the community with a white paper describing every aspect of the contract especial the conversion algorithms.

2. Low severity issues:

2.1. Known Issue of ERC20 Standard

@yuriy77k
yuriy77k / EIPlatform_conclusion.md
Created September 2, 2018 18:54
EIPlatform security audit report

EIPlatform security audit report performed by Callisto Security Audit Department

Conclusion:

The contract hasn't critical vulnerabilities but has a couple of notes.

Low severity issues:

1. Known vulnerabilities of ERC-20 token

@yuriy77k
yuriy77k / opnplatform_conclusion.md
Created September 11, 2018 12:28
OPNplatform audit report

opnplatform security audit report performed by Callisto Security Audit Department

1. Conclusion:

The audited smart contracts do not contain any high severity issues, however the above described issues have to be taken into consideration to avoid any possible error or misunderstanding with the investors.

2. Medium severity issues:

2.1. Insufficient Balance

@yuriy77k
yuriy77k / Peoplewave_conclusion.md
Created September 12, 2018 20:28
Peoplewave Smart Contract audit report

PeopleWave security audit report performed by Callisto Security Audit Department

1. Conclusion:

The audited token smart contract does not contain any critical issue and can be deployed safely, but pay attention to the token symbol using in contract and website.

2. High severity issues:

No security issue.