Sponsored:   Ubex.com - World roadshow: Seoul Sep 17-19, Singapore Sep 19-20, Dubai 18-23. Meet us!.
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 4 txns
 Latest 4 txns

TxHash Age From To Value [TxFee]
0xd2e6a9bfa9cefdae7f6634b758acb054f8e96bbee7f7fd558c2553f13e4416fa163 days 15 hrs ago0x0e57959da1ba711a2da06ccd1820ee8b5090a844  IN   0xc4785a90e3d8d3191625ccf82623cb4daf5d6b0d1 Ether0.000386552
0xe4485fe8be1098f9058a98c147382ef9d49fddc3a093175fe78f0d533151a39c167 days 13 hrs ago0x0e57959da1ba711a2da06ccd1820ee8b5090a844  IN   0xc4785a90e3d8d3191625ccf82623cb4daf5d6b0d0.1 Ether0.000446552
0x0884a24baa530740bec4557687728c1cb4bb6731e6177890e994e19c42906590168 days 1 hr ago0x51a7ad983ff99c8ac8dfd2c292c48faaa7b9f2c5  IN   0xc4785a90e3d8d3191625ccf82623cb4daf5d6b0d0.01 Ether0.000141638
0x2d1fde8068ddcf2d8a66cb51250aa0a656862c5afacdf878665ab0b01df6b697179 days 2 hrs ago0x20dc3d5e2583462c4229aa0c9cff50f7c789d04d  IN    Contract Creation0 Ether0.003738614
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 3 Internal Transactions

ParentTxHash Block Age From To Value
0xd2e6a9bfa9cefdae7f6634b758acb054f8e96bbee7f7fd558c2553f13e4416fa5404921163 days 15 hrs ago0xc4785a90e3d8d3191625ccf82623cb4daf5d6b0d0xb987b463c7573f0b7b6ed7cc8e5fab90422720651 Ether
0xe4485fe8be1098f9058a98c147382ef9d49fddc3a093175fe78f0d533151a39c5381174167 days 13 hrs ago0xc4785a90e3d8d3191625ccf82623cb4daf5d6b0d0xb987b463c7573f0b7b6ed7cc8e5fab90422720650.1 Ether
0x0884a24baa530740bec4557687728c1cb4bb6731e6177890e994e19c429065905378254168 days 1 hr ago0xc4785a90e3d8d3191625ccf82623cb4daf5d6b0d0xb987b463c7573f0b7b6ed7cc8e5fab90422720650.01 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: NETRico
Compiler Text: v0.4.21+commit.dfe3193c
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.20;
/**
* @title ICO SALE CONTRACT
* @dev ERC-20 Token Standard Compliant
*/

/**
* @title SafeMath by OpenZeppelin
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a / b;
        return c;
    }


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

/**
* @title Fiat currency contract
* @dev This contract will return the value of 0.01$ ETH in wei
*/
contract FiatContract {
 
  function EUR(uint _id) constant public returns (uint256);

}

/**
* @title DateTime contract
* @dev This contract will return the unix value of any date
*/
contract DateTimeAPI {
        
    function toTimestamp(uint16 year, uint8 month, uint8 day, uint8 hour) constant public returns (uint timestamp);

}

/**
* @title ERC20 Token interface
*/
contract token {

    function balanceOf(address _owner) public constant returns (uint256 balance);
    function transfer(address _to, uint256 _value) public returns (bool success);

}

