ERC-20
Overview
Max Total Supply
2,000,000,000 YCO
Holders
6
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 8 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
YCOToken
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 2019-07-16 */ pragma solidity ^0.4.24; contract IMigrationContract { function migrate(address addr, uint256 nas) public returns (bool success); } /* 灵感来自于NAS coin*/ contract SafeMath { function safeAdd(uint256 x, uint256 y) internal pure returns(uint256) { uint256 z = x + y; assert((z >= x) && (z >= y)); return z; } function safeSubtract(uint256 x, uint256 y) internal pure returns(uint256) { assert(x >= y); uint256 z = x - y; return z; } function safeMult(uint256 x, uint256 y) internal pure returns(uint256) { uint256 z = x * y; assert((x == 0)||(z/x == y)); return z; } } contract Token { uint256 public totalSupply; function balanceOf(address _owner) public constant returns (uint256 balance); 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); event Transfer(address indexed _from, address indexed _to, uint256 _value); event Approval(address indexed _owner, address indexed _spender, uint256 _value); } /* ERC 20 token */ contract StandardToken is Token { function transfer(address _to, uint256 _value) public returns (bool success) { if (balances[msg.sender] >= _value && _value > 0) { balances[msg.sender] -= _value; balances[_to] += _value; emit Transfer(msg.sender, _to, _value); return true; } else { return false; } } function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) { if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) { balances[_to] += _value; balances[_from] -= _value; allowed[_from][msg.sender] -= _value; emit Transfer(_from, _to, _value); return true; } else { return false; } } function balanceOf(address _owner) public constant returns (uint256 balance) { return balances[_owner]; } function approve(address _spender, uint256 _value) public returns (bool success) { allowed[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) public constant returns (uint256 remaining) { return allowed[_owner][_spender]; } mapping (address => uint256) balances; mapping (address => mapping (address => uint256)) allowed; } contract YCOToken is StandardToken, SafeMath { // metadata string public constant name = "Yi Cloud"; string public constant symbol = "YCO"; uint256 public constant decimals = 8; string public version = "1.0"; // contracts address public ethFundDeposit; // ETH存放地址 address public newContractAddr; // token更新地址 // crowdsale parameters bool public isFunding; // 状态切换到true uint256 public fundingStartBlock; uint256 public fundingStopBlock; uint256 public currentSupply; // 正在售卖中的tokens数量 uint256 public tokenRaised = 0; // 总的售卖数量token uint256 public tokenMigrated = 0; // 总的已经交易的 token uint256 public tokenExchangeRate = 300; // 代币兑换比例 N代币 兑换 1 ETH // events event AllocateToken(address indexed _to, uint256 _value); // allocate token for private sale; event IssueToken(address indexed _to, uint256 _value); // issue token for public sale; event IncreaseSupply(uint256 _value); event DecreaseSupply(uint256 _value); event Migrate(address indexed _to, uint256 _value); // 转换 function formatDecimals(uint256 _value) internal pure returns (uint256 ) { return _value * 10 ** decimals; } // constructor constructor( address _ethFundDeposit, uint256 _currentSupply) public { ethFundDeposit = _ethFundDeposit; isFunding = false; //通过控制预CrowdS ale状态 fundingStartBlock = 0; fundingStopBlock = 0; currentSupply = formatDecimals(_currentSupply); totalSupply = formatDecimals(2000000000); balances[msg.sender] = totalSupply; require(currentSupply <= totalSupply); } modifier isOwner() { require(msg.sender == ethFundDeposit); _; } /// 设置token汇率 function setTokenExchangeRate(uint256 _tokenExchangeRate) isOwner external { require(_tokenExchangeRate != 0); require(_tokenExchangeRate != tokenExchangeRate); tokenExchangeRate = _tokenExchangeRate; } ///开启 function startFunding (uint256 _fundingStartBlock, uint256 _fundingStopBlock) isOwner external { require(!isFunding); require(_fundingStartBlock < _fundingStopBlock); require(block.number < _fundingStartBlock); fundingStartBlock = _fundingStartBlock; fundingStopBlock = _fundingStopBlock; isFunding = true; } ///关闭 function stopFunding() isOwner external { require(isFunding); isFunding = false; } ///set a new contract for recieve the tokens (for update contract) function setMigrateContract(address _newContractAddr) isOwner external { require(_newContractAddr != newContractAddr); newContractAddr = _newContractAddr; } ///sends the tokens to new contract function migrate() external { require(!isFunding); require(newContractAddr != address(0x0)); uint256 tokens = balances[msg.sender]; require(tokens != 0); balances[msg.sender] = 0; tokenMigrated = safeAdd(tokenMigrated, tokens); IMigrationContract newContract = IMigrationContract(newContractAddr); require(newContract.migrate(msg.sender, tokens)); emit Migrate(msg.sender, tokens); // log it } /// 转账ETH 到团队 function transferETH() isOwner external { require(address(this).balance != 0); require(ethFundDeposit.send(address(this).balance)); } /// 将token分配到预处理地址。 function allocateToken (address _addr, uint256 _eth) isOwner external { require(_eth != 0); require(_addr != address(0x0)); uint256 tokens = safeMult(formatDecimals(_eth), tokenExchangeRate); require(tokens + tokenRaised <= currentSupply); tokenRaised = safeAdd(tokenRaised, tokens); balances[_addr] += tokens; emit AllocateToken(_addr, tokens); // 记录token日志 } /// 购买token function () public payable { require(isFunding); require(msg.value != 0); require(block.number >= fundingStartBlock); require(block.number <= fundingStopBlock); uint256 tokens = safeMult(msg.value, tokenExchangeRate); require(tokens + tokenRaised <= currentSupply); tokenRaised = safeAdd(tokenRaised, tokens); balances[msg.sender] += tokens; emit IssueToken(msg.sender, tokens); //记录日志 } }
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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"},{"name":"_eth","type":"uint256"}],"name":"allocateToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isFunding","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","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":"tokenRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"newContractAddr","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenExchangeRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"stopFunding","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newContractAddr","type":"address"}],"name":"setMigrateContract","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenMigrated","outputs":[{"name":"","type":"uint256"}],"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":"currentSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_fundingStartBlock","type":"uint256"},{"name":"_fundingStopBlock","type":"uint256"}],"name":"startFunding","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"migrate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ethFundDeposit","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokenExchangeRate","type":"uint256"}],"name":"setTokenExchangeRate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"fundingStartBlock","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":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"transferETH","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"fundingStopBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_ethFundDeposit","type":"address"},{"name":"_currentSupply","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"AllocateToken","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"IssueToken","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_value","type":"uint256"}],"name":"IncreaseSupply","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_value","type":"uint256"}],"name":"DecreaseSupply","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Migrate","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
60c0604052600360808190527f312e30000000000000000000000000000000000000000000000000000000000060a09081526200003e9190816200010e565b5060006009556000600a5561012c600b553480156200005c57600080fd5b5060405160408062000f0383398101604052805160209091015160048054600160a060020a031916600160a060020a0384161790556005805460a060020a60ff021916905560006006819055600755620000bf8164010000000062000105810204565b600855620000da637735940064010000000062000105810204565b60008181553381526001602052604090208190556008541115620000fd57600080fd5b5050620001b3565b6305f5e1000290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200015157805160ff191683800117855562000181565b8280016001018555821562000181579182015b828111156200018157825182559160200191906001019062000164565b506200018f92915062000193565b5090565b620001b091905b808211156200018f57600081556001016200019a565b90565b610d4080620001c36000396000f3006080604052600436106101535763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610217578063095ea7b3146102a15780630a9ffdb7146102d957806313b53153146102ff57806318160ddd1461031457806323b872dd1461033b57806326a2157514610365578063313ce5671461037a57806332513ce51461038f5780634172d080146103c05780634477c5da146103d55780634a36df25146103ea57806354fd4d501461040b5780636fe3a5671461042057806370a0823114610435578063771282f614610456578063775c46cd1461046b5780638fd3ab801461048657806395d89b411461049b578063a81c3bdf146104b0578063a9059cbb146104c5578063cb7b8673146104e9578063d648a64714610501578063dd62ed3e14610516578063e28d717b1461053d578063ff29507d14610552575b60055460009060a060020a900460ff16151561016e57600080fd5b34151561017a57600080fd5b60065443101561018957600080fd5b60075443111561019857600080fd5b6101a434600b54610567565b90506008546009548201111515156101bb57600080fd5b6101c760095482610592565b60095533600081815260016020908152604091829020805485019055815184815291517f7ba26a0f068612fb882b3272004674d21fed286c2c8c795cf653044690b32db49281900390910190a250005b34801561022357600080fd5b5061022c6105ac565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561026657818101518382015260200161024e565b50505050905090810190601f1680156102935780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102ad57600080fd5b506102c5600160a060020a03600435166024356105e3565b604080519115158252519081900360200190f35b3480156102e557600080fd5b506102fd600160a060020a036004351660243561064a565b005b34801561030b57600080fd5b506102c5610717565b34801561032057600080fd5b50610329610727565b60408051918252519081900360200190f35b34801561034757600080fd5b506102c5600160a060020a036004358116906024351660443561072d565b34801561037157600080fd5b50610329610819565b34801561038657600080fd5b5061032961081f565b34801561039b57600080fd5b506103a4610824565b60408051600160a060020a039092168252519081900360200190f35b3480156103cc57600080fd5b50610329610833565b3480156103e157600080fd5b506102fd610839565b3480156103f657600080fd5b506102fd600160a060020a0360043516610888565b34801561041757600080fd5b5061022c6108e9565b34801561042c57600080fd5b50610329610977565b34801561044157600080fd5b50610329600160a060020a036004351661097d565b34801561046257600080fd5b50610329610998565b34801561047757600080fd5b506102fd60043560243561099e565b34801561049257600080fd5b506102fd610a13565b3480156104a757600080fd5b5061022c610b64565b3480156104bc57600080fd5b506103a4610b9b565b3480156104d157600080fd5b506102c5600160a060020a0360043516602435610baa565b3480156104f557600080fd5b506102fd600435610c43565b34801561050d57600080fd5b50610329610c7a565b34801561052257600080fd5b50610329600160a060020a0360043581169060243516610c80565b34801561054957600080fd5b506102fd610cab565b34801561055e57600080fd5b50610329610d05565b6000828202831580610583575082848281151561058057fe5b04145b151561058b57fe5b9392505050565b600082820183811080159061058357508281101561058b57fe5b60408051808201909152600881527f596920436c6f7564000000000000000000000000000000000000000000000000602082015281565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b600454600090600160a060020a0316331461066457600080fd5b81151561067057600080fd5b600160a060020a038316151561068557600080fd5b61069961069183610d0b565b600b54610567565b90506008546009548201111515156106b057600080fd5b6106bc60095482610592565b600955600160a060020a038316600081815260016020908152604091829020805485019055815184815291517f1aee3ddc9eba03c98b273cd914e999b78162e1ddd1c022045394f635a469e1059281900390910190a2505050565b60055460a060020a900460ff1681565b60005481565b600160a060020a03831660009081526001602052604081205482118015906107785750600160a060020a03841660009081526002602090815260408083203384529091529020548211155b80156107845750600082115b1561080f57600160a060020a03808416600081815260016020908152604080832080548801905593881680835284832080548890039055600282528483203384528252918490208054879003905583518681529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600161058b565b5060009392505050565b60095481565b600881565b600554600160a060020a031681565b600b5481565b600454600160a060020a0316331461085057600080fd5b60055460a060020a900460ff16151561086857600080fd5b6005805474ff000000000000000000000000000000000000000019169055565b600454600160a060020a0316331461089f57600080fd5b600554600160a060020a03828116911614156108ba57600080fd5b6005805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6003805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561096f5780601f106109445761010080835404028352916020019161096f565b820191906000526020600020905b81548152906001019060200180831161095257829003601f168201915b505050505081565b600a5481565b600160a060020a031660009081526001602052604090205490565b60085481565b600454600160a060020a031633146109b557600080fd5b60055460a060020a900460ff16156109cc57600080fd5b8082106109d857600080fd5b4382116109e457600080fd5b6006919091556007556005805474ff0000000000000000000000000000000000000000191660a060020a179055565b600554600090819060a060020a900460ff1615610a2f57600080fd5b600554600160a060020a03161515610a4657600080fd5b336000908152600160205260409020549150811515610a6457600080fd5b33600090815260016020526040812055600a54610a819083610592565b600a5550600554604080517fad68ebf7000000000000000000000000000000000000000000000000000000008152336004820152602481018490529051600160a060020a0390921691829163ad68ebf79160448083019260209291908290030181600087803b158015610af357600080fd5b505af1158015610b07573d6000803e3d6000fd5b505050506040513d6020811015610b1d57600080fd5b50511515610b2a57600080fd5b60408051838152905133917fa59785389b00cbd19745afbe8d59b28e3161395c6b1e3525861a2b0dede0b90d919081900360200190a25050565b60408051808201909152600381527f59434f0000000000000000000000000000000000000000000000000000000000602082015281565b600454600160a060020a031681565b336000908152600160205260408120548211801590610bc95750600082115b15610c3b5733600081815260016020908152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3506001610644565b506000610644565b600454600160a060020a03163314610c5a57600080fd5b801515610c6657600080fd5b600b54811415610c7557600080fd5b600b55565b60065481565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600454600160a060020a03163314610cc257600080fd5b30311515610ccf57600080fd5b600454604051600160a060020a0390911690303180156108fc02916000818181858888f193505050501515610d0357600080fd5b565b60075481565b6305f5e10002905600a165627a7a72305820647b28173a33f42417614a8622a069c24fa12fe0d277b44cfc77c85ad6e82c3e0029000000000000000000000000d2fd49f24bae6cec8c68eeb3965d253436de19d10000000000000000000000000000000000000000000000000000000077359400
Deployed Bytecode
0x6080604052600436106101535763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610217578063095ea7b3146102a15780630a9ffdb7146102d957806313b53153146102ff57806318160ddd1461031457806323b872dd1461033b57806326a2157514610365578063313ce5671461037a57806332513ce51461038f5780634172d080146103c05780634477c5da146103d55780634a36df25146103ea57806354fd4d501461040b5780636fe3a5671461042057806370a0823114610435578063771282f614610456578063775c46cd1461046b5780638fd3ab801461048657806395d89b411461049b578063a81c3bdf146104b0578063a9059cbb146104c5578063cb7b8673146104e9578063d648a64714610501578063dd62ed3e14610516578063e28d717b1461053d578063ff29507d14610552575b60055460009060a060020a900460ff16151561016e57600080fd5b34151561017a57600080fd5b60065443101561018957600080fd5b60075443111561019857600080fd5b6101a434600b54610567565b90506008546009548201111515156101bb57600080fd5b6101c760095482610592565b60095533600081815260016020908152604091829020805485019055815184815291517f7ba26a0f068612fb882b3272004674d21fed286c2c8c795cf653044690b32db49281900390910190a250005b34801561022357600080fd5b5061022c6105ac565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561026657818101518382015260200161024e565b50505050905090810190601f1680156102935780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102ad57600080fd5b506102c5600160a060020a03600435166024356105e3565b604080519115158252519081900360200190f35b3480156102e557600080fd5b506102fd600160a060020a036004351660243561064a565b005b34801561030b57600080fd5b506102c5610717565b34801561032057600080fd5b50610329610727565b60408051918252519081900360200190f35b34801561034757600080fd5b506102c5600160a060020a036004358116906024351660443561072d565b34801561037157600080fd5b50610329610819565b34801561038657600080fd5b5061032961081f565b34801561039b57600080fd5b506103a4610824565b60408051600160a060020a039092168252519081900360200190f35b3480156103cc57600080fd5b50610329610833565b3480156103e157600080fd5b506102fd610839565b3480156103f657600080fd5b506102fd600160a060020a0360043516610888565b34801561041757600080fd5b5061022c6108e9565b34801561042c57600080fd5b50610329610977565b34801561044157600080fd5b50610329600160a060020a036004351661097d565b34801561046257600080fd5b50610329610998565b34801561047757600080fd5b506102fd60043560243561099e565b34801561049257600080fd5b506102fd610a13565b3480156104a757600080fd5b5061022c610b64565b3480156104bc57600080fd5b506103a4610b9b565b3480156104d157600080fd5b506102c5600160a060020a0360043516602435610baa565b3480156104f557600080fd5b506102fd600435610c43565b34801561050d57600080fd5b50610329610c7a565b34801561052257600080fd5b50610329600160a060020a0360043581169060243516610c80565b34801561054957600080fd5b506102fd610cab565b34801561055e57600080fd5b50610329610d05565b6000828202831580610583575082848281151561058057fe5b04145b151561058b57fe5b9392505050565b600082820183811080159061058357508281101561058b57fe5b60408051808201909152600881527f596920436c6f7564000000000000000000000000000000000000000000000000602082015281565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b600454600090600160a060020a0316331461066457600080fd5b81151561067057600080fd5b600160a060020a038316151561068557600080fd5b61069961069183610d0b565b600b54610567565b90506008546009548201111515156106b057600080fd5b6106bc60095482610592565b600955600160a060020a038316600081815260016020908152604091829020805485019055815184815291517f1aee3ddc9eba03c98b273cd914e999b78162e1ddd1c022045394f635a469e1059281900390910190a2505050565b60055460a060020a900460ff1681565b60005481565b600160a060020a03831660009081526001602052604081205482118015906107785750600160a060020a03841660009081526002602090815260408083203384529091529020548211155b80156107845750600082115b1561080f57600160a060020a03808416600081815260016020908152604080832080548801905593881680835284832080548890039055600282528483203384528252918490208054879003905583518681529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600161058b565b5060009392505050565b60095481565b600881565b600554600160a060020a031681565b600b5481565b600454600160a060020a0316331461085057600080fd5b60055460a060020a900460ff16151561086857600080fd5b6005805474ff000000000000000000000000000000000000000019169055565b600454600160a060020a0316331461089f57600080fd5b600554600160a060020a03828116911614156108ba57600080fd5b6005805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6003805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561096f5780601f106109445761010080835404028352916020019161096f565b820191906000526020600020905b81548152906001019060200180831161095257829003601f168201915b505050505081565b600a5481565b600160a060020a031660009081526001602052604090205490565b60085481565b600454600160a060020a031633146109b557600080fd5b60055460a060020a900460ff16156109cc57600080fd5b8082106109d857600080fd5b4382116109e457600080fd5b6006919091556007556005805474ff0000000000000000000000000000000000000000191660a060020a179055565b600554600090819060a060020a900460ff1615610a2f57600080fd5b600554600160a060020a03161515610a4657600080fd5b336000908152600160205260409020549150811515610a6457600080fd5b33600090815260016020526040812055600a54610a819083610592565b600a5550600554604080517fad68ebf7000000000000000000000000000000000000000000000000000000008152336004820152602481018490529051600160a060020a0390921691829163ad68ebf79160448083019260209291908290030181600087803b158015610af357600080fd5b505af1158015610b07573d6000803e3d6000fd5b505050506040513d6020811015610b1d57600080fd5b50511515610b2a57600080fd5b60408051838152905133917fa59785389b00cbd19745afbe8d59b28e3161395c6b1e3525861a2b0dede0b90d919081900360200190a25050565b60408051808201909152600381527f59434f0000000000000000000000000000000000000000000000000000000000602082015281565b600454600160a060020a031681565b336000908152600160205260408120548211801590610bc95750600082115b15610c3b5733600081815260016020908152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3506001610644565b506000610644565b600454600160a060020a03163314610c5a57600080fd5b801515610c6657600080fd5b600b54811415610c7557600080fd5b600b55565b60065481565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600454600160a060020a03163314610cc257600080fd5b30311515610ccf57600080fd5b600454604051600160a060020a0390911690303180156108fc02916000818181858888f193505050501515610d0357600080fd5b565b60075481565b6305f5e10002905600a165627a7a72305820647b28173a33f42417614a8622a069c24fa12fe0d277b44cfc77c85ad6e82c3e0029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000d2fd49f24bae6cec8c68eeb3965d253436de19d10000000000000000000000000000000000000000000000000000000077359400
-----Decoded View---------------
Arg [0] : _ethFundDeposit (address): 0xD2fd49f24BaE6cec8c68Eeb3965D253436dE19d1
Arg [1] : _currentSupply (uint256): 2000000000
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000d2fd49f24bae6cec8c68eeb3965d253436de19d1
Arg [1] : 0000000000000000000000000000000000000000000000000000000077359400
Deployed Bytecode Sourcemap
2908:4819:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7280:9;;7444:14;;-1:-1:-1;;;7280:9:0;;;;7272:18;;;;;;;;7309:9;:14;;7301:23;;;;;;7361:17;;7345:12;:33;;7337:42;;;;;;7414:16;;7398:12;:32;;7390:41;;;;;;7461:38;7470:9;7481:17;;7461:8;:38::i;:::-;7444:55;;7542:13;;7527:11;;7518:6;:20;:37;;7510:46;;;;;;;;7583:28;7591:11;;7604:6;7583:7;:28::i;:::-;7569:11;:42;7631:10;7622:20;;;;:8;:20;;;;;;;;;:30;;;;;;7670;;;;;;;;;;;;;;;;;7234:490;2908:4819;2983:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2983:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2983:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2421:214;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2421:214:0;-1:-1:-1;;;;;2421:214:0;;;;;;;;;;;;;;;;;;;;;;;;;6761:443;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6761:443:0;-1:-1:-1;;;;;6761:443:0;;;;;;;;;3337:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3337:24:0;;;;731:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;731:26:0;;;;;;;;;;;;;;;;;;;;1827:459;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1827:459:0;-1:-1:-1;;;;;1827:459:0;;;;;;;;;;;;3564:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3564:30:0;;;;3076:36;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3076:36:0;;;;3240:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3240:30:0;;;;;;;;-1:-1:-1;;;;;3240:30:0;;;;;;;;;;;;;;3710:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3710:38:0;;;;5596:105;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5596:105:0;;;;5781:179;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5781:179:0;-1:-1:-1;;;;;5781:179:0;;;;;3119:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3119:30:0;;;;3636:32;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3636:32:0;;;;2294:119;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2294:119:0;-1:-1:-1;;;;;2294:119:0;;;;;3485:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3485:28:0;;;;5204:369;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5204:369:0;;;;;;;6013:501;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6013:501:0;;;;3031:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3031:38:0;;;;3176:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3176:29:0;;;;1455:364;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1455:364:0;-1:-1:-1;;;;;1455:364:0;;;;;;;4943:236;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4943:236:0;;;;;3406:32;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3406:32:0;;;;2643:148;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2643:148:0;-1:-1:-1;;;;;2643:148:0;;;;;;;;;;6551:156;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6551:156:0;;;;3445:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3445:31:0;;;;535:165;597:7;629:5;;;653:6;;;652:20;;;670:1;665;663;:3;;;;;;;;:8;652:20;645:28;;;;;;691:1;535:165;-1:-1:-1;;;535:165:0:o;200:164::-;261:7;293:5;;;317:6;;;;;;316:20;;-1:-1:-1;329:6:0;;;;309:28;;;2983:41;;;;;;;;;;;;;;;;;;;:::o;2421:214::-;2521:10;2488:12;2513:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;2513:29:0;;;;;;;;;;;:38;;;2567;;;;;;;2488:12;;2513:29;;2521:10;;2567:38;;;;;;;;-1:-1:-1;2623:4:0;2421:214;;;;;:::o;6761:443::-;4886:14;;6914;;-1:-1:-1;;;;;4886:14:0;4872:10;:28;4864:37;;;;;;6850:9;;;6842:18;;;;;;-1:-1:-1;;;;;6879:21:0;;;;6871:30;;;;;;6931:49;6940:20;6955:4;6940:14;:20::i;:::-;6962:17;;6931:8;:49::i;:::-;6914:66;;7023:13;;7008:11;;6999:6;:20;:37;;6991:46;;;;;;;;7064:28;7072:11;;7085:6;7064:7;:28::i;:::-;7050:11;:42;-1:-1:-1;;;;;7103:15:0;;;;;;:8;:15;;;;;;;;;:25;;;;;;7146:28;;;;;;;;;;;;;;;;;6761:443;;;:::o;3337:24::-;;;-1:-1:-1;;;3337:24:0;;;;;:::o;731:26::-;;;;:::o;1827:459::-;-1:-1:-1;;;;;1938:15:0;;1909:12;1938:15;;;:8;:15;;;;;;:25;-1:-1:-1;1938:25:0;;;:65;;-1:-1:-1;;;;;;1967:14:0;;;;;;:7;:14;;;;;;;;1982:10;1967:26;;;;;;;;:36;-1:-1:-1;1967:36:0;1938:65;:79;;;;;2016:1;2007:6;:10;1938:79;1934:345;;;-1:-1:-1;;;;;2034:13:0;;;;;;;:8;:13;;;;;;;;:23;;;;;;2072:15;;;;;;;;;:25;;;;;;;2112:7;:14;;;;;2127:10;2112:26;;;;;;;;:36;;;;;;;2168:28;;;;;;;2034:13;;2072:15;;2168:28;;;;;;;;;;-1:-1:-1;2218:4:0;2211:11;;1934:345;-1:-1:-1;2262:5:0;1827:459;;;;;:::o;3564:30::-;;;;:::o;3076:36::-;3111:1;3076:36;:::o;3240:30::-;;;-1:-1:-1;;;;;3240:30:0;;:::o;3710:38::-;;;;:::o;5596:105::-;4886:14;;-1:-1:-1;;;;;4886:14:0;4872:10;:28;4864:37;;;;;;5655:9;;-1:-1:-1;;;5655:9:0;;;;5647:18;;;;;;;;5676:9;:17;;-1:-1:-1;;5676:17:0;;;5596:105::o;5781:179::-;4886:14;;-1:-1:-1;;;;;4886:14:0;4872:10;:28;4864:37;;;;;;5891:15;;-1:-1:-1;;;;;5871:35:0;;;5891:15;;5871:35;;5863:44;;;;;;5918:15;:34;;-1:-1:-1;;5918:34:0;-1:-1:-1;;;;;5918:34:0;;;;;;;;;;5781:179::o;3119:30::-;;;;;;;;;;;;;;;-1:-1:-1;;3119:30:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3636:32::-;;;;:::o;2294:119::-;-1:-1:-1;;;;;2389:16:0;2354:15;2389:16;;;:8;:16;;;;;;;2294:119::o;3485:28::-;;;;:::o;5204:369::-;4886:14;;-1:-1:-1;;;;;4886:14:0;4872:10;:28;4864:37;;;;;;5319:9;;-1:-1:-1;;;5319:9:0;;;;5318:10;5310:19;;;;;;5348:38;;;5340:47;;;;;;5406:12;:33;-1:-1:-1;5398:42:0;;;;;;5453:17;:38;;;;5502:16;:36;5549:9;:16;;-1:-1:-1;;5549:16:0;-1:-1:-1;;;5549:16:0;;;5204:369::o;6013:501::-;6061:9;;6135:14;;;;-1:-1:-1;;;6061:9:0;;;;6060:10;6052:19;;;;;;6090:15;;-1:-1:-1;;;;;6090:15:0;:31;;6082:40;;;;;;6161:10;6152:20;;;;:8;:20;;;;;;;-1:-1:-1;6191:11:0;;;6183:20;;;;;;6225:10;6239:1;6216:20;;;:8;:20;;;;;:24;6275:13;;6267:30;;6290:6;6267:7;:30::i;:::-;6251:13;:46;-1:-1:-1;6362:15:0;;6397:39;;;;;;6417:10;6397:39;;;;;;;;;;;;-1:-1:-1;;;;;6362:15:0;;;;;;6397:19;;:39;;;;;;;;;;;;;;6362:15;;6397:39;;;5:2:-1;;;;30:1;27;20:12;5:2;6397:39:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6397:39:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6397:39:0;6389:48;;;;;;;;6455:27;;;;;;;;6463:10;;6455:27;;;;;;;;;;6013:501;;:::o;3031:38::-;;;;;;;;;;;;;;;;;;;:::o;3176:29::-;;;-1:-1:-1;;;;;3176:29:0;;:::o;1455:364::-;1556:10;1518:12;1547:20;;;:8;:20;;;;;;:30;-1:-1:-1;1547:30:0;;;:44;;;1590:1;1581:6;:10;1547:44;1543:269;;;1617:10;1608:20;;;;:8;:20;;;;;;;;:30;;;;;;;-1:-1:-1;;;;;1653:13:0;;;;;;;;;:23;;;;;;1696:33;;;;;;;1653:13;;1617:10;1696:33;;;;;;;;;;;-1:-1:-1;1751:4:0;1744:11;;1543:269;-1:-1:-1;1795:5:0;1788:12;;4943:236;4886:14;;-1:-1:-1;;;;;4886:14:0;4872:10;:28;4864:37;;;;;;5037:23;;;5029:32;;;;;;5102:17;;5080:39;;;5072:48;;;;;;5133:17;:38;4943:236::o;3406:32::-;;;;:::o;2643:148::-;-1:-1:-1;;;;;2758:15:0;;;2721:17;2758:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;2643:148::o;6551:156::-;4886:14;;-1:-1:-1;;;;;4886:14:0;4872:10;:28;4864:37;;;;;;6618:4;6610:21;:26;;6602:35;;;;;;6656:14;;:42;;-1:-1:-1;;;;;6656:14:0;;;;6684:4;6676:21;6656:42;;;;;:14;:42;:14;:42;6676:21;6656:14;:42;;;;;;;6648:51;;;;;;;;6551:156::o;3445:31::-;;;;:::o;4185:122::-;4285:14;4276:23;;4185:122::o
Swarm Source
bzzr://647b28173a33f42417614a8622a069c24fa12fe0d277b44cfc77c85ad6e82c3e
Loading...
Loading
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.