ETH Price: $1,877.58 (-12.43%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve235746712025-10-14 8:12:35114 days ago1760429555IN
0x080eB723...d0c2dE532
0 ETH0.000040381.67368196
Transfer216694492025-01-21 1:00:59380 days ago1737421259IN
0x080eB723...d0c2dE532
0 ETH0.0006671312.7864056
Transfer214509982024-12-21 12:51:11411 days ago1734785471IN
0x080eB723...d0c2dE532
0 ETH0.000415817.97150679
Transfer214062752024-12-15 6:57:11417 days ago1734245831IN
0x080eB723...d0c2dE532
0 ETH0.000278915.3469569
Transfer213041572024-12-01 0:44:47431 days ago1733013887IN
0x080eB723...d0c2dE532
0 ETH0.0007345714.08544859
Transfer128818382021-07-23 9:29:571658 days ago1627032597IN
0x080eB723...d0c2dE532
0 ETH0.0003206216
Approve128551632021-07-19 5:34:461662 days ago1626672886IN
0x080eB723...d0c2dE532
0 ETH0.000789217.00000145
Transfer125097662021-05-26 11:45:271716 days ago1622029527IN
0x080eB723...d0c2dE532
0 ETH0.0014602228
Transfer119294602021-02-25 23:59:381805 days ago1614297578IN
0x080eB723...d0c2dE532
0 ETH0.00774794148.00000156
Transfer115045692020-12-22 17:09:251871 days ago1608656965IN
0x080eB723...d0c2dE532
0 ETH0.0038739774
Transfer114833392020-12-19 11:18:261874 days ago1608376706IN
0x080eB723...d0c2dE532
0 ETH0.0022767443.5
Transfer113557502020-11-29 20:25:421894 days ago1606681542IN
0x080eB723...d0c2dE532
0 ETH0.0005604415
Transfer112694902020-11-16 14:46:051907 days ago1605537965IN
0x080eB723...d0c2dE532
0 ETH0.0016076443
Transfer112694332020-11-16 14:32:521907 days ago1605537172IN
0x080eB723...d0c2dE532
0 ETH0.0019815153
Transfer110659642020-10-16 8:51:501938 days ago1602838310IN
0x080eB723...d0c2dE532
0 ETH0.0011216130
Transfer110621702020-10-15 19:01:181939 days ago1602788478IN
0x080eB723...d0c2dE532
0 ETH0.0036356884
Transfer109894022020-10-04 12:34:181950 days ago1601814858IN
0x080eB723...d0c2dE532
0 ETH0.0017928448.00000145
Transfer109825232020-10-03 10:41:141951 days ago1601721674IN
0x080eB723...d0c2dE532
0 ETH0.0020945240
Transfer106255172020-08-09 11:42:312006 days ago1596973351IN
0x080eB723...d0c2dE532
0 ETH0.0030273580.97348063
Transfer101421782020-05-26 15:31:492081 days ago1590507109IN
0x080eB723...d0c2dE532
0 ETH0.001344236
Transfer100386862020-05-10 13:22:072097 days ago1589116927IN
0x080eB723...d0c2dE532
0 ETH0.0005600815
Transfer99291522020-04-23 14:01:112114 days ago1587650471IN
0x080eB723...d0c2dE532
0 ETH0.0002680612
Transfer99291522020-04-23 14:01:112114 days ago1587650471IN
0x080eB723...d0c2dE532
0 ETH0.0004480612
Transfer99291362020-04-23 13:57:552114 days ago1587650275IN
0x080eB723...d0c2dE532
0 ETH0.0004480612
Transfer99177652020-04-21 19:44:032116 days ago1587498243IN
0x080eB723...d0c2dE532
0 ETH0.000074672
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
KITTOKEN

Compiler Version
v0.4.21+commit.dfe3193c

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-06-23
*/

//Smart Contract code of KitToken
//KitToken.INC - All rights reserved
//https://kittoken.net
pragma solidity 0.4.21;

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

contract ERC20 {
  function totalSupply()public view returns (uint total_Supply);
  function balanceOf(address who)public view returns (uint256);
  function allowance(address owner, address spender)public view returns (uint);
  function transferFrom(address from, address to, uint value)public returns (bool ok);
  function approve(address spender, uint value)public returns (bool ok);
  function transfer(address to, uint value)public returns (bool ok);
  event Transfer(address indexed from, address indexed to, uint value);
  event Approval(address indexed owner, address indexed spender, uint value);
}


contract KITTOKEN is ERC20
{ using SafeMath for uint256;
    // Name of the token
    string public constant name = "KitToken";

    // Symbol of token
    string public constant symbol = "KIT";
    uint8 public constant decimals = 18;
    uint public _totalsupply = 8000000000 * 10 ** 18; // 8000 Millon inculding decimal precesion
    address public owner;                    // Owner of this contract
    uint256 public _price_tokn; 
    uint256 no_of_tokens;
    uint256 public pre_startdate;
    uint256 public ico_startdate;
    uint256 public pre_enddate;
    uint256 public ico_enddate;
    bool stopped = false;
   
    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowed;
     address ethFundMain = 0xA2CB0448692571B6b933e41Fc3C5F89c1fF97055; 

    
     enum Stages {
        NOTSTARTED,
        PRESALE,
        ICO,
        ENDED
    }
    Stages public stage;
    
    modifier atStage(Stages _stage) {
        require(stage == _stage);
        _;
    }
    
     modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    function KITTOKEN() public
    {
        
         owner = msg.sender;
        balances[owner] =6500000000 * 10 **18;  //6500 Million given to Owner
        balances[address(this)]= 2500000000 * 10 **18;  //2500 Million given to Smart COntract
        stage = Stages.NOTSTARTED;
        emit Transfer(0, owner, balances[owner]);
        emit  Transfer(0, address(this), balances[address(this)]);
       
    }
    
     function start_PREICO() public onlyOwner atStage(Stages.NOTSTARTED)
      {
          stage = Stages.PRESALE;
          stopped = false;
         _price_tokn = 6000;     // 1 Ether = 6000 coins
          pre_startdate = now;
          pre_enddate = now + 31 days;
       
          }
    
    function start_ICO() public onlyOwner atStage(Stages.PRESALE)
      {
        //  require(now > pre_enddate);
          stage = Stages.ICO;
          stopped = false;
         _price_tokn = 3000;    // 1 Ether = 3000 coins
          ico_startdate = now;
          ico_enddate = now + 200 days;
     
      }
  
  
    function () public payable 
    {
      require(msg.value >= .25 ether);
        require(!stopped && msg.sender != owner);
        
          if( stage == Stages.PRESALE && now <= pre_enddate )
            { 
                no_of_tokens =((msg.value).mul(_price_tokn));
                drain(msg.value);
                transferTokens(msg.sender,no_of_tokens);
               }
               
                else if(stage == Stages.ICO && now <= ico_enddate )
            {
             
               no_of_tokens =((msg.value).mul(_price_tokn));
               drain(msg.value);
               transferTokens(msg.sender,no_of_tokens);
            }
        
        else
        {
            revert();
        }
       
    }
     
      
    
    // called by the owner, pause ICO
    function StopICO() external onlyOwner 
    {
        stopped = true;
       }

    // called by the owner , resumes ICO
    function releaseICO() external onlyOwner 
    {
        
        stopped = false;
      }
      
      
       function end_ICO() external onlyOwner
     {
          stage = Stages.ENDED;
          uint256 x = balances[address(this)];
         balances[owner] = (balances[owner]).add(balances[address(this)]);
         balances[address(this)] = 0;
       emit  Transfer(address(this), owner , x);
         
         
     }


    // what is the total supply of the xlmgold tokens
     function totalSupply() public view returns (uint256 total_Supply) {
         total_Supply = _totalsupply;
     }
    
    // What is the balance of a particular account?
     function balanceOf(address _owner)public view returns (uint256 balance) {
         return balances[_owner];
     }
    
    // Send _value amount of tokens from address _from to address _to
     // The transferFrom method is used for a withdraw workflow, allowing contracts to send
     // tokens on your behalf, for example to "deposit" to a contract address and/or to charge
     // fees in sub-currencies; the command should fail unless the _from account has
     // deliberately authorized the sender of the message via some mechanism; we propose
     // these standardized APIs for approval:
     function transferFrom( address _from, address _to, uint256 _amount )public returns (bool success) {
     require( _to != 0x0);
     require(balances[_from] >= _amount && allowed[_from][msg.sender] >= _amount && _amount >= 0);
     balances[_from] = (balances[_from]).sub(_amount);
     allowed[_from][msg.sender] = (allowed[_from][msg.sender]).sub(_amount);
     balances[_to] = (balances[_to]).add(_amount);
    emit Transfer(_from, _to, _amount);
     return true;
         }
    
   // Allow _spender to withdraw from your account, multiple times, up to the _value amount.
     // If this function is called again it overwrites the current allowance with _value.
     function approve(address _spender, uint256 _amount)public returns (bool success) {
         require( _spender != 0x0);
         allowed[msg.sender][_spender] = _amount;
       emit  Approval(msg.sender, _spender, _amount);
         return true;
     }
  
     function allowance(address _owner, address _spender)public view returns (uint256 remaining) {
         require( _owner != 0x0 && _spender !=0x0);
         return allowed[_owner][_spender];
   }

     // Transfer the balance from owner's account to another account
     function transfer(address _to, uint256 _amount)public returns (bool success) {
        require( _to != 0x0);
        require(balances[msg.sender] >= _amount && _amount >= 0);
        balances[msg.sender] = (balances[msg.sender]).sub(_amount);
        balances[_to] = (balances[_to]).add(_amount);
       emit Transfer(msg.sender, _to, _amount);
             return true;
         }
    
          // Transfer the balance from owner's account to another account
    function transferTokens(address _to, uint256 _amount) private returns(bool success) {
        require( _to != 0x0);       
        require(balances[address(this)] >= _amount && _amount > 0);
        balances[address(this)] = (balances[address(this)]).sub(_amount);
        balances[_to] = (balances[_to]).add(_amount);
       emit Transfer(address(this), _to, _amount);
        return true;
        }
    
    
    function drain(uint256 value) private {
         
        ethFundMain.transfer(value);
    }
    
}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[],"name":"end_ICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"releaseICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"total_Supply","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ico_startdate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"StopICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"start_PREICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"_price_tokn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"pre_startdate","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":false,"inputs":[],"name":"start_ICO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"ico_enddate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalsupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"stage","outputs":[{"name":"","type":"uint8"}],"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":true,"inputs":[],"name":"pre_enddate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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"}]