/**
* @title NETRico sale main contract
*/
contract NETRico {

    FiatContract price = FiatContract(0x8055d0504666e2B6942BeB8D6014c964658Ca591); // MAINNET ADDRESS

    DateTimeAPI dateTimeContract = DateTimeAPI(0x1a6184CD4C5Bea62B0116de7962EE7315B7bcBce);//Main

    using SafeMath for uint256;
    //This sale have 5 stages
    enum State {
        Stage1,
        Stage2,
        Stage3,
        Stage4,
        Successful
    }
    //public variables
    State public state = State.Stage1; //Set initial stage
    uint256 public startTime = dateTimeContract.toTimestamp(2018,4,1,0); //From Apr 1 2018 00:00
    uint256 public deadline = dateTimeContract.toTimestamp(2019,3,27,0); //Stop Mar 27 2019 00:00
    uint256 public totalRaised; //eth in wei
    uint256 public totalDistributed; //tokens distributed
    uint256 public completedAt; //Time stamp when the sale finish
    token public tokenReward; //Address of the valid token used as reward
    address public creator; //Address of the contract deployer
    string public campaignUrl; //Web site of the campaign
    string public version = '2';

    //events for log
    event LogFundingReceived(address _addr, uint _amount, uint _currentTotal);
    event LogBeneficiaryPaid(address _beneficiaryAddress);
    event LogFundingSuccessful(uint _totalRaised);
    event LogFunderInitialized(
        address _creator,
        string _url);
    event LogContributorsPayout(address _addr, uint _amount);

    modifier notFinished() {
        require(state != State.Successful);
        _;
    }
    /**
    * @notice NETRico constructor
    * @param _campaignUrl is the ICO _url
    * @param _addressOfTokenUsedAsReward is the token totalDistributed
    */
    function NETRico (string _campaignUrl, token _addressOfTokenUsedAsReward) public {
        creator = 0xB987B463c7573f0B7b6eD7cc8E5Fab9042272065;
        //creator = msg.sender;
        campaignUrl = _campaignUrl;
        tokenReward = token(_addressOfTokenUsedAsReward);

        emit LogFunderInitialized(
            creator,
            campaignUrl
            );
    }

    /**
    * @notice contribution handler
    */
    function contribute() public notFinished payable {
        require(now >= startTime);

        uint256 tokenBought; //Variable to store amount of tokens bought
        uint256 tokenPrice = price.EUR(0); //1 cent value in wei

        totalRaised = totalRaised.add(msg.value); //Save the total eth totalRaised (in wei)

        tokenPrice = tokenPrice.mul(2); //0.02$ EUR value in wei 
        tokenPrice = tokenPrice.div(10 ** 8); //Change base 18 to 10

        tokenBought = msg.value.div(tokenPrice); //Base 18/ Base 10 = Base 8
        tokenBought = tokenBought.mul(10 ** 10); //Base 8 to Base 18

        require(tokenBought >= 100 * 10 ** 18); //Minimum 100 base tokens 
        
        //Bonus calculation
        if (state == State.Stage1){
            tokenBought = tokenBought.mul(2); //+100%
        } else if (state == State.Stage2){
            tokenBought = tokenBought.mul(175);
            tokenBought = tokenBought.div(100); //+75%
        } else if (state == State.Stage3){
            tokenBought = tokenBought.mul(15);
            tokenBought = tokenBought.div(10); //+50%
        } else if (state == State.Stage4){
            tokenBought = tokenBought.mul(125);
            tokenBought = tokenBought.div(100); //+25%
        }

        totalDistributed = totalDistributed.add(tokenBought); //Save to total tokens distributed
        
        tokenReward.transfer(msg.sender,tokenBought); //Send Tokens
        
        creator.transfer(msg.value); // Send ETH to creator
        emit LogBeneficiaryPaid(creator);
        
        //LOGS
        emit LogFundingReceived(msg.sender, msg.value, totalRaised);
        emit  LogContributorsPayout(msg.sender,tokenBought);

        checkIfFundingCompleteOrExpired();
    }

    /**
    * @notice check status
    */
    function checkIfFundingCompleteOrExpired() public {

        if(now > deadline && state != State.Successful){

            state = State.Successful; //Sale becomes Successful
            completedAt = now; //ICO finished

            emit LogFundingSuccessful(totalRaised); //we log the finish

            finished();
        } else if(state == State.Stage3 && now > dateTimeContract.toTimestamp(2018,12,27,0)){

            state = State.Stage4;
            
        } else if(state == State.Stage2 && now > dateTimeContract.toTimestamp(2018,9,28,0)){

            state = State.Stage3;
            
        } else if(state == State.Stage1 && now > dateTimeContract.toTimestamp(2018,6,30,0)){

            state = State.Stage2;

        }
    }

    /**
    * @notice Function for closure handle
    */
    function finished() public { //When finished eth are transfered to creator
        require(state == State.Successful); //Only when sale finish
        
        uint256 remainder = tokenReward.balanceOf(this); //Remaining tokens on contract
        //Funds send to creator if any
        if(address(this).balance > 0) {
            creator.transfer(address(this).balance);
            emit LogBeneficiaryPaid(creator);
        }
 
        tokenReward.transfer(creator,remainder); //remainder tokens send to creator
        emit LogContributorsPayout(creator, remainder);

    }

    /**
    * @notice Function to claim any token stuck on contract
    */
    function claimTokens(token _address) public{
        require(state == State.Successful); //Only when sale finish
        require(msg.sender == creator);

        uint256 remainder = _address.balanceOf(this); //Check remainder tokens
        _address.transfer(creator,remainder); //Transfer tokens to creator
        
    }

    /**
    * @notice Function to handle eth transfers
    * @dev BEWARE: if a call to this functions doesn't have
    * enought gas, transaction could not be finished
    */
    function() public payable {
        contribute();
    }
    
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"creator","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"deadline","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"completedAt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenReward","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"checkIfFundingCompleteOrExpired","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"finished","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"state","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"contribute","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"claimTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalDistributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"campaignUrl","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_campaignUrl","type":"string"},{"name":"_addressOfTokenUsedAsReward","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_addr","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"},{"indexed":false,"name":"_currentTotal","type":"uint256"}],"name":"LogFundingReceived","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_beneficiaryAddress","type":"address"}],"name":"LogBeneficiaryPaid","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_totalRaised","type":"uint256"}],"name":"LogFundingSuccessful","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_creator","type":"address"},{"indexed":false,"name":"_url","type":"string"}],"name":"LogFunderInitialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_addr","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"LogContributorsPayout","type":"event"}]

  Contract Creation Code Switch To Opcodes View
