More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 17,656 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Approve | 19806247 | 201 days ago | IN | 0 ETH | 0.00013586 | ||||
Approve | 18443385 | 392 days ago | IN | 0 ETH | 0.00071707 | ||||
Transfer | 18431807 | 394 days ago | IN | 0 ETH | 0.00392512 | ||||
Approve | 18303509 | 412 days ago | IN | 0 ETH | 0.00015093 | ||||
Transfer | 17727001 | 493 days ago | IN | 0 ETH | 0.00078047 | ||||
Approve | 16787582 | 625 days ago | IN | 0 ETH | 0.00192264 | ||||
Transfer | 16787225 | 625 days ago | IN | 0 ETH | 0.00145811 | ||||
Transfer | 16661312 | 643 days ago | IN | 0 ETH | 0.00100364 | ||||
Transfer | 16659034 | 643 days ago | IN | 0 ETH | 0.00091481 | ||||
Transfer | 16473052 | 669 days ago | IN | 0 ETH | 0.00078487 | ||||
Transfer | 16198458 | 707 days ago | IN | 0 ETH | 0.00074516 | ||||
Transfer | 16076558 | 724 days ago | IN | 0 ETH | 0.00057105 | ||||
Transfer | 16012458 | 733 days ago | IN | 0 ETH | 0.00063684 | ||||
Transfer | 14972824 | 891 days ago | IN | 0 ETH | 0.00157462 | ||||
Transfer | 14633799 | 946 days ago | IN | 0 ETH | 0.00103779 | ||||
Transfer | 14223020 | 1010 days ago | IN | 0 ETH | 0.00219545 | ||||
Transfer | 13029578 | 1196 days ago | IN | 0 ETH | 0.00107113 | ||||
Transfer | 12920441 | 1213 days ago | IN | 0 ETH | 0.00105308 | ||||
Approve | 12840662 | 1225 days ago | IN | 0 ETH | 0.00102047 | ||||
Approve | 12714451 | 1245 days ago | IN | 0 ETH | 0.00019312 | ||||
Transfer | 12675846 | 1251 days ago | IN | 0 ETH | 0.00023679 | ||||
Transfer | 12599331 | 1263 days ago | IN | 0 ETH | 0.00082913 | ||||
Transfer | 12556301 | 1269 days ago | IN | 0 ETH | 0.00111145 | ||||
Transfer | 12528709 | 1274 days ago | IN | 0 ETH | 0.00035476 | ||||
Transfer | 12508437 | 1277 days ago | IN | 0 ETH | 0.00071587 |
Advanced mode: Intended for advanced users or developers and will display all Internal Transactions including zero value transfers. Name tag integration is not available in advanced view.
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | ||||
---|---|---|---|---|---|---|---|
19726774 | 212 days ago | 0 ETH | |||||
18343478 | 406 days ago | 0 ETH | |||||
18343478 | 406 days ago | 0 ETH | |||||
18343478 | 406 days ago | 0 ETH | |||||
16659011 | 643 days ago | 0 ETH | |||||
12840674 | 1225 days ago | 0 ETH | |||||
12840674 | 1225 days ago | 0 ETH | |||||
12840674 | 1225 days ago | 0 ETH | |||||
12714454 | 1245 days ago | 0 ETH | |||||
9317955 | 1769 days ago | 0 ETH | |||||
9317955 | 1769 days ago | 0 ETH | |||||
9317955 | 1769 days ago | 0 ETH | |||||
9317926 | 1769 days ago | 0 ETH | |||||
9317926 | 1769 days ago | 0 ETH | |||||
9241475 | 1780 days ago | 0 ETH | |||||
9241383 | 1780 days ago | 0 ETH | |||||
8897502 | 1841 days ago | 0 ETH | |||||
8897479 | 1841 days ago | 0 ETH | |||||
8772708 | 1861 days ago | 0 ETH | |||||
8708919 | 1871 days ago | 0 ETH | |||||
8708866 | 1871 days ago | 0 ETH | |||||
8685483 | 1875 days ago | 0 ETH | |||||
8685483 | 1875 days ago | 0 ETH | |||||
8685332 | 1875 days ago | 0 ETH | |||||
8685332 | 1875 days ago | 0 ETH |
Loading...
Loading
Contract Name:
OriginalToken
Compiler Version
v0.4.18+commit.9cf6e910
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-02-03 */ pragma solidity ^0.4.17; contract Cofounded { mapping (address => uint) public cofounderIndices; address[] public cofounders; /// @dev restrict execution to one of original cofounder addresses modifier restricted () { uint cofounderIndex = cofounderIndices[msg.sender]; require(msg.sender == cofounders[cofounderIndex]); _; } /// @notice creates the Cofounded contract instance /// @dev adds up to cofounders. /// also adds the deployment address as a cofounder function Cofounded (address[] contractCofounders) public { cofounders.push(msg.sender); for (uint8 x = 0; x < contractCofounders.length; x++) { address cofounder = contractCofounders[x]; bool isValidUniqueCofounder = cofounder != address(0) && cofounder != msg.sender && cofounderIndices[cofounder] == 0; // NOTE: solidity as of 0.4.20 does not have an // undefined or null-like value // thusly mappings return the default value of the value type // for an unregistered key value // an address which doesn't exist will return 0 // which is actually the index of the address of the first // cofounder if (isValidUniqueCofounder) { uint256 cofounderIndex = cofounders.push(cofounder) - 1; cofounderIndices[cofounder] = cofounderIndex; } } } /// @dev get count of cofounders function getCofounderCount () public constant returns (uint256) { return cofounders.length; } /// @dev get list of cofounders function getCofounders () public constant returns (address[]) { return cofounders; } } interface ERC20 { // Required methods function transfer (address to, uint256 value) public returns (bool success); function transferFrom (address from, address to, uint256 value) public returns (bool success); function approve (address spender, uint256 value) public returns (bool success); function allowance (address owner, address spender) public constant returns (uint256 remaining); function balanceOf (address owner) public constant returns (uint256 balance); // Events event Transfer (address indexed from, address indexed to, uint256 value); event Approval (address indexed owner, address indexed spender, uint256 value); } /// @title Interface for contracts conforming to ERC-165: Pseudo-Introspection, or standard interface detection /// @author Mish Ochu interface ERC165 { /// @dev true iff the interface is supported function supportsInterface(bytes4 interfaceID) external constant returns (bool); } contract InterfaceSignatureConstants { bytes4 constant InterfaceSignature_ERC165 = bytes4(keccak256('supportsInterface(bytes4)')); bytes4 constant InterfaceSignature_ERC20 = bytes4(keccak256('totalSupply()')) ^ bytes4(keccak256('balanceOf(address)')) ^ bytes4(keccak256('transfer(address,uint256)')) ^ bytes4(keccak256('transferFrom(address,address,uint256)')) ^ bytes4(keccak256('approve(address,uint256)')) ^ bytes4(keccak256('allowance(address,address)')); bytes4 constant InterfaceSignature_ERC20_PlusOptions = bytes4(keccak256('name()')) ^ bytes4(keccak256('symbol()')) ^ bytes4(keccak256('decimals()')) ^ bytes4(keccak256('totalSupply()')) ^ bytes4(keccak256('balanceOf(address)')) ^ bytes4(keccak256('transfer(address,uint256)')) ^ bytes4(keccak256('transferFrom(address,address,uint256)')) ^ bytes4(keccak256('approve(address,uint256)')) ^ bytes4(keccak256('allowance(address,address)')); } /// @title an original cofounder based ERC-20 compliant token /// @author Mish Ochu /// @dev Ref: https://github.com/ethereum/EIPs/issues/721 //http://solidity.readthedocs.io/en/develop/contracts.html#arguments-for-base-constructors contract OriginalToken is Cofounded, ERC20, ERC165, InterfaceSignatureConstants { bool private hasExecutedCofounderDistribution; struct Allowance { uint256 amount; bool hasBeenPartiallyWithdrawn; } //***** Apparently Optional *****/ /// @dev returns the name of the token string public constant name = 'Original Crypto Coin'; /// @dev returns the symbol of the token (e.g. 'OCC') string public constant symbol = 'OCC'; /// @dev returns the number of decimals the tokens use uint8 public constant decimals = 18; //**********/ /// @dev returns the total token supply /// @note implemented as a state variable with an automatic (compiler provided) getter /// instead of a constant (view/readonly) function. uint256 public totalSupply = 100000000000000000000000000000; mapping (address => uint256) public balances; // TODO: determine if the gas cost for handling the race condition // (outlined here: https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729) // is cheaper this way (or this way: https://github.com/Giveth/minime/blob/master/contracts/MiniMeToken.sol#L221-L225) mapping (address => mapping (address => Allowance)) public allowances; /// @dev creates the token /// NOTE passes tokenCofounders to base contract /// see Cofounded function OriginalToken (address[] tokenCofounders, uint256 cofounderDistribution) Cofounded(tokenCofounders) public { if (hasExecutedCofounderDistribution || cofounderDistribution == 0 || totalSupply < cofounderDistribution) revert(); hasExecutedCofounderDistribution = true; uint256 initialSupply = totalSupply; // divvy up initial token supply accross cofounders // TODO: ensure each cofounder gets an equal base distribution for (uint8 x = 0; x < cofounders.length; x++) { address cofounder = cofounders[x]; initialSupply -= cofounderDistribution; // there should be some left over for the airdrop campaign // otherwise don't create this contract if (initialSupply < cofounderDistribution) revert(); balances[cofounder] = cofounderDistribution; } balances[msg.sender] += initialSupply; } function transfer (address to, uint256 value) public returns (bool) { return transferBalance (msg.sender, to, value); } function transferFrom (address from, address to, uint256 value) public returns (bool success) { Allowance storage allowance = allowances[from][msg.sender]; if (allowance.amount < value) revert(); allowance.hasBeenPartiallyWithdrawn = true; allowance.amount -= value; if (allowance.amount == 0) { delete allowances[from][msg.sender]; } return transferBalance(from, to, value); } event ApprovalDenied (address indexed owner, address indexed spender); // TODO: test with an unintialized Allowance struct function approve (address spender, uint256 value) public returns (bool success) { Allowance storage allowance = allowances[msg.sender][spender]; if (value == 0) { delete allowances[msg.sender][spender]; Approval(msg.sender, spender, value); return true; } if (allowance.hasBeenPartiallyWithdrawn) { delete allowances[msg.sender][spender]; ApprovalDenied(msg.sender, spender); return false; } else { allowance.amount = value; Approval(msg.sender, spender, value); } return true; } // TODO: compare gas cost estimations between this and https://github.com/ConsenSys/Tokens/blob/master/contracts/eip20/EIP20.sol#L39-L45 function transferBalance (address from, address to, uint256 value) private returns (bool) { // don't burn these tokens if (to == address(0) || from == to) revert(); // match spec and emit events on 0 value if (value == 0) { Transfer(msg.sender, to, value); return true; } uint256 senderBalance = balances[from]; uint256 receiverBalance = balances[to]; if (senderBalance < value) revert(); senderBalance -= value; receiverBalance += value; // overflow check (altough one could use https://github.com/OpenZeppelin/zeppelin-solidity/blob/master/contracts/math/SafeMath.sol) if (receiverBalance < value) revert(); balances[from] = senderBalance; balances[to] = receiverBalance; Transfer(from, to, value); return true; } // TODO: test with an unintialized Allowance struct function allowance (address owner, address spender) public constant returns (uint256 remaining) { return allowances[owner][spender].amount; } function balanceOf (address owner) public constant returns (uint256 balance) { return balances[owner]; } function supportsInterface (bytes4 interfaceID) external constant returns (bool) { return ((interfaceID == InterfaceSignature_ERC165) || (interfaceID == InterfaceSignature_ERC20) || (interfaceID == InterfaceSignature_ERC20_PlusOptions)); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[{"name":"interfaceID","type":"bytes4"}],"name":"supportsInterface","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"cofounders","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"cofounderIndices","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getCofounderCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowances","outputs":[{"name":"amount","type":"uint256"},{"name":"hasBeenPartiallyWithdrawn","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getCofounders","outputs":[{"name":"","type":"address[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"tokenCofounders","type":"address[]"},{"name":"cofounderDistribution","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"}],"name":"ApprovalDenied","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]
Contract Creation Code
60606040526c01431e0fae6d7217caa000000060035534156200002157600080fd5b604051620019903803806200199083398101604052808051820191906020018051906020019091905050600080600084600080600080600180548060010182816200006d9190620003d1565b9160005260206000209001600033909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050600093505b84518460ff1610156200026457848460ff16815181101515620000e057fe5b906020019060200201519250600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156200015657503373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015620001a1575060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b9150811562000256576001808054806001018281620001c19190620003d1565b9160005260206000209001600086909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550039050806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8380600101945050620000c1565b5050505050600260009054906101000a900460ff1680620002855750600084145b8062000292575083600354105b156200029d57600080fd5b6001600260006101000a81548160ff0219169083151502179055506003549250600091505b6001805490508260ff161015620003795760018260ff16815481101515620002e657fe5b906000526020600020900160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508383039250838310156200032757600080fd5b83600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508180600101925050620002c2565b82600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550505050505062000428565b815481835581811511620003fb57818360005260206000209182019101620003fa919062000400565b5b505050565b6200042591905b808211156200042157600081600090555060010162000407565b5090565b90565b61155880620004386000396000f3006060604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806301ffc9a7146100eb57806306fdde0314610145578063095ea7b3146101d357806318160ddd1461022d57806323b872dd1461025657806327e235e3146102cf5780632add5a501461031c578063313ce5671461037f578063384bfacb146103ae5780633cb83751146103fb57806355b6ed5c1461042457806370a082311461049b57806370d70e9b146104e857806395d89b4114610552578063a9059cbb146105e0578063dd62ed3e1461063a575b600080fd5b34156100f657600080fd5b61012b60048080357bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19169060200190919050506106a6565b604051808215151515815260200191505060405180910390f35b341561015057600080fd5b610158610b36565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019857808201518184015260208101905061017d565b50505050905090810190601f1680156101c55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101de57600080fd5b610213600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b6f565b604051808215151515815260200191505060405180910390f35b341561023857600080fd5b610240610e91565b6040518082815260200191505060405180910390f35b341561026157600080fd5b6102b5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e97565b604051808215151515815260200191505060405180910390f35b34156102da57600080fd5b610306600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611016565b6040518082815260200191505060405180910390f35b341561032757600080fd5b61033d600480803590602001909190505061102e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561038a57600080fd5b61039261106d565b604051808260ff1660ff16815260200191505060405180910390f35b34156103b957600080fd5b6103e5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611072565b6040518082815260200191505060405180910390f35b341561040657600080fd5b61040e61108a565b6040518082815260200191505060405180910390f35b341561042f57600080fd5b61047a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611097565b60405180838152602001821515151581526020019250505060405180910390f35b34156104a657600080fd5b6104d2600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110d5565b6040518082815260200191505060405180910390f35b34156104f357600080fd5b6104fb61111e565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561053e578082015181840152602081019050610523565b505050509050019250505060405180910390f35b341561055d57600080fd5b6105656111b2565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105a557808201518184015260208101905061058a565b50505050905090810190601f1680156105d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105eb57600080fd5b610620600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506111eb565b604051808215151515815260200191505060405180910390f35b341561064557600080fd5b610690600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611200565b6040518082815260200191505060405180910390f35b600060405180807f737570706f727473496e74657266616365286279746573342900000000000000815250601901905060405180910390207bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806108d4575060405180807f616c6c6f77616e636528616464726573732c6164647265737329000000000000815250601a019050604051809103902060405180807f617070726f766528616464726573732c75696e743235362900000000000000008152506018019050604051809103902060405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f74323536290000000000000000000000000000000000000000000000000000008152506025019050604051809103902060405180807f7472616e7366657228616464726573732c75696e7432353629000000000000008152506019019050604051809103902060405180807f62616c616e63654f6628616464726573732900000000000000000000000000008152506012019050604051809103902060405180807f746f74616c537570706c79282900000000000000000000000000000000000000815250600d019050604051809103902018181818187bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610b2f575060405180807f616c6c6f77616e636528616464726573732c6164647265737329000000000000815250601a019050604051809103902060405180807f617070726f766528616464726573732c75696e743235362900000000000000008152506018019050604051809103902060405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f74323536290000000000000000000000000000000000000000000000000000008152506025019050604051809103902060405180807f7472616e7366657228616464726573732c75696e7432353629000000000000008152506019019050604051809103902060405180807f62616c616e63654f6628616464726573732900000000000000000000000000008152506012019050604051809103902060405180807f746f74616c537570706c79282900000000000000000000000000000000000000815250600d019050604051809103902060405180807f646563696d616c73282900000000000000000000000000000000000000000000815250600a019050604051809103902060405180807f73796d626f6c28290000000000000000000000000000000000000000000000008152506008019050604051809103902060405180807f6e616d65282900000000000000000000000000000000000000000000000000008152506006019050604051809103902018181818181818187bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b6040805190810160405280601481526020017f4f726967696e616c2043727970746f20436f696e00000000000000000000000081525081565b600080600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506000831415610d0257600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a360019150610e8a565b8060010160009054906101000a900460ff1615610e1757600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f110b5f76f5787fcf8293550462201867592c381b89f6c4204b06a183b3e8b7af60405160405180910390a360009150610e8a565b8281600001819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a3600191505b5092915050565b60035481565b600080600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090508281600001541015610f2957600080fd5b60018160010160006101000a81548160ff02191690831515021790555082816000016000828254039250508190555060008160000154141561100157600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550505b61100c85858561128a565b9150509392505050565b60046020528060005260406000206000915090505481565b60018181548110151561103d57fe5b90600052602060002090016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601281565b60006020528060005260406000206000915090505481565b6000600180549050905090565b6005602052816000526040600020602052806000526040600020600091509150508060000154908060010160009054906101000a900460ff16905082565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611126611518565b60018054806020026020016040519081016040528092919081815260200182805480156111a857602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161115e575b5050505050905090565b6040805190810160405280600381526020017f4f4343000000000000000000000000000000000000000000000000000000000081525081565b60006111f833848461128a565b905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154905092915050565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614806112f457508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b156112fe57600080fd5b6000841415611375578473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a36001925061150f565b600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508382101561140657600080fd5b838203915083810190508381101561141d57600080fd5b81600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a3600192505b50509392505050565b6020604051908101604052806000815250905600a165627a7a723058203e772ab407df884ddbc2c7a1fd8201ebc9fcff0eaf8f848b0e7dabd7341f6e9000290000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000011c57e4d6efac237d0a510000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000a4e3ae7f92106af0c16173d85c89e1f6488b14a50000000000000000000000002378113e6c0a1dd0436c56f7e25fdcb6fd38b7bc000000000000000000000000f5dd9a84dcb05b7b201371cd7f75e9090e5068450000000000000000000000001fb72b88fd9a3205fd603d6899ced5bf582915ea0000000000000000000000000f74a326f321e2a87650b95bcf697a8c1cf8a33c000000000000000000000000beab88087012d26019de54467096525fa63128ae0000000000000000000000004f5adf9b6516b58db57330bbac75e78ea72cf817000000000000000000000000b5651dc6e84373c3f96d228e6b95aa9b081e7c8b
Deployed Bytecode
0x6060604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806301ffc9a7146100eb57806306fdde0314610145578063095ea7b3146101d357806318160ddd1461022d57806323b872dd1461025657806327e235e3146102cf5780632add5a501461031c578063313ce5671461037f578063384bfacb146103ae5780633cb83751146103fb57806355b6ed5c1461042457806370a082311461049b57806370d70e9b146104e857806395d89b4114610552578063a9059cbb146105e0578063dd62ed3e1461063a575b600080fd5b34156100f657600080fd5b61012b60048080357bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19169060200190919050506106a6565b604051808215151515815260200191505060405180910390f35b341561015057600080fd5b610158610b36565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019857808201518184015260208101905061017d565b50505050905090810190601f1680156101c55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101de57600080fd5b610213600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b6f565b604051808215151515815260200191505060405180910390f35b341561023857600080fd5b610240610e91565b6040518082815260200191505060405180910390f35b341561026157600080fd5b6102b5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e97565b604051808215151515815260200191505060405180910390f35b34156102da57600080fd5b610306600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611016565b6040518082815260200191505060405180910390f35b341561032757600080fd5b61033d600480803590602001909190505061102e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561038a57600080fd5b61039261106d565b604051808260ff1660ff16815260200191505060405180910390f35b34156103b957600080fd5b6103e5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611072565b6040518082815260200191505060405180910390f35b341561040657600080fd5b61040e61108a565b6040518082815260200191505060405180910390f35b341561042f57600080fd5b61047a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611097565b60405180838152602001821515151581526020019250505060405180910390f35b34156104a657600080fd5b6104d2600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110d5565b6040518082815260200191505060405180910390f35b34156104f357600080fd5b6104fb61111e565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561053e578082015181840152602081019050610523565b505050509050019250505060405180910390f35b341561055d57600080fd5b6105656111b2565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105a557808201518184015260208101905061058a565b50505050905090810190601f1680156105d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105eb57600080fd5b610620600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506111eb565b604051808215151515815260200191505060405180910390f35b341561064557600080fd5b610690600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611200565b6040518082815260200191505060405180910390f35b600060405180807f737570706f727473496e74657266616365286279746573342900000000000000815250601901905060405180910390207bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806108d4575060405180807f616c6c6f77616e636528616464726573732c6164647265737329000000000000815250601a019050604051809103902060405180807f617070726f766528616464726573732c75696e743235362900000000000000008152506018019050604051809103902060405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f74323536290000000000000000000000000000000000000000000000000000008152506025019050604051809103902060405180807f7472616e7366657228616464726573732c75696e7432353629000000000000008152506019019050604051809103902060405180807f62616c616e63654f6628616464726573732900000000000000000000000000008152506012019050604051809103902060405180807f746f74616c537570706c79282900000000000000000000000000000000000000815250600d019050604051809103902018181818187bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610b2f575060405180807f616c6c6f77616e636528616464726573732c6164647265737329000000000000815250601a019050604051809103902060405180807f617070726f766528616464726573732c75696e743235362900000000000000008152506018019050604051809103902060405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f74323536290000000000000000000000000000000000000000000000000000008152506025019050604051809103902060405180807f7472616e7366657228616464726573732c75696e7432353629000000000000008152506019019050604051809103902060405180807f62616c616e63654f6628616464726573732900000000000000000000000000008152506012019050604051809103902060405180807f746f74616c537570706c79282900000000000000000000000000000000000000815250600d019050604051809103902060405180807f646563696d616c73282900000000000000000000000000000000000000000000815250600a019050604051809103902060405180807f73796d626f6c28290000000000000000000000000000000000000000000000008152506008019050604051809103902060405180807f6e616d65282900000000000000000000000000000000000000000000000000008152506006019050604051809103902018181818181818187bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b6040805190810160405280601481526020017f4f726967696e616c2043727970746f20436f696e00000000000000000000000081525081565b600080600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506000831415610d0257600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a360019150610e8a565b8060010160009054906101000a900460ff1615610e1757600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f110b5f76f5787fcf8293550462201867592c381b89f6c4204b06a183b3e8b7af60405160405180910390a360009150610e8a565b8281600001819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a3600191505b5092915050565b60035481565b600080600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090508281600001541015610f2957600080fd5b60018160010160006101000a81548160ff02191690831515021790555082816000016000828254039250508190555060008160000154141561100157600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550505b61100c85858561128a565b9150509392505050565b60046020528060005260406000206000915090505481565b60018181548110151561103d57fe5b90600052602060002090016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601281565b60006020528060005260406000206000915090505481565b6000600180549050905090565b6005602052816000526040600020602052806000526040600020600091509150508060000154908060010160009054906101000a900460ff16905082565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611126611518565b60018054806020026020016040519081016040528092919081815260200182805480156111a857602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161115e575b5050505050905090565b6040805190810160405280600381526020017f4f4343000000000000000000000000000000000000000000000000000000000081525081565b60006111f833848461128a565b905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154905092915050565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614806112f457508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b156112fe57600080fd5b6000841415611375578473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a36001925061150f565b600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508382101561140657600080fd5b838203915083810190508381101561141d57600080fd5b81600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a3600192505b50509392505050565b6020604051908101604052806000815250905600a165627a7a723058203e772ab407df884ddbc2c7a1fd8201ebc9fcff0eaf8f848b0e7dabd7341f6e900029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000011c57e4d6efac237d0a510000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000a4e3ae7f92106af0c16173d85c89e1f6488b14a50000000000000000000000002378113e6c0a1dd0436c56f7e25fdcb6fd38b7bc000000000000000000000000f5dd9a84dcb05b7b201371cd7f75e9090e5068450000000000000000000000001fb72b88fd9a3205fd603d6899ced5bf582915ea0000000000000000000000000f74a326f321e2a87650b95bcf697a8c1cf8a33c000000000000000000000000beab88087012d26019de54467096525fa63128ae0000000000000000000000004f5adf9b6516b58db57330bbac75e78ea72cf817000000000000000000000000b5651dc6e84373c3f96d228e6b95aa9b081e7c8b
-----Decoded View---------------
Arg [0] : tokenCofounders (address[]): 0xA4e3aE7f92106AF0c16173d85c89e1f6488b14A5,0x2378113E6C0a1dD0436c56F7e25fDcb6fD38B7BC,0xF5dD9A84dCB05b7B201371cD7f75E9090e506845,0x1FB72B88Fd9a3205fD603D6899cED5bF582915Ea,0x0F74a326F321e2A87650B95bCf697a8C1CF8a33c,0xbEAB88087012d26019DE54467096525Fa63128aE,0x4f5aDf9b6516b58db57330Bbac75E78ea72Cf817,0xb5651dc6e84373c3f96d228E6B95aA9B081e7c8b
Arg [1] : cofounderDistribution (uint256): 5500000000000001000000000000
-----Encoded View---------------
11 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 000000000000000000000000000000000000000011c57e4d6efac237d0a51000
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [3] : 000000000000000000000000a4e3ae7f92106af0c16173d85c89e1f6488b14a5
Arg [4] : 0000000000000000000000002378113e6c0a1dd0436c56f7e25fdcb6fd38b7bc
Arg [5] : 000000000000000000000000f5dd9a84dcb05b7b201371cd7f75e9090e506845
Arg [6] : 0000000000000000000000001fb72b88fd9a3205fd603d6899ced5bf582915ea
Arg [7] : 0000000000000000000000000f74a326f321e2a87650b95bcf697a8c1cf8a33c
Arg [8] : 000000000000000000000000beab88087012d26019de54467096525fa63128ae
Arg [9] : 0000000000000000000000004f5adf9b6516b58db57330bbac75e78ea72cf817
Arg [10] : 000000000000000000000000b5651dc6e84373c3f96d228e6b95aa9b081e7c8b
Swarm Source
bzzr://3e772ab407df884ddbc2c7a1fd8201ebc9fcff0eaf8f848b0e7dabd7341f6e90
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.