60606040526b19d971e4fe8401e7400000006000556000600860006101000a81548160ff02191690831515021790555073a2cb0448692571b6b933e41fc3c5f89c1ff97055600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550341561008f57600080fd5b33600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506b1500ac8a0ecb418be400000060096000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506b0813f3978f89409844000000600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600b60146101000a81548160ff021916908360038111156101b157fe5b0217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60096000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a33073ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3611959806103276000396000f300606060405260043610610128576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302c3d7f6146102a157806306fdde03146102b6578063095ea7b314610344578063124d33961461039e57806318160ddd146103b3578063203a318f146103dc57806323b872dd14610405578063313ce5671461047e5780633dbedbd4146104ad578063405df338146104c257806361f127dd146104d757806364e8d6821461050057806370a0823114610529578063807d2da31461057657806386f7313d1461058b5780638da5cb5b146105b457806395d89b4114610609578063a393dc4414610697578063a9059cbb146106c0578063c040e6b81461071a578063dd62ed3e14610751578063fa1f919f146107bd575b6703782dace9d90000341015151561013f57600080fd5b600860009054906101000a900460ff161580156101aa5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614155b15156101b557600080fd5b600160038111156101c257fe5b600b60149054906101000a900460ff1660038111156101dd57fe5b1480156101ec57506006544211155b1561022757610206600254346107e690919063ffffffff16565b60038190555061021534610821565b61022133600354610886565b5061029f565b6002600381111561023457fe5b600b60149054906101000a900460ff16600381111561024f57fe5b14801561025e57506007544211155b1561029957610278600254346107e690919063ffffffff16565b60038190555061028734610821565b61029333600354610886565b5061029e565b600080fd5b5b005b34156102ac57600080fd5b6102b4610aa0565b005b34156102c157600080fd5b6102c9610d4b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103095780820151818401526020810190506102ee565b50505050905090810190601f1680156103365780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561034f57600080fd5b610384600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d84565b604051808215151515815260200191505060405180910390f35b34156103a957600080fd5b6103b1610e9b565b005b34156103be57600080fd5b6103c6610f14565b6040518082815260200191505060405180910390f35b34156103e757600080fd5b6103ef610f1d565b6040518082815260200191505060405180910390f35b341561041057600080fd5b610464600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610f23565b604051808215151515815260200191505060405180910390f35b341561048957600080fd5b6104916112d6565b604051808260ff1660ff16815260200191505060405180910390f35b34156104b857600080fd5b6104c06112db565b005b34156104cd57600080fd5b6104d5611354565b005b34156104e257600080fd5b6104ea611443565b6040518082815260200191505060405180910390f35b341561050b57600080fd5b610513611449565b6040518082815260200191505060405180910390f35b341561053457600080fd5b610560600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061144f565b6040518082815260200191505060405180910390f35b341561058157600080fd5b610589611498565b005b341561059657600080fd5b61059e611588565b6040518082815260200191505060405180910390f35b34156105bf57600080fd5b6105c761158e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561061457600080fd5b61061c6115b4565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561065c578082015181840152602081019050610641565b50505050905090810190601f1680156106895780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156106a257600080fd5b6106aa6115ed565b6040518082815260200191505060405180910390f35b34156106cb57600080fd5b610700600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506115f3565b604051808215151515815260200191505060405180910390f35b341561072557600080fd5b61072d61180e565b6040518082600381111561073d57fe5b60ff16815260200191505060405180910390f35b341561075c57600080fd5b6107a7600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611821565b6040518082815260200191505060405180910390f35b34156107c857600080fd5b6107d06118f0565b6040518082815260200191505060405180910390f35b60008060008414156107fb576000915061081a565b828402905082848281151561080c57fe5b0414151561081657fe5b8091505b5092915050565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561088357600080fd5b50565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156108ad57600080fd5b81600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156108fc5750600082115b151561090757600080fd5b61095982600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118f690919063ffffffff16565b600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506109ee82600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461190f90919063ffffffff16565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610afe57600080fd5b6003600b60146101000a81548160ff02191690836003811115610b1d57fe5b0217905550600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610c17600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460096000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461190f90919063ffffffff16565b60096000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b6040805190810160405280600881526020017f4b6974546f6b656e00000000000000000000000000000000000000000000000081525081565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610dab57600080fd5b81600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ef757600080fd5b6000600860006101000a81548160ff021916908315150217905550565b60008054905090565b60055481565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610f4a57600080fd5b81600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015611015575081600a60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015611022575060008210155b151561102d57600080fd5b61107f82600960008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118f690919063ffffffff16565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061115182600a60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118f690919063ffffffff16565b600a60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061122382600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461190f90919063ffffffff16565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561133757600080fd5b6001600860006101000a81548160ff021916908315150217905550565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113b057600080fd5b60008060038111156113be57fe5b600b60149054906101000a900460ff1660038111156113d957fe5b1415156113e557600080fd5b6001600b60146101000a81548160ff0219169083600381111561140457fe5b02179055506000600860006101000a81548160ff021916908315150217905550611770600281905550426004819055506228de80420160068190555050565b60025481565b60045481565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114f457600080fd5b600180600381111561150257fe5b600b60149054906101000a900460ff16600381111561151d57fe5b14151561152957600080fd5b6002600b60146101000a81548160ff0219169083600381111561154857fe5b02179055506000600860006101000a81548160ff021916908315150217905550610bb860028190555042600581905550630107ac00420160078190555050565b60075481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f4b4954000000000000000000000000000000000000000000000000000000000081525081565b60005481565b6000808373ffffffffffffffffffffffffffffffffffffffff161415151561161a57600080fd5b81600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561166a575060008210155b151561167557600080fd5b6116c782600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118f690919063ffffffff16565b600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061175c82600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461190f90919063ffffffff16565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600b60149054906101000a900460ff1681565b6000808373ffffffffffffffffffffffffffffffffffffffff1614158015611860575060008273ffffffffffffffffffffffffffffffffffffffff1614155b151561186b57600080fd5b600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60065481565b600082821115151561190457fe5b818303905092915050565b600080828401905083811015151561192357fe5b80915050929150505600a165627a7a72305820e0368ff5ab815ac687baeecc9261c317ea38117cb46d872cb295ae69500b6c000029

