Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
2,508,027,169.5875 IT
Holders
184
Total Transfers
-
Market
Fully Diluted Market Cap
$0.00
Circulating Supply Market Cap
$0.00
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
IDCToken
Compiler Version
v0.4.24+commit.e67f0147
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-07-18 */ pragma solidity ^0.4.24; library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; assert(c / a == b); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { require(b > 0); uint256 c = a / b; assert(a == b * c + a % b); return c; } } contract Ownable { address public owner; event SetOwner(address indexed oldOwner, address indexed newOwner); constructor() internal { owner = msg.sender; } modifier onlyOwner() { require(msg.sender == owner); _; } function setOwner(address _newOwner) external onlyOwner { emit SetOwner(owner, _newOwner); owner = _newOwner; } } contract Saleable is Ownable { address public saler; event SetSaler(address indexed oldSaler, address indexed newSaler); modifier onlySaler() { require(msg.sender == saler); _; } function setSaler(address _newSaler) external onlyOwner { emit SetSaler(saler, _newSaler); saler = _newSaler; } } contract Pausable is Ownable { bool public paused = false; event Pause(); event Unpause(); modifier notPaused() { require(!paused); _; } modifier isPaused() { require(paused); _; } function pause() onlyOwner notPaused public { paused = true; emit Pause(); } function unpause() onlyOwner isPaused public { paused = false; emit Unpause(); } } contract ERC20Interface { function totalSupply() public view returns (uint256); function decimals() public view returns (uint8); function balanceOf(address _owner) public view returns (uint256); function transfer(address _to, uint256 _value) public returns (bool); function allowance(address _owner, address _spender) public view returns (uint256); function approve(address _spender, uint256 _value) public returns (bool); function transferFrom(address _from, address _to, uint256 _value) public returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } contract StandToken is ERC20Interface { using SafeMath for uint256; string public name; string public symbol; uint8 public decimals; uint256 public totalSupply; mapping(address => uint256) balances; mapping (address => mapping (address => uint256)) internal allowed; function totalSupply() public view returns (uint256) { return totalSupply; } function decimals() public view returns (uint8) { return decimals; } function balanceOf(address _owner) public view returns (uint256) { return balances[_owner]; } function transfer(address _to, uint256 _value) public returns (bool) { require(_to != address(0)); require(_value <= balances[msg.sender]); balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); emit Transfer(msg.sender, _to, _value); return true; } function allowance(address _owner, address _spender) public view returns (uint256) { return allowed[_owner][_spender]; } function approve(address _spender, uint256 _value) public returns (bool) { allowed[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function transferFrom(address _from, address _to, uint256 _value) public returns (bool) { require(_to != address(0)); require(_value <= balances[_from]); require(_value <= allowed[_from][msg.sender]); balances[_from] = balances[_from].sub(_value); balances[_to] = balances[_to].add(_value); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value); emit Transfer(_from, _to, _value); return true; } } contract BurnableToken is StandToken { event Burn(address indexed burner, uint256 value); function burn(uint256 _value) public { require(_value <= balances[msg.sender]); address burner = msg.sender; balances[burner] = balances[burner].sub(_value); totalSupply = totalSupply.sub(_value); emit Burn(burner, _value); } } contract IDCToken is BurnableToken, Pausable, Saleable { address public addrTeam; address public addrSale; address public addrMine; mapping(address => uint256) public tokenAngel; mapping(address => uint256) public tokenPrivate; mapping(address => uint256) public tokenCrowd; uint256 public release = 0; uint256 private teamLocked = 0; uint256 constant private DAY_10 = 10 days; uint256 constant private DAY_90 = 90 days; uint256 constant private DAY_120 = 120 days; uint256 constant private DAY_150 = 150 days; uint256 constant private DAY_180 = 180 days; uint256 constant private DAY_360 = 360 days; uint256 constant private DAY_720 = 720 days; event TransferToken(uint8 stage, address indexed to, uint256 value); event TokenRelease(address caller, uint256 time); constructor(address _team, address _sale, address _mine) public { name = "IDC Token"; symbol = "IT"; decimals = 18; totalSupply = 3*10**9*10**uint256(decimals); //3 billion addrTeam = _team; addrSale = _sale; addrMine = _mine; balances[_team] = totalSupply.mul(2).div(5); //40% for team balances[_sale] = totalSupply.mul(1).div(5); //20% for sale balances[_mine] = totalSupply.mul(2).div(5); //40% for mining teamLocked = balances[_team]; emit Transfer(0,_team,balances[_team]); emit Transfer(0,_sale,balances[_sale]); emit Transfer(0,_mine,balances[_mine]); } function transfer(address _to, uint256 _value) notPaused public returns (bool) { if(msg.sender == addrTeam || tokenAngel[msg.sender] > 0 || tokenPrivate[msg.sender] > 0) { require(balanceOfUnlocked(msg.sender) >= _value); } StandToken.transfer(_to, _value); return true; } function transferFrom(address _from, address _to, uint256 _value) notPaused public returns (bool) { if(_from == addrTeam || tokenAngel[_from] > 0 || tokenPrivate[_from] > 0) { require(balanceOfUnlocked(_from) >= _value); } StandToken.transferFrom(_from, _to, _value); return true; } function balanceOfUnlocked(address _sender) public view returns (uint256) { require(release > 0 && now > release); uint256 tmPast = now.sub(release); uint256 balance = balanceOf(_sender); if(_sender == addrTeam) { if(tmPast < DAY_180) { balance = balance.sub(teamLocked); } else if(tmPast >= DAY_180 && tmPast < DAY_360) { balance = balance.sub(teamLocked.mul(7).div(10)); } else if(tmPast >= DAY_360 && tmPast < DAY_720) { balance = balance.sub(teamLocked.mul(4).div(10)); } } if(tokenAngel[_sender] > 0) { if(tmPast < DAY_120) { balance = balance.sub(tokenAngel[_sender]); } else if(tmPast >= DAY_120 && tmPast < DAY_150) { balance = balance.sub(tokenAngel[_sender].mul(7).div(10)); } else if(tmPast >= DAY_150 && tmPast < DAY_180) { balance = balance.sub(tokenAngel[_sender].mul(4).div(10)); } } if(tokenPrivate[_sender] > 0) { if(tmPast < DAY_90) { balance = balance.sub(tokenPrivate[_sender].div(2)); } } return balance; } function transferToken(uint8 _stage, address _to, uint256 _tokens) onlySaler external payable { require(_stage >= 0 && _stage <= 2); if(_stage == 0) { tokenAngel[_to] = tokenAngel[_to].add(_tokens); } else if(_stage == 1) { tokenPrivate[_to] = tokenPrivate[_to].add(_tokens); } else if(_stage == 2) { tokenCrowd[_to] = tokenCrowd[_to].add(_tokens); } balances[addrSale] = balances[addrSale].sub(_tokens); balances[_to] = balances[_to].add(_tokens); emit Transfer(addrSale, _to, _tokens); emit TransferToken(_stage, _to, _tokens); } function burnToken(uint256 _tokens) onlySaler external returns (bool) { require(_tokens > 0); balances[addrSale] = balances[addrSale].sub(_tokens); totalSupply = totalSupply.sub(_tokens); emit Burn(addrSale, _tokens); } function tokenRelease() onlySaler external returns (bool) { require(release == 0); release = now + DAY_10; emit TokenRelease(msg.sender, release); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"addrTeam","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"saler","outputs":[{"name":"","type":"address"}],"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newSaler","type":"address"}],"name":"setSaler","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokens","type":"uint256"}],"name":"burnToken","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"addrSale","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_stage","type":"uint8"},{"name":"_to","type":"address"},{"name":"_tokens","type":"uint256"}],"name":"transferToken","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"release","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","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":true,"inputs":[{"name":"","type":"address"}],"name":"tokenAngel","outputs":[{"name":"","type":"uint256"}],"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":"","type":"address"}],"name":"tokenPrivate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"tokenRelease","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_sender","type":"address"}],"name":"balanceOfUnlocked","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"addrMine","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"tokenCrowd","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_team","type":"address"},{"name":"_sale","type":"address"},{"name":"_mine","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"stage","type":"uint8"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"TransferToken","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"caller","type":"address"},{"indexed":false,"name":"time","type":"uint256"}],"name":"TokenRelease","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"oldSaler","type":"address"},{"indexed":true,"name":"newSaler","type":"address"}],"name":"SetSaler","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"oldOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"SetOwner","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","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
60806040526006805460a060020a60ff02191690556000600e819055600f553480156200002b57600080fd5b506040516060806200183b83398101604081815282516020808501519483015160068054600160a060020a0319163317905583850190935260098085527f49444320546f6b656e000000000000000000000000000000000000000000000091909401908152909392620000a19160009162000341565b506040805180820190915260028082527f49540000000000000000000000000000000000000000000000000000000000006020909201918252620000e89160019162000341565b5060028054601260ff199091161780825560ff16600a90810a63b2d05e0002600381905560088054600160a060020a0319908116600160a060020a0389811691909117909255600980548216888416179055835416908516179091556200017a916005916200016591640100000000620002cc8102620013971704565b90640100000000620013c26200030682021704565b600160a060020a038416600090815260046020526040902055600354620001b9906005906200016590600164010000000062001397620002cc82021704565b600160a060020a038316600090815260046020526040902055600354620001f8906005906200016590600264010000000062001397620002cc82021704565b600160a060020a0380831660009081526004602090815260408083209490945591861680825283822054600f81905584519081529351909391926000805160206200181b833981519152928290030190a3600160a060020a038216600081815260046020908152604080832054815190815290516000805160206200181b833981519152929181900390910190a3600160a060020a038116600081815260046020908152604080832054815190815290516000805160206200181b833981519152929181900390910190a3505050620003e6565b600080831515620002e15760009150620002ff565b50828202828482811515620002f257fe5b0414620002fb57fe5b8091505b5092915050565b6000808083116200031657600080fd5b82848115156200032257fe5b04905082848115156200033157fe5b068184020184141515620002fb57fe5b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200038457805160ff1916838001178555620003b4565b82800160010185558215620003b4579182015b82811115620003b457825182559160200191906001019062000397565b50620003c2929150620003c6565b5090565b620003e391905b80821115620003c25760008155600101620003cd565b90565b61142580620003f66000396000f3006080604052600436106101695763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461016e578063095ea7b3146101f857806313af403514610230578063168769761461025357806318160ddd146102845780631ffd99f4146102ab57806323b872dd146102c0578063313ce567146102ea57806333fbff32146103155780633f4ba83a1461033657806342966c681461034b5780635c975abb1461036357806370a08231146103785780637b47ec1a146103995780637b875aab146103b157806383b60a33146103c65780638456cb59146103e357806386d1a69f146103f85780638da5cb5b1461040d57806395d89b4114610422578063a0fb02bf14610437578063a9059cbb14610458578063c3c687e41461047c578063cac351121461049d578063ceddd07d146104b2578063dd62ed3e146104d3578063e872a05e146104fa578063febc0f691461050f575b600080fd5b34801561017a57600080fd5b50610183610530565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101bd5781810151838201526020016101a5565b50505050905090810190601f1680156101ea5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561020457600080fd5b5061021c600160a060020a03600435166024356105be565b604080519115158252519081900360200190f35b34801561023c57600080fd5b50610251600160a060020a0360043516610624565b005b34801561025f57600080fd5b506102686106a4565b60408051600160a060020a039092168252519081900360200190f35b34801561029057600080fd5b506102996106b3565b60408051918252519081900360200190f35b3480156102b757600080fd5b506102686106b9565b3480156102cc57600080fd5b5061021c600160a060020a03600435811690602435166044356106c8565b3480156102f657600080fd5b506102ff610765565b6040805160ff9092168252519081900360200190f35b34801561032157600080fd5b50610251600160a060020a036004351661076e565b34801561034257600080fd5b506102516107ee565b34801561035757600080fd5b50610251600435610866565b34801561036f57600080fd5b5061021c610915565b34801561038457600080fd5b50610299600160a060020a0360043516610925565b3480156103a557600080fd5b5061021c600435610940565b3480156103bd57600080fd5b50610268610a0a565b61025160ff60043516600160a060020a0360243516604435610a19565b3480156103ef57600080fd5b50610251610c4d565b34801561040457600080fd5b50610299610cca565b34801561041957600080fd5b50610268610cd0565b34801561042e57600080fd5b50610183610cdf565b34801561044357600080fd5b50610299600160a060020a0360043516610d39565b34801561046457600080fd5b5061021c600160a060020a0360043516602435610d4b565b34801561048857600080fd5b50610299600160a060020a0360043516610dd1565b3480156104a957600080fd5b5061021c610de3565b3480156104be57600080fd5b50610299600160a060020a0360043516610e56565b3480156104df57600080fd5b50610299600160a060020a03600435811690602435166110c3565b34801561050657600080fd5b506102686110ee565b34801561051b57600080fd5b50610299600160a060020a03600435166110fd565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105b65780601f1061058b576101008083540402835291602001916105b6565b820191906000526020600020905b81548152906001019060200180831161059957829003601f168201915b505050505081565b336000818152600560209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b600654600160a060020a0316331461063b57600080fd5b600654604051600160a060020a038084169216907fcbf985117192c8f614a58aaf97226bb80a754772f5f6edf06f87c675f2e6c66390600090a36006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600854600160a060020a031681565b60035490565b600754600160a060020a031681565b60065460009060a060020a900460ff16156106e257600080fd5b600854600160a060020a03858116911614806107145750600160a060020a0384166000908152600b6020526040812054115b806107355750600160a060020a0384166000908152600c6020526040812054115b1561074f578161074485610e56565b101561074f57600080fd5b61075a84848461110f565b506001949350505050565b60025460ff1690565b600654600160a060020a0316331461078557600080fd5b600754604051600160a060020a038084169216907f19b95055996e5036181c87cd15b4d713d9685b7414e9f5ac01d068bcdd92e5a290600090a36007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600654600160a060020a0316331461080557600080fd5b60065460a060020a900460ff16151561081d57600080fd5b6006805474ff0000000000000000000000000000000000000000191690556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3390600090a1565b3360009081526004602052604081205482111561088257600080fd5b50336000818152600460205260409020546108a3908363ffffffff61128816565b600160a060020a0382166000908152600460205260409020556003546108cf908363ffffffff61128816565b600355604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a25050565b60065460a060020a900460ff1681565b600160a060020a031660009081526004602052604090205490565b600754600090600160a060020a0316331461095a57600080fd5b6000821161096757600080fd5b600954600160a060020a0316600090815260046020526040902054610992908363ffffffff61128816565b600954600160a060020a03166000908152600460205260409020556003546109c0908363ffffffff61128816565b600355600954604080518481529051600160a060020a03909216917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59181900360200190a2919050565b600954600160a060020a031681565b600754600160a060020a03163314610a3057600080fd5b60008360ff1610158015610a48575060028360ff1611155b1515610a5357600080fd5b60ff83161515610aa457600160a060020a0382166000908152600b6020526040902054610a86908263ffffffff61129a16565b600160a060020a0383166000908152600b6020526040902055610b46565b8260ff1660011415610af757600160a060020a0382166000908152600c6020526040902054610ad9908263ffffffff61129a16565b600160a060020a0383166000908152600c6020526040902055610b46565b8260ff1660021415610b4657600160a060020a0382166000908152600d6020526040902054610b2c908263ffffffff61129a16565b600160a060020a0383166000908152600d60205260409020555b600954600160a060020a0316600090815260046020526040902054610b71908263ffffffff61128816565b600954600160a060020a039081166000908152600460205260408082209390935590841681522054610ba9908263ffffffff61129a16565b600160a060020a03808416600081815260046020908152604091829020949094556009548151868152915192949316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a36040805160ff85168152602081018390528151600160a060020a038516927fb3eefc5b5080f6622957fa472b585c519ac7794ffa3e4add4c29f1da13f66a2e928290030190a2505050565b600654600160a060020a03163314610c6457600080fd5b60065460a060020a900460ff1615610c7b57600080fd5b6006805474ff0000000000000000000000000000000000000000191660a060020a1790556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62590600090a1565b600e5481565b600654600160a060020a031681565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105b65780601f1061058b576101008083540402835291602001916105b6565b600b6020526000908152604090205481565b60065460009060a060020a900460ff1615610d6557600080fd5b600854600160a060020a0316331480610d8b5750336000908152600b6020526040812054115b80610da35750336000908152600c6020526040812054115b15610dbd5781610db233610e56565b1015610dbd57600080fd5b610dc783836112b4565b5060019392505050565b600c6020526000908152604090205481565b600754600090600160a060020a03163314610dfd57600080fd5b600e5415610e0a57600080fd5b42620d2f0001600e81905560408051338152602081019290925280517f14a06710045ca7a95715254e2b85399a0635d726f4d48e8bf662d0ecfe1b84239281900390910190a150600190565b600080600080600e54118015610e6d5750600e5442115b1515610e7857600080fd5b600e54610e8c90429063ffffffff61128816565b9150610e9784610925565b600854909150600160a060020a0385811691161415610f655762ed4e00821015610ed657600f54610ecf90829063ffffffff61128816565b9050610f65565b62ed4e008210158015610eec57506301da9c0082105b15610f2857610ecf610f1b600a610f0f6007600f5461139790919063ffffffff16565b9063ffffffff6113c216565b829063ffffffff61128816565b6301da9c008210158015610f3f57506303b5380082105b15610f6557610f62610f1b600a610f0f6004600f5461139790919063ffffffff16565b90505b600160a060020a0384166000908152600b6020526040812054111561106157629e3400821015610fc057600160a060020a0384166000908152600b6020526040902054610fb990829063ffffffff61128816565b9050611061565b629e34008210158015610fd5575062c5c10082105b1561100f57600160a060020a0384166000908152600b6020526040902054610fb990610f1b90600a90610f0f90600763ffffffff61139716565b62c5c1008210158015611024575062ed4e0082105b1561106157600160a060020a0384166000908152600b602052604090205461105e90610f1b90600a90610f0f90600463ffffffff61139716565b90505b600160a060020a0384166000908152600c602052604081205411156110bc576276a7008210156110bc57600160a060020a0384166000908152600c60205260409020546110b990610f1b90600263ffffffff6113c216565b90505b9392505050565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b600a54600160a060020a031681565b600d6020526000908152604090205481565b6000600160a060020a038316151561112657600080fd5b600160a060020a03841660009081526004602052604090205482111561114b57600080fd5b600160a060020a038416600090815260056020908152604080832033845290915290205482111561117b57600080fd5b600160a060020a0384166000908152600460205260409020546111a4908363ffffffff61128816565b600160a060020a0380861660009081526004602052604080822093909355908516815220546111d9908363ffffffff61129a16565b600160a060020a03808516600090815260046020908152604080832094909455918716815260058252828120338252909152205461121d908363ffffffff61128816565b600160a060020a03808616600081815260056020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60008282111561129457fe5b50900390565b6000828201838110156112a957fe5b8091505b5092915050565b6000600160a060020a03831615156112cb57600080fd5b336000908152600460205260409020548211156112e757600080fd5b33600090815260046020526040902054611307908363ffffffff61128816565b3360009081526004602052604080822092909255600160a060020a03851681522054611339908363ffffffff61129a16565b600160a060020a0384166000818152600460209081526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b6000808315156113aa57600091506112ad565b508282028284828115156113ba57fe5b04146112a957fe5b6000808083116113d157600080fd5b82848115156113dc57fe5b04905082848115156113ea57fe5b0681840201841415156112a957fe00a165627a7a72305820a7325d31592e773cb8f0c3874ca6e4002cb888809fbd690ed101e2e8aac47f310029ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef00000000000000000000000094259aa3e1acd73921b17f581cdf8d5b427dcc0d000000000000000000000000e32b4aad8c2e1c2bee04cd12dd6aee86424876cd0000000000000000000000001a41ecde3c7f2c9b098a222377c3b8f14dc6b6f6
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000094259aa3e1acd73921b17f581cdf8d5b427dcc0d000000000000000000000000e32b4aad8c2e1c2bee04cd12dd6aee86424876cd0000000000000000000000001a41ecde3c7f2c9b098a222377c3b8f14dc6b6f6
-----Decoded View---------------
Arg [0] : _team (address): 0x94259AA3E1Acd73921B17f581CDf8D5B427dcc0D
Arg [1] : _sale (address): 0xE32b4Aad8c2e1c2bEE04CD12dD6aEE86424876Cd
Arg [2] : _mine (address): 0x1A41ecde3c7F2c9B098a222377C3B8f14Dc6b6f6
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 00000000000000000000000094259aa3e1acd73921b17f581cdf8d5b427dcc0d
Arg [1] : 000000000000000000000000e32b4aad8c2e1c2bee04cd12dd6aee86424876cd
Arg [2] : 0000000000000000000000001a41ecde3c7f2c9b098a222377c3b8f14dc6b6f6
Swarm Source
bzzr://a7325d31592e773cb8f0c3874ca6e4002cb888809fbd690ed101e2e8aac47f31
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.