ETH Price: $2,712.34 (+3.81%)
 

Overview

Max Total Supply

2,000,000,000 YCO

Holders

67

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 8 Decimals)

Balance
0 YCO

Value
$0.00
0x3522fb17fa1e79b41b460eeab28af3b499b7c397
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# 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
/**
 *Submitted for verification at Etherscan.io on 2019-07-17
*/

/**
 *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;
    }

    /// 转账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

Contract ABI

[{"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":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":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"}]

60c0604052600360808190527f312e30000000000000000000000000000000000000000000000000000000000060a090815261003c919081610104565b5060006009556000600a5561012c600b5534801561005957600080fd5b50604051604080610cf083398101604052805160209091015160048054600160a060020a031916600160a060020a0384161790556005805460a060020a60ff0219169055600060068190556007556100b9816401000000006100fb810204565b6008556100d263773594006401000000006100fb810204565b600081815533815260016020526040902081905560085411156100f457600080fd5b505061019f565b6305f5e1000290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061014557805160ff1916838001178555610172565b82800160010185558215610172579182015b82811115610172578251825591602001919060010190610157565b5061017e929150610182565b5090565b61019c91905b8082111561017e5760008155600101610188565b90565b610b42806101ae6000396000f30060806040526004361061013d5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610201578063095ea7b31461028b5780630a9ffdb7146102c357806313b53153146102e957806318160ddd146102fe57806323b872dd1461032557806326a215751461034f578063313ce5671461036457806332513ce5146103795780634172d080146103aa5780634477c5da146103bf57806354fd4d50146103d45780636fe3a567146103e957806370a08231146103fe578063771282f61461041f578063775c46cd1461043457806395d89b411461044f578063a81c3bdf14610464578063a9059cbb14610479578063cb7b86731461049d578063d648a647146104b5578063dd62ed3e146104ca578063e28d717b146104f1578063ff29507d14610506575b60055460009060a060020a900460ff16151561015857600080fd5b34151561016457600080fd5b60065443101561017357600080fd5b60075443111561018257600080fd5b61018e34600b5461051b565b90506008546009548201111515156101a557600080fd5b6101b160095482610546565b60095533600081815260016020908152604091829020805485019055815184815291517f7ba26a0f068612fb882b3272004674d21fed286c2c8c795cf653044690b32db49281900390910190a250005b34801561020d57600080fd5b50610216610560565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610250578181015183820152602001610238565b50505050905090810190601f16801561027d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561029757600080fd5b506102af600160a060020a0360043516602435610597565b604080519115158252519081900360200190f35b3480156102cf57600080fd5b506102e7600160a060020a03600435166024356105fe565b005b3480156102f557600080fd5b506102af6106cb565b34801561030a57600080fd5b506103136106db565b60408051918252519081900360200190f35b34801561033157600080fd5b506102af600160a060020a03600435811690602435166044356106e1565b34801561035b57600080fd5b506103136107cd565b34801561037057600080fd5b506103136107d3565b34801561038557600080fd5b5061038e6107d8565b60408051600160a060020a039092168252519081900360200190f35b3480156103b657600080fd5b506103136107e7565b3480156103cb57600080fd5b506102e76107ed565b3480156103e057600080fd5b5061021661083c565b3480156103f557600080fd5b506103136108ca565b34801561040a57600080fd5b50610313600160a060020a03600435166108d0565b34801561042b57600080fd5b506103136108eb565b34801561044057600080fd5b506102e76004356024356108f1565b34801561045b57600080fd5b50610216610966565b34801561047057600080fd5b5061038e61099d565b34801561048557600080fd5b506102af600160a060020a03600435166024356109ac565b3480156104a957600080fd5b506102e7600435610a45565b3480156104c157600080fd5b50610313610a7c565b3480156104d657600080fd5b50610313600160a060020a0360043581169060243516610a82565b3480156104fd57600080fd5b506102e7610aad565b34801561051257600080fd5b50610313610b07565b6000828202831580610537575082848281151561053457fe5b04145b151561053f57fe5b9392505050565b600082820183811080159061053757508281101561053f57fe5b60408051808201909152600881527f596920636c6f7564000000000000000000000000000000000000000000000000602082015281565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b600454600090600160a060020a0316331461061857600080fd5b81151561062457600080fd5b600160a060020a038316151561063957600080fd5b61064d61064583610b0d565b600b5461051b565b905060085460095482011115151561066457600080fd5b61067060095482610546565b600955600160a060020a038316600081815260016020908152604091829020805485019055815184815291517f1aee3ddc9eba03c98b273cd914e999b78162e1ddd1c022045394f635a469e1059281900390910190a2505050565b60055460a060020a900460ff1681565b60005481565b600160a060020a038316600090815260016020526040812054821180159061072c5750600160a060020a03841660009081526002602090815260408083203384529091529020548211155b80156107385750600082115b156107c357600160a060020a03808416600081815260016020908152604080832080548801905593881680835284832080548890039055600282528483203384528252918490208054879003905583518681529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600161053f565b5060009392505050565b60095481565b600881565b600554600160a060020a031681565b600b5481565b600454600160a060020a0316331461080457600080fd5b60055460a060020a900460ff16151561081c57600080fd5b6005805474ff000000000000000000000000000000000000000019169055565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156108c25780601f10610897576101008083540402835291602001916108c2565b820191906000526020600020905b8154815290600101906020018083116108a557829003601f168201915b505050505081565b600a5481565b600160a060020a031660009081526001602052604090205490565b60085481565b600454600160a060020a0316331461090857600080fd5b60055460a060020a900460ff161561091f57600080fd5b80821061092b57600080fd5b43821161093757600080fd5b6006919091556007556005805474ff0000000000000000000000000000000000000000191660a060020a179055565b60408051808201909152600381527f59434f0000000000000000000000000000000000000000000000000000000000602082015281565b600454600160a060020a031681565b3360009081526001602052604081205482118015906109cb5750600082115b15610a3d5733600081815260016020908152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060016105f8565b5060006105f8565b600454600160a060020a03163314610a5c57600080fd5b801515610a6857600080fd5b600b54811415610a7757600080fd5b600b55565b60065481565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600454600160a060020a03163314610ac457600080fd5b30311515610ad157600080fd5b600454604051600160a060020a0390911690303180156108fc02916000818181858888f193505050501515610b0557600080fd5b565b60075481565b6305f5e10002905600a165627a7a72305820693a183bf4f15100c33ac05b5c4c3df957f507815bd41bd4aad40b0e5af9f4ea0029000000000000000000000000d2fd49f24bae6cec8c68eeb3965d253436de19d10000000000000000000000000000000000000000000000000000000077359400

Deployed Bytecode

0x60806040526004361061013d5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610201578063095ea7b31461028b5780630a9ffdb7146102c357806313b53153146102e957806318160ddd146102fe57806323b872dd1461032557806326a215751461034f578063313ce5671461036457806332513ce5146103795780634172d080146103aa5780634477c5da146103bf57806354fd4d50146103d45780636fe3a567146103e957806370a08231146103fe578063771282f61461041f578063775c46cd1461043457806395d89b411461044f578063a81c3bdf14610464578063a9059cbb14610479578063cb7b86731461049d578063d648a647146104b5578063dd62ed3e146104ca578063e28d717b146104f1578063ff29507d14610506575b60055460009060a060020a900460ff16151561015857600080fd5b34151561016457600080fd5b60065443101561017357600080fd5b60075443111561018257600080fd5b61018e34600b5461051b565b90506008546009548201111515156101a557600080fd5b6101b160095482610546565b60095533600081815260016020908152604091829020805485019055815184815291517f7ba26a0f068612fb882b3272004674d21fed286c2c8c795cf653044690b32db49281900390910190a250005b34801561020d57600080fd5b50610216610560565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610250578181015183820152602001610238565b50505050905090810190601f16801561027d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561029757600080fd5b506102af600160a060020a0360043516602435610597565b604080519115158252519081900360200190f35b3480156102cf57600080fd5b506102e7600160a060020a03600435166024356105fe565b005b3480156102f557600080fd5b506102af6106cb565b34801561030a57600080fd5b506103136106db565b60408051918252519081900360200190f35b34801561033157600080fd5b506102af600160a060020a03600435811690602435166044356106e1565b34801561035b57600080fd5b506103136107cd565b34801561037057600080fd5b506103136107d3565b34801561038557600080fd5b5061038e6107d8565b60408051600160a060020a039092168252519081900360200190f35b3480156103b657600080fd5b506103136107e7565b3480156103cb57600080fd5b506102e76107ed565b3480156103e057600080fd5b5061021661083c565b3480156103f557600080fd5b506103136108ca565b34801561040a57600080fd5b50610313600160a060020a03600435166108d0565b34801561042b57600080fd5b506103136108eb565b34801561044057600080fd5b506102e76004356024356108f1565b34801561045b57600080fd5b50610216610966565b34801561047057600080fd5b5061038e61099d565b34801561048557600080fd5b506102af600160a060020a03600435166024356109ac565b3480156104a957600080fd5b506102e7600435610a45565b3480156104c157600080fd5b50610313610a7c565b3480156104d657600080fd5b50610313600160a060020a0360043581169060243516610a82565b3480156104fd57600080fd5b506102e7610aad565b34801561051257600080fd5b50610313610b07565b6000828202831580610537575082848281151561053457fe5b04145b151561053f57fe5b9392505050565b600082820183811080159061053757508281101561053f57fe5b60408051808201909152600881527f596920636c6f7564000000000000000000000000000000000000000000000000602082015281565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a35060015b92915050565b600454600090600160a060020a0316331461061857600080fd5b81151561062457600080fd5b600160a060020a038316151561063957600080fd5b61064d61064583610b0d565b600b5461051b565b905060085460095482011115151561066457600080fd5b61067060095482610546565b600955600160a060020a038316600081815260016020908152604091829020805485019055815184815291517f1aee3ddc9eba03c98b273cd914e999b78162e1ddd1c022045394f635a469e1059281900390910190a2505050565b60055460a060020a900460ff1681565b60005481565b600160a060020a038316600090815260016020526040812054821180159061072c5750600160a060020a03841660009081526002602090815260408083203384529091529020548211155b80156107385750600082115b156107c357600160a060020a03808416600081815260016020908152604080832080548801905593881680835284832080548890039055600282528483203384528252918490208054879003905583518681529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600161053f565b5060009392505050565b60095481565b600881565b600554600160a060020a031681565b600b5481565b600454600160a060020a0316331461080457600080fd5b60055460a060020a900460ff16151561081c57600080fd5b6005805474ff000000000000000000000000000000000000000019169055565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156108c25780601f10610897576101008083540402835291602001916108c2565b820191906000526020600020905b8154815290600101906020018083116108a557829003601f168201915b505050505081565b600a5481565b600160a060020a031660009081526001602052604090205490565b60085481565b600454600160a060020a0316331461090857600080fd5b60055460a060020a900460ff161561091f57600080fd5b80821061092b57600080fd5b43821161093757600080fd5b6006919091556007556005805474ff0000000000000000000000000000000000000000191660a060020a179055565b60408051808201909152600381527f59434f0000000000000000000000000000000000000000000000000000000000602082015281565b600454600160a060020a031681565b3360009081526001602052604081205482118015906109cb5750600082115b15610a3d5733600081815260016020908152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060016105f8565b5060006105f8565b600454600160a060020a03163314610a5c57600080fd5b801515610a6857600080fd5b600b54811415610a7757600080fd5b600b55565b60065481565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600454600160a060020a03163314610ac457600080fd5b30311515610ad157600080fd5b600454604051600160a060020a0390911690303180156108fc02916000818181858888f193505050501515610b0557600080fd5b565b60075481565b6305f5e10002905600a165627a7a72305820693a183bf4f15100c33ac05b5c4c3df957f507815bd41bd4aad40b0e5af9f4ea0029

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

2979:4006:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6538:9;;6702:14;;-1:-1:-1;;;6538:9:0;;;;6530:18;;;;;;;;6567:9;:14;;6559:23;;;;;;6619:17;;6603:12;:33;;6595:42;;;;;;6672:16;;6656:12;:32;;6648:41;;;;;;6719:38;6728:9;6739:17;;6719:8;:38::i;:::-;6702:55;;6800:13;;6785:11;;6776:6;:20;:37;;6768:46;;;;;;;;6841:28;6849:11;;6862:6;6841:7;:28::i;:::-;6827:11;:42;6889:10;6880:20;;;;:8;:20;;;;;;;;;:30;;;;;;6928;;;;;;;;;;;;;;;;;6492:490;2979:4006;3054:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3054: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;3054:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2492:214;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2492:214:0;-1:-1:-1;;;;;2492:214:0;;;;;;;;;;;;;;;;;;;;;;;;;6019:443;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6019:443:0;-1:-1:-1;;;;;6019:443:0;;;;;;;;;3408:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3408:24:0;;;;802:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;802:26:0;;;;;;;;;;;;;;;;;;;;1898:459;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1898:459:0;-1:-1:-1;;;;;1898:459:0;;;;;;;;;;;;3635:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3635:30:0;;;;3147:36;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3147:36:0;;;;3311:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3311:30:0;;;;;;;;-1:-1:-1;;;;;3311:30:0;;;;;;;;;;;;;;3781:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3781:38:0;;;;5667:105;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5667:105:0;;;;3190:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3190:30:0;;;;3707:32;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3707:32:0;;;;2365:119;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2365:119:0;-1:-1:-1;;;;;2365:119:0;;;;;3556:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3556:28:0;;;;5275:369;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5275:369:0;;;;;;;3102:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3102:38:0;;;;3247:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3247:29:0;;;;1526:364;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1526:364:0;-1:-1:-1;;;;;1526:364:0;;;;;;;5014:236;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5014:236:0;;;;;3477:32;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3477:32:0;;;;2714:148;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2714:148:0;-1:-1:-1;;;;;2714:148:0;;;;;;;;;;5809:156;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5809:156:0;;;;3516:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3516:31:0;;;;606:165;668:7;700:5;;;724:6;;;723:20;;;741:1;736;734;:3;;;;;;;;:8;723:20;716:28;;;;;;762:1;606:165;-1:-1:-1;;;606:165:0:o;271:164::-;332:7;364:5;;;388:6;;;;;;387:20;;-1:-1:-1;400:6:0;;;;380:28;;;3054:41;;;;;;;;;;;;;;;;;;;:::o;2492:214::-;2592:10;2559:12;2584:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;2584:29:0;;;;;;;;;;;:38;;;2638;;;;;;;2559:12;;2584:29;;2592:10;;2638:38;;;;;;;;-1:-1:-1;2694:4:0;2492:214;;;;;:::o;6019:443::-;4957:14;;6172;;-1:-1:-1;;;;;4957:14:0;4943:10;:28;4935:37;;;;;;6108:9;;;6100:18;;;;;;-1:-1:-1;;;;;6137:21:0;;;;6129:30;;;;;;6189:49;6198:20;6213:4;6198:14;:20::i;:::-;6220:17;;6189:8;:49::i;:::-;6172:66;;6281:13;;6266:11;;6257:6;:20;:37;;6249:46;;;;;;;;6322:28;6330:11;;6343:6;6322:7;:28::i;:::-;6308:11;:42;-1:-1:-1;;;;;6361:15:0;;;;;;:8;:15;;;;;;;;;:25;;;;;;6404:28;;;;;;;;;;;;;;;;;6019:443;;;:::o;3408:24::-;;;-1:-1:-1;;;3408:24:0;;;;;:::o;802:26::-;;;;:::o;1898:459::-;-1:-1:-1;;;;;2009:15:0;;1980:12;2009:15;;;:8;:15;;;;;;:25;-1:-1:-1;2009:25:0;;;:65;;-1:-1:-1;;;;;;2038:14:0;;;;;;:7;:14;;;;;;;;2053:10;2038:26;;;;;;;;:36;-1:-1:-1;2038:36:0;2009:65;:79;;;;;2087:1;2078:6;:10;2009:79;2005:345;;;-1:-1:-1;;;;;2105:13:0;;;;;;;:8;:13;;;;;;;;:23;;;;;;2143:15;;;;;;;;;:25;;;;;;;2183:7;:14;;;;;2198:10;2183:26;;;;;;;;:36;;;;;;;2239:28;;;;;;;2105:13;;2143:15;;2239:28;;;;;;;;;;-1:-1:-1;2289:4:0;2282:11;;2005:345;-1:-1:-1;2333:5:0;1898:459;;;;;:::o;3635:30::-;;;;:::o;3147:36::-;3182:1;3147:36;:::o;3311:30::-;;;-1:-1:-1;;;;;3311:30:0;;:::o;3781:38::-;;;;:::o;5667:105::-;4957:14;;-1:-1:-1;;;;;4957:14:0;4943:10;:28;4935:37;;;;;;5726:9;;-1:-1:-1;;;5726:9:0;;;;5718:18;;;;;;;;5747:9;:17;;-1:-1:-1;;5747:17:0;;;5667:105::o;3190:30::-;;;;;;;;;;;;;;;-1:-1:-1;;3190:30:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3707:32::-;;;;:::o;2365:119::-;-1:-1:-1;;;;;2460:16:0;2425:15;2460:16;;;:8;:16;;;;;;;2365:119::o;3556:28::-;;;;:::o;5275:369::-;4957:14;;-1:-1:-1;;;;;4957:14:0;4943:10;:28;4935:37;;;;;;5390:9;;-1:-1:-1;;;5390:9:0;;;;5389:10;5381:19;;;;;;5419:38;;;5411:47;;;;;;5477:12;:33;-1:-1:-1;5469:42:0;;;;;;5524:17;:38;;;;5573:16;:36;5620:9;:16;;-1:-1:-1;;5620:16:0;-1:-1:-1;;;5620:16:0;;;5275:369::o;3102:38::-;;;;;;;;;;;;;;;;;;;:::o;3247:29::-;;;-1:-1:-1;;;;;3247:29:0;;:::o;1526:364::-;1627:10;1589:12;1618:20;;;:8;:20;;;;;;:30;-1:-1:-1;1618:30:0;;;:44;;;1661:1;1652:6;:10;1618:44;1614:269;;;1688:10;1679:20;;;;:8;:20;;;;;;;;:30;;;;;;;-1:-1:-1;;;;;1724:13:0;;;;;;;;;:23;;;;;;1767:33;;;;;;;1724:13;;1688:10;1767:33;;;;;;;;;;;-1:-1:-1;1822:4:0;1815:11;;1614:269;-1:-1:-1;1866:5:0;1859:12;;5014:236;4957:14;;-1:-1:-1;;;;;4957:14:0;4943:10;:28;4935:37;;;;;;5108:23;;;5100:32;;;;;;5173:17;;5151:39;;;5143:48;;;;;;5204:17;:38;5014:236::o;3477:32::-;;;;:::o;2714:148::-;-1:-1:-1;;;;;2829:15:0;;;2792:17;2829:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;2714:148::o;5809:156::-;4957:14;;-1:-1:-1;;;;;4957:14:0;4943:10;:28;4935:37;;;;;;5876:4;5868:21;:26;;5860:35;;;;;;5914:14;;:42;;-1:-1:-1;;;;;5914:14:0;;;;5942:4;5934:21;5914:42;;;;;:14;:42;:14;:42;5934:21;5914:14;:42;;;;;;;5906:51;;;;;;;;5809:156::o;3516:31::-;;;;:::o;4256:122::-;4356:14;4347:23;;4256:122::o

Swarm Source

bzzr://693a183bf4f15100c33ac05b5c4c3df957f507815bd41bd4aad40b0e5af9f4ea
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.