Deployed Bytecode

0x606060405260043610610128576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302c3d7f6146102a157806306fdde03146102b6578063095ea7b314610344578063124d33961461039e57806318160ddd146103b3578063203a318f146103dc57806323b872dd14610405578063313ce5671461047e5780633dbedbd4146104ad578063405df338146104c257806361f127dd146104d757806364e8d6821461050057806370a0823114610529578063807d2da31461057657806386f7313d1461058b5780638da5cb5b146105b457806395d89b4114610609578063a393dc4414610697578063a9059cbb146106c0578063c040e6b81461071a578063dd62ed3e14610751578063fa1f919f146107bd575b6703782dace9d90000341015151561013f57600080fd5b600860009054906101000a900460ff161580156101aa5750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614155b15156101b557600080fd5b600160038111156101c257fe5b600b60149054906101000a900460ff1660038111156101dd57fe5b1480156101ec57506006544211155b1561022757610206600254346107e690919063ffffffff16565b60038190555061021534610821565b61022133600354610886565b5061029f565b6002600381111561023457fe5b600b60149054906101000a900460ff16600381111561024f57fe5b14801561025e57506007544211155b1561029957610278600254346107e690919063ffffffff16565b60038190555061028734610821565b61029333600354610886565b5061029e565b600080fd5b5b005b34156102ac57600080fd5b6102b4610aa0565b005b34156102c157600080fd5b6102c9610d4b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103095780820151818401526020810190506102ee565b50505050905090810190601f1680156103365780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561034f57600080fd5b610384600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d84565b604051808215151515815260200191505060405180910390f35b34156103a957600080fd5b6103b1610e9b565b005b34156103be57600080fd5b6103c6610f14565b6040518082815260200191505060405180910390f35b34156103e757600080fd5b6103ef610f1d565b6040518082815260200191505060405180910390f35b341561041057600080fd5b610464600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610f23565b604051808215151515815260200191505060405180910390f35b341561048957600080fd5b6104916112d6565b604051808260ff1660ff16815260200191505060405180910390f35b34156104b857600080fd5b6104c06112db565b005b34156104cd57600080fd5b6104d5611354565b005b34156104e257600080fd5b6104ea611443565b6040518082815260200191505060405180910390f35b341561050b57600080fd5b610513611449565b6040518082815260200191505060405180910390f35b341561053457600080fd5b610560600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061144f565b6040518082815260200191505060405180910390f35b341561058157600080fd5b610589611498565b005b341561059657600080fd5b61059e611588565b6040518082815260200191505060405180910390f35b34156105bf57600080fd5b6105c761158e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561061457600080fd5b61061c6115b4565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561065c578082015181840152602081019050610641565b50505050905090810190601f1680156106895780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156106a257600080fd5b6106aa6115ed565b6040518082815260200191505060405180910390f35b34156106cb57600080fd5b610700600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506115f3565b604051808215151515815260200191505060405180910390f35b341561072557600080fd5b61072d61180e565b6040518082600381111561073d57fe5b60ff16815260200191505060405180910390f35b341561075c57600080fd5b6107a7600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611821565b6040518082815260200191505060405180910390f35b34156107c857600080fd5b6107d06118f0565b6040518082815260200191505060405180910390f35b60008060008414156107fb576000915061081a565b828402905082848281151561080c57fe5b0414151561081657fe5b8091505b5092915050565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561088357600080fd5b50565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156108ad57600080fd5b81600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156108fc5750600082115b151561090757600080fd5b61095982600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118f690919063ffffffff16565b600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506109ee82600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461190f90919063ffffffff16565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610afe57600080fd5b6003600b60146101000a81548160ff02191690836003811115610b1d57fe5b0217905550600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610c17600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460096000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461190f90919063ffffffff16565b60096000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600960003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b6040805190810160405280600881526020017f4b6974546f6b656e00000000000000000000000000000000000000000000000081525081565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610dab57600080fd5b81600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ef757600080fd5b6000600860006101000a81548160ff021916908315150217905550565b60008054905090565b60055481565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610f4a57600080fd5b81600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015611015575081600a60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015611022575060008210155b151561102d57600080fd5b61107f82600960008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118f690919063ffffffff16565b600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061115182600a60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118f690919063ffffffff16565b600a60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061122382600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461190f90919063ffffffff16565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561133757600080fd5b6001600860006101000a81548160ff021916908315150217905550565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113b057600080fd5b60008060038111156113be57fe5b600b60149054906101000a900460ff1660038111156113d957fe5b1415156113e557600080fd5b6001600b60146101000a81548160ff0219169083600381111561140457fe5b02179055506000600860006101000a81548160ff021916908315150217905550611770600281905550426004819055506228de80420160068190555050565b60025481565b60045481565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114f457600080fd5b600180600381111561150257fe5b600b60149054906101000a900460ff16600381111561151d57fe5b14151561152957600080fd5b6002600b60146101000a81548160ff0219169083600381111561154857fe5b02179055506000600860006101000a81548160ff021916908315150217905550610bb860028190555042600581905550630107ac00420160078190555050565b60075481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f4b4954000000000000000000000000000000000000000000000000000000000081525081565b60005481565b6000808373ffffffffffffffffffffffffffffffffffffffff161415151561161a57600080fd5b81600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561166a575060008210155b151561167557600080fd5b6116c782600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118f690919063ffffffff16565b600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061175c82600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461190f90919063ffffffff16565b600960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600b60149054906101000a900460ff1681565b6000808373ffffffffffffffffffffffffffffffffffffffff1614158015611860575060008273ffffffffffffffffffffffffffffffffffffffff1614155b151561186b57600080fd5b600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60065481565b600082821115151561190457fe5b818303905092915050565b600080828401905083811015151561192357fe5b80915050929150505600a165627a7a72305820e0368ff5ab815ac687baeecc9261c317ea38117cb46d872cb295ae69500b6c000029

Swarm Source

bzzr://e0368ff5ab815ac687baeecc9261c317ea38117cb46d872cb295ae69500b6c00

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.