6060604052738055d0504666e2b6942beb8d6014c964658ca5916000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550731a6184cd4c5bea62b0116de7962ee7315b7bcbce600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160146101000a81548160ff02191690836004811115620000cd57fe5b0217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637f7918336107e26004600160006040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808561ffff1681526020018460ff1681526020018360ff1681526020018260ff168152602001945050505050602060405180830381600087803b15156200018d57600080fd5b5af115156200019b57600080fd5b50505060405180519050600255600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637f7918336107e36003601b60006040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808561ffff1681526020018460ff1681526020018360ff1681526020018260ff168152602001945050505050602060405180830381600087803b15156200026357600080fd5b5af115156200027157600080fd5b505050604051805190506003556040805190810160405280600181526020017f3200000000000000000000000000000000000000000000000000000000000000815250600a9080519060200190620002cb929190620004cd565b503415620002d857600080fd5b60405162001bbc38038062001bbc8339810160405280805182019190602001805190602001909190505073b987b463c7573f0b7b6ed7cc8e5fab9042272065600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600990805190602001906200036f929190620004cd565b5080600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fa8f8a987eff33e3bcfd6bc36f34b9c60b8d1e4063c6475f6528f1f8684c3b29e600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818154600181600116156101000203166002900481526020019150805460018160011615610100020316600290048015620004b65780601f106200048a57610100808354040283529160200191620004b6565b820191906000526020600020905b8154815290600101906020018083116200049857829003601f168201915b5050935050505060405180910390a150506200057c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200051057805160ff191683800117855562000541565b8280016001018555821562000541579182015b828111156200054057825182559160200191906001019062000523565b5b50905062000550919062000554565b5090565b6200057991905b80821115620005755760008160009055506001016200055b565b5090565b90565b611630806200058c6000396000f3006060604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302d05d3f146100da57806329dcb0cf1461012f578063387712421461015857806354fd4d50146101815780636e66f6e91461020f57806378e979251461026457806386f325861461028d578063bef4876b146102a2578063c19d93fb146102b7578063c5c4744c146102ee578063d7bb99ba14610317578063df8de3e714610321578063efca2eed1461035a578063fa4f551114610383575b6100d8610411565b005b34156100e557600080fd5b6100ed6109c2565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561013a57600080fd5b6101426109e8565b6040518082815260200191505060405180910390f35b341561016357600080fd5b61016b6109ee565b6040518082815260200191505060405180910390f35b341561018c57600080fd5b6101946109f4565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101d45780820151818401526020810190506101b9565b50505050905090810190601f1680156102015780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561021a57600080fd5b610222610a92565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561026f57600080fd5b610277610ab8565b6040518082815260200191505060405180910390f35b341561029857600080fd5b6102a0610abe565b005b34156102ad57600080fd5b6102b5610f00565b005b34156102c257600080fd5b6102ca6112b7565b604051808260048111156102da57fe5b60ff16815260200191505060405180910390f35b34156102f957600080fd5b6103016112ca565b6040518082815260200191505060405180910390f35b61031f610411565b005b341561032c57600080fd5b610358600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506112d0565b005b341561036557600080fd5b61036d6114f4565b6040518082815260200191505060405180910390f35b341561038e57600080fd5b6103966114fa565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103d65780820151818401526020810190506103bb565b50505050905090810190601f1680156104035780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b60008060048081111561042057fe5b600160149054906101000a900460ff16600481111561043b57fe5b1415151561044857600080fd5b600254421015151561045957600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d67ae54d60006040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050602060405180830381600087803b15156104e957600080fd5b5af115156104f657600080fd5b5050506040518051905090506105173460045461159890919063ffffffff16565b6004819055506105316002826115b690919063ffffffff16565b905061054a6305f5e100826115e990919063ffffffff16565b905061055f81346115e990919063ffffffff16565b91506105796402540be400836115b690919063ffffffff16565b915068056bc75e2d63100000821015151561059357600080fd5b600060048111156105a057fe5b600160149054906101000a900460ff1660048111156105bb57fe5b14156105dc576105d56002836115b690919063ffffffff16565b91506106f8565b600160048111156105e957fe5b600160149054906101000a900460ff16600481111561060457fe5b141561063b5761061e60af836115b690919063ffffffff16565b91506106346064836115e990919063ffffffff16565b91506106f7565b6002600481111561064857fe5b600160149054906101000a900460ff16600481111561066357fe5b141561069a5761067d600f836115b690919063ffffffff16565b9150610693600a836115e990919063ffffffff16565b91506106f6565b600360048111156106a757fe5b600160149054906101000a900460ff1660048111156106c257fe5b14156106f5576106dc607d836115b690919063ffffffff16565b91506106f26064836115e990919063ffffffff16565b91505b5b5b5b61070d8260055461159890919063ffffffff16565b600581905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156107d757600080fd5b5af115156107e457600080fd5b5050506040518051905050600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050151561085157600080fd5b7f101a889b1c7c3bf4e0c37353cfe1554e47e39c747e25a6d330d0553dd93bd1eb600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a17f304e48bb03eae5e9bf3575d270648664895983e116a51773a65e9f3341b3b40e3334600454604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828152602001935050505060405180910390a17faeb3ebd09ef847781ae7d846d2c9afbbb08cfbcad76e92d3206303aa30d242263383604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a16109be610abe565b5050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60035481565b60065481565b600a8054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a8a5780601f10610a5f57610100808354040283529160200191610a8a565b820191906000526020600020905b815481529060010190602001808311610a6d57829003601f168201915b505050505081565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60025481565b60035442118015610af45750600480811115610ad657fe5b600160149054906101000a900460ff166004811115610af157fe5b14155b15610b6a576004600160146101000a81548160ff02191690836004811115610b1857fe5b0217905550426006819055507fee94ee98208684c00eeba940c34a6060b93671b249abd182b4771b74bf94e2dd6004546040518082815260200191505060405180910390a1610b65610f00565b610efe565b60026004811115610b7757fe5b600160149054906101000a900460ff166004811115610b9257fe5b148015610c6e5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637f7918336107e2600c601b60006040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808561ffff1681526020018460ff1681526020018360ff1681526020018260ff168152602001945050505050602060405180830381600087803b1515610c5457600080fd5b5af11515610c6157600080fd5b5050506040518051905042115b15610c9c576003600160146101000a81548160ff02191690836004811115610c9257fe5b0217905550610efd565b60016004811115610ca957fe5b600160149054906101000a900460ff166004811115610cc457fe5b148015610da05750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637f7918336107e26009601c60006040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808561ffff1681526020018460ff1681526020018360ff1681526020018260ff168152602001945050505050602060405180830381600087803b1515610d8657600080fd5b5af11515610d9357600080fd5b5050506040518051905042115b15610dce576002600160146101000a81548160ff02191690836004811115610dc457fe5b0217905550610efc565b60006004811115610ddb57fe5b600160149054906101000a900460ff166004811115610df657fe5b148015610ed25750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16637f7918336107e26006601e60006040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808561ffff1681526020018460ff1681526020018360ff1681526020018260ff168152602001945050505050602060405180830381600087803b1515610eb857600080fd5b5af11515610ec557600080fd5b5050506040518051905042115b15610efb5760018060146101000a81548160ff02191690836004811115610ef557fe5b02179055505b5b5b5b565b6000600480811115610f0e57fe5b600160149054906101000a900460ff166004811115610f2957fe5b141515610f3557600080fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610ff157600080fd5b5af11515610ffe57600080fd5b50505060405180519050905060003073ffffffffffffffffffffffffffffffffffffffff1631111561112957600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f1935050505015156110a357600080fd5b7f101a889b1c7c3bf4e0c37353cfe1554e47e39c747e25a6d330d0553dd93bd1eb600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a15b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561120f57600080fd5b5af1151561121c57600080fd5b50505060405180519050507faeb3ebd09ef847781ae7d846d2c9afbbb08cfbcad76e92d3206303aa30d24226600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a150565b600160149054906101000a900460ff1681565b60045481565b60006004808111156112de57fe5b600160149054906101000a900460ff1660048111156112f957fe5b14151561130557600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561136157600080fd5b8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15156113fb57600080fd5b5af1151561140857600080fd5b5050506040518051905090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156114d857600080fd5b5af115156114e557600080fd5b50505060405180519050505050565b60055481565b60098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156115905780601f1061156557610100808354040283529160200191611590565b820191906000526020600020905b81548152906001019060200180831161157357829003601f168201915b505050505081565b60008082840190508381101515156115ac57fe5b8091505092915050565b600080828402905060008414806115d757508284828115156115d457fe5b04145b15156115df57fe5b8091505092915050565b60008082848115156115f757fe5b04905080915050929150505600a165627a7a723058209b853d100cb7331a3205fc70bd617b2e5e19786fb39f8fde755a1c35c9b559a100290000000000000000000000000000000000000000000000000000000000000040000000000000000000000000d788ed3a3437801c3d1b15cf7a756dc76870e5f10000000000000000000000000000000000000000000000000000000000000014687474703a2f2f6e657474657269756d2e636f6d000000000000000000000000

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000d788ed3a3437801c3d1b15cf7a756dc76870e5f10000000000000000000000000000000000000000000000000000000000000014687474703a2f2f6e657474657269756d2e636f6d000000000000000000000000

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 000000000000000000000000d788ed3a3437801c3d1b15cf7a756dc76870e5f1
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000014
Arg [3] : 687474703a2f2f6e657474657269756d2e636f6d000000000000000000000000


   Swarm Source:
bzzr://9b853d100cb7331a3205fc70bd617b2e5e19786fb39f8fde755a1c35c9b559a1

 

View All
Block Age transaction Difficulty Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.