ETH Price: $2,077.50 (+1.33%)
Gas: 0.3 Gwei

Contract

0x1C6C8e0C6B93b81c0aB3cA4E16EAc96f02175F73
 

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
Exchange57061572018-05-31 3:37:382842 days ago1527737858IN
Credits: Presale
0 ETH0.0029115959
Exchange57061392018-05-31 3:30:222842 days ago1527737422IN
Credits: Presale
0 ETH0.0029115959
Exchange57061242018-05-31 3:27:032842 days ago1527737223IN
Credits: Presale
0 ETH0.0012550459
Exchange57059722018-05-31 2:45:292842 days ago1527734729IN
Credits: Presale
0 ETH0.0029115959
Exchange56624222018-05-23 9:55:192850 days ago1527069319IN
Credits: Presale
0 ETH0.0004934910
Transfer56613982018-05-23 5:21:432850 days ago1527052903IN
Credits: Presale
0.01 ETH0.0012660
Exchange56613592018-05-23 5:11:342850 days ago1527052294IN
Credits: Presale
0 ETH0.0017983260
Exchange55016062018-04-25 5:54:372878 days ago1524635677IN
Credits: Presale
0 ETH0.000028241
Exchange53436592018-03-29 15:16:162905 days ago1522336576IN
Credits: Presale
0 ETH0.002023341
Exchange53432052018-03-29 13:31:202905 days ago1522330280IN
Credits: Presale
0 ETH0.0016324541
Approve52405252018-03-12 6:10:392922 days ago1520835039IN
Credits: Presale
0 ETH0.0010065941
Exchange52087232018-03-06 20:47:232927 days ago1520369243IN
Credits: Presale
0 ETH0.0009869820
Exchange52087172018-03-06 20:46:092927 days ago1520369169IN
Credits: Presale
0 ETH0.000520
Exchange52074862018-03-06 15:43:402928 days ago1520351020IN
Credits: Presale
0 ETH0.0008669820
Exchange52007452018-03-05 12:15:532929 days ago1520252153IN
Credits: Presale
0 ETH0.0002997210
Exchange52007322018-03-05 12:13:362929 days ago1520252016IN
Credits: Presale
0 ETH0.0002997210
Exchange51994062018-03-05 6:35:582929 days ago1520231758IN
Credits: Presale
0 ETH0.0018342541
Exchange51987352018-03-05 3:54:472929 days ago1520222087IN
Credits: Presale
0 ETH0.0013513221
Approve51550562018-02-25 17:52:262936 days ago1519581146IN
Credits: Presale
0 ETH0.0010065941
Exchange51528442018-02-25 8:47:522937 days ago1519548472IN
Credits: Presale
0 ETH0.0024452638
Approve51425792018-02-23 14:55:402939 days ago1519397740IN
Credits: Presale
0 ETH0.0005128821
Approve51354602018-02-22 9:53:382940 days ago1519293218IN
Credits: Presale
0 ETH0.0005155721
Exchange51240602018-02-20 11:01:292942 days ago1519124489IN
Credits: Presale
0 ETH0.000257394
Exchange51189582018-02-19 14:02:242943 days ago1519048944IN
Credits: Presale
0 ETH0.002807141
Exchange51189552018-02-19 14:00:592943 days ago1519048859IN
Credits: Presale
0 ETH0.002807141
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer48009362017-12-26 14:02:292998 days ago1514296949
Credits: Presale
1 ETH
Transfer48009152017-12-26 13:56:452998 days ago1514296605
Credits: Presale
0.48 ETH
Transfer48009122017-12-26 13:56:122998 days ago1514296572
Credits: Presale
0.5 ETH
Transfer48009092017-12-26 13:55:442998 days ago1514296544
Credits: Presale
0.5 ETH
Transfer48009012017-12-26 13:53:582998 days ago1514296438
Credits: Presale
0.15 ETH
Transfer48008792017-12-26 13:49:402998 days ago1514296180
Credits: Presale
0.24 ETH
Transfer48008782017-12-26 13:49:242998 days ago1514296164
Credits: Presale
0.06 ETH
Transfer48008482017-12-26 13:43:262998 days ago1514295806
Credits: Presale
0.01 ETH
Transfer48008402017-12-26 13:41:012998 days ago1514295661
Credits: Presale
0.12 ETH
Transfer48008282017-12-26 13:38:462998 days ago1514295526
Credits: Presale
0.4 ETH
Transfer48008212017-12-26 13:37:002998 days ago1514295420
Credits: Presale
0.51 ETH
Transfer48008212017-12-26 13:37:002998 days ago1514295420
Credits: Presale
14.76348344 ETH
Transfer48008072017-12-26 13:33:072998 days ago1514295187
Credits: Presale
0.8 ETH
Transfer48007952017-12-26 13:30:212998 days ago1514295021
Credits: Presale
2 ETH
Transfer48007732017-12-26 13:25:392998 days ago1514294739
Credits: Presale
1 ETH
Transfer48007542017-12-26 13:21:512998 days ago1514294511
Credits: Presale
0.5 ETH
Transfer48007432017-12-26 13:19:282998 days ago1514294368
Credits: Presale
0.105 ETH
Transfer48007352017-12-26 13:18:252998 days ago1514294305
Credits: Presale
20 ETH
Transfer48007332017-12-26 13:17:562998 days ago1514294276
Credits: Presale
2.1 ETH
Transfer48007252017-12-26 13:16:182998 days ago1514294178
Credits: Presale
1.99 ETH
Transfer48007172017-12-26 13:14:322998 days ago1514294072
Credits: Presale
10 ETH
Transfer48007012017-12-26 13:11:432998 days ago1514293903
Credits: Presale
3.6 ETH
Transfer48006812017-12-26 13:07:322998 days ago1514293652
Credits: Presale
2.08 ETH
Transfer48006792017-12-26 13:07:162998 days ago1514293636
Credits: Presale
2.03 ETH
Transfer48006722017-12-26 13:05:582998 days ago1514293558
Credits: Presale
90 ETH
View All Internal Transactions
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:
Crowdsale

Compiler Version
v0.4.18+commit.9cf6e910

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2017-11-15
*/

pragma solidity ^0.4.18;


contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) constant returns (uint256);
  function transfer(address to, uint256 value) returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}


contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) constant returns (uint256);
  function transferFrom(address from, address to, uint256 value) returns (bool);
  function approve(address spender, uint256 value) returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}


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

  function div(uint256 a, uint256 b) internal constant returns (uint256) {
    // assert(b > 0); 
    uint256 c = a / b;
    // assert(a == b * c + a % b); 
    return c;
  }

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

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

contract Ownable {
    
  address public owner;

  
  function Ownable() {
    owner = msg.sender;
  }
  
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }
}

contract Crowdsale is Ownable {
    
    using SafeMath for uint256;
    
    address public multisig;

   

   

   
 ERC20 public token;
    uint public startTime;
    
  
    uint public endTime;

    uint256 public hardcap;

    uint public rate;
    
    uint public bonusPercent;
    
  
    
  
  uint256 public tokensSold = 0;

 
  uint256 public weiRaised = 0;
  
  
  uint public investorCount = 0;
    
  mapping (address => uint256) public investedAmountOf;

 
  mapping (address => uint256) public tokenAmountOf;
 

  
  struct Promo {
        uint bonus;
        uint EndTime;
    }
 
 mapping (address => Promo) PromoList;
 mapping (uint=>uint) amountBonus;
 uint public level_1_amount=50 ether;
 uint public level_2_amount=100 ether;
 uint public level_3_amount=250 ether;
 uint public level_4_amount=500 ether;
 uint public level_5_amount=1000 ether;
 uint public level_6_amount=100000 ether;
 uint public level_7_amount=1000000 ether;
 uint public level_8_amount=1000000 ether;
 uint public level_9_amount=1000000 ether;
 uint public level_1_percent=20;
 uint public level_2_percent=25;
 uint public level_3_percent=30;
 uint public level_4_percent=35;
 uint public level_5_percent=40;
 uint public level_6_percent=40;
 uint public level_7_percent=40;
 uint public level_8_percent=40;
 uint public level_9_percent=40;
 bool public canExchange=true;
    function Crowdsale() {
        multisig =0x7c27f68b0d5afffb668da3e046adfba6ea1f6bc3;
     
       bonusPercent=130;
        rate =5000;
        startTime =1510704000;
        endTime=1513382399;
     
        hardcap = 1000000000000000;
        token=ERC20(0x292317a267adfb97d1b4e3ffd04f9da399cf973b);
        
    }



  
    function setEndTime(uint _endTime) public onlyOwner{
         require(_endTime>=now&&_endTime>=startTime);
        endTime=_endTime;
    }
    
     function setHardcap(uint256 _hardcap) public onlyOwner{
       
        hardcap=_hardcap;
    }
    
   function setPromo(address _address,uint _amount,uint _endtime) public onlyOwner{
       
       PromoList[_address].bonus=_amount;
        PromoList[_address].EndTime=_endtime;
    }
     function resetAmountBonuses() public onlyOwner
     {
 level_1_amount=0;
 level_2_amount=0;
 level_3_amount=0;
 level_4_amount=0;
 level_5_amount=0;
 level_6_amount=0;
 level_7_amount=0;
 level_8_amount=0;
 level_9_amount=0;
 level_1_percent=0;
 level_2_percent=0;
 level_3_percent=0;
 level_4_percent=0;
 level_5_percent=0;
 level_6_percent=0;
 level_7_percent=0;
 level_8_percent=0;
 level_9_percent=0;
    }
     function setAmountBonuses(uint _level,uint _amount,uint _percent) public onlyOwner
     {
         if (_level==1) 
         {
           level_1_amount=(_amount).mul(1 ether);
          level_1_percent=_percent;
         }
        else if (_level==2) 
         {
           level_2_amount=_amount.mul(1 ether);
          level_2_percent=_percent;
         }
       else  if (_level==3) 
         {
           level_3_amount=_amount.mul(1 ether);
          level_3_percent=_percent;
         }
      else   if (_level==4) 
         {
           level_4_amount=_amount.mul(1 ether);
          level_4_percent=_percent;
         }
      else   if (_level==5) 
         {
           level_5_amount=_amount.mul(1 ether);
          level_5_percent=_percent;
         }
     else    if (_level==6) 
         {
           level_6_amount=_amount.mul(1 ether);
          level_6_percent=_percent;
         }
       else  if (_level==7) 
         {
           level_7_amount=_amount.mul(1 ether);
          level_7_percent=_percent;
         }
      else   if (_level==8) 
         {
           level_8_amount=_amount.mul(1 ether);
          level_8_percent=_percent;
         }
       else  if (_level==9) 
         {
           level_9_amount=_amount.mul(1 ether);
          level_9_percent=_percent;
         }
     }
 
    

    
    
    
    modifier saleIsOn(){
         require(now > startTime && now <= endTime);
         _;
    }
    
    modifier isUnderHardCap() {
   
       require(tokensSold <= hardcap);
        _;
    }
    
    modifier isCanExchange(){
       require(canExchange);
       _;
       }
   
   function calcToken()
      
        returns (uint256)
    {
         uint bonus;
        uint256  tokens=0;
         bonus=bonusPercent;
       if (PromoList[msg.sender].EndTime >=now)
        {
           bonus += PromoList[msg.sender].bonus; 
        }
       
        
           
            if (msg.value>=level_1_amount && msg.value<level_2_amount )
            {
            bonus+=level_1_percent;
            }
            else
             if (msg.value>=level_2_amount && msg.value<level_3_amount )
            {
            bonus+=level_2_percent;
            }
             else
             if (msg.value>=level_3_amount && msg.value<level_4_amount )
            {
            bonus+=level_3_percent;
            }
             else
             if (msg.value>=level_4_amount && msg.value<level_5_amount )
            {
            bonus+=level_4_percent;
            }
             else
             if (msg.value>=level_5_amount && msg.value<level_6_amount )
            {
            bonus+=level_5_percent;
            }
         else
             if (msg.value>=level_6_amount && msg.value<level_7_amount )
            {
            bonus+=level_6_percent;
            }
            else
             if (msg.value>=level_7_amount && msg.value<level_8_amount )
            {
            bonus+=level_7_percent;
            }
             else
             if (msg.value>=level_8_amount && msg.value<level_9_amount )
            {
            bonus+=level_8_percent;
            }
       else
             if (msg.value>=level_9_amount)
            {
            bonus+=level_9_percent;
            }
             uint256 multiplier = 10 **6;
         tokens = multiplier.mul(msg.value).div(1 ether).mul(rate).div(100).mul(bonus);
        
        
       
        return tokens;
    }
       function exchange() public isCanExchange {
     // address myAdrress=this;
     ERC20  oldToken=ERC20(0x12a35383cA24ceb44cdcBBecbEb7baCcB5F3754A);
    ERC20   newToken=ERC20(0x292317a267AdFb97d1b4E3Ffd04f9Da399cf973b);
       

     uint  oldTokenAmount=oldToken.balanceOf(msg.sender);
     //oldToken.approve(myAdrress,oldTokenAmount);
      oldToken.transferFrom(msg.sender,0x0a6d9df476577C0D4A24EB50220fad007e444db8,oldTokenAmount);
 newToken.transferFrom(0x0a6d9df476577C0D4A24EB50220fad007e444db8,msg.sender,oldTokenAmount*105/40);
    
       
   }
    function createTokens() payable saleIsOn isUnderHardCap {
        
      
      
      uint256 tokens=calcToken();
        
         
        assert (tokens >= 10000);
    
        
       
       token.transferFrom(0x0a6d9df476577C0D4A24EB50220fad007e444db8,msg.sender, tokens);
        if(investedAmountOf[msg.sender] == 0) {
      
       investorCount++;
        }
        investedAmountOf[msg.sender] = investedAmountOf[msg.sender].add(msg.value);
        tokenAmountOf[msg.sender] = tokenAmountOf[msg.sender].add(tokens);
        
        weiRaised = weiRaised.add(msg.value);
    tokensSold = tokensSold.add(tokens);  
    
     multisig.transfer(msg.value);
    }

    function() external payable {
        createTokens();
    }
    
}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"level_3_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"canExchange","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"investedAmountOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"rate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"endTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"weiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_5_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"multisig","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_4_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensSold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_2_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_2_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_8_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_4_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_7_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_6_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_5_amount","outputs":[{"name":"","type":"uint256"}],"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":"resetAmountBonuses","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"level_7_amount","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":"","type":"address"}],"name":"tokenAmountOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_9_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_3_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_1_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_level","type":"uint256"},{"name":"_amount","type":"uint256"},{"name":"_percent","type":"uint256"}],"name":"setAmountBonuses","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"level_9_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"hardcap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"createTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"level_8_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bonusPercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_amount","type":"uint256"},{"name":"_endtime","type":"uint256"}],"name":"setPromo","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_endTime","type":"uint256"}],"name":"setEndTime","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"exchange","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"calcToken","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"investorCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"level_1_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_hardcap","type":"uint256"}],"name":"setHardcap","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"level_6_percent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

6060604052600060088190556009819055600a556802b5e3af16b1880000600f5568056bc75e2d63100000601055680d8d726b7177a80000601155681b1ae4d6e2ef500000601255683635c9adc5dea0000060135569152d02c7e14af6800000601490815569d3c21bcecceda10000006015819055601681905560175560185560198055601e601a8190556023601b556028601c819055601d81905590819055601f8190556020556021805460ff1916600117905534156100bf57600080fd5b60008054600160a060020a033316600160a060020a031991821617909155600180548216737c27f68b0d5afffb668da3e046adfba6ea1f6bc31790556082600755611388600655635a0b8380600355635a3461ff60045566038d7ea4c680006005556002805490911673292317a267adfb97d1b4e3ffd04f9da399cf973b179055610f1f8061014f6000396000f3006060604052600436106101d45763ffffffff60e060020a60003504166305b5711d81146101de578063070f52f4146102035780631aae34601461022a5780632c4e722e146102495780633197cbb61461025c5780634042b66f1461026f57806345e82175146102825780634783c35b1461029557806349e0dada146102c4578063518ab2a8146102d7578063589316f6146102ea5780635947cc6a146102fd5780635b472771146103105780635d37c840146103235780636d650b2d146103365780636f8ee91c146103495780637385e1f31461035c57806378e979251461036f5780637f56447214610382578063866278a8146103955780638da5cb5b146103a857806397b150ca146103bb578063a655fb4e146103da578063a9b8dad6146103ed578063aa7ebf4314610400578063abe6e82f14610413578063ac70e6c41461042f578063b071cbe614610442578063b4427263146101d4578063bbf02b0014610455578063becf3add14610468578063c3834d891461047b578063ccb98ffc146104a0578063d2f7265a146104b6578063d3f01fbd146104c9578063d7e64c00146104dc578063e1a69d88146104ef578063e28fa27d14610502578063fac6fe0c14610518578063fc0c546a1461052b575b6101dc61053e565b005b34156101e957600080fd5b6101f1610723565b60405190815260200160405180910390f35b341561020e57600080fd5b610216610729565b604051901515815260200160405180910390f35b341561023557600080fd5b6101f1600160a060020a0360043516610732565b341561025457600080fd5b6101f1610744565b341561026757600080fd5b6101f161074a565b341561027a57600080fd5b6101f1610750565b341561028d57600080fd5b6101f1610756565b34156102a057600080fd5b6102a861075c565b604051600160a060020a03909116815260200160405180910390f35b34156102cf57600080fd5b6101f161076b565b34156102e257600080fd5b6101f1610771565b34156102f557600080fd5b6101f1610777565b341561030857600080fd5b6101f161077d565b341561031b57600080fd5b6101f1610783565b341561032e57600080fd5b6101f1610789565b341561034157600080fd5b6101f161078f565b341561035457600080fd5b6101f1610795565b341561036757600080fd5b6101f161079b565b341561037a57600080fd5b6101f16107a1565b341561038d57600080fd5b6101dc6107a7565b34156103a057600080fd5b6101f161081e565b34156103b357600080fd5b6102a8610824565b34156103c657600080fd5b6101f1600160a060020a0360043516610833565b34156103e557600080fd5b6101f1610845565b34156103f857600080fd5b6101f161084b565b341561040b57600080fd5b6101f1610851565b341561041e57600080fd5b6101dc600435602435604435610857565b341561043a57600080fd5b6101f1610a11565b341561044d57600080fd5b6101f1610a17565b341561046057600080fd5b6101f1610a1d565b341561047357600080fd5b6101f1610a23565b341561048657600080fd5b6101dc600160a060020a0360043516602435604435610a29565b34156104ab57600080fd5b6101dc600435610a66565b34156104c157600080fd5b6101dc610aa3565b34156104d457600080fd5b6101f1610c90565b34156104e757600080fd5b6101f1610e61565b34156104fa57600080fd5b6101f1610e67565b341561050d57600080fd5b6101dc600435610e6d565b341561052357600080fd5b6101f1610e8d565b341561053657600080fd5b6102a8610e93565b60006003544211801561055357506004544211155b151561055e57600080fd5b600554600854111561056f57600080fd5b610577610c90565b905061271081101561058557fe5b600254600160a060020a03166323b872dd730a6d9df476577c0d4a24eb50220fad007e444db8338460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b151561060557600080fd5b6102c65a03f1151561061657600080fd5b50505060405180515050600160a060020a0333166000908152600b6020526040902054151561064957600a805460010190555b600160a060020a0333166000908152600b6020526040902054610672903463ffffffff610ea216565b600160a060020a0333166000908152600b6020908152604080832093909355600c905220546106a7908263ffffffff610ea216565b600160a060020a0333166000908152600c60205260409020556009546106d3903463ffffffff610ea216565b6009556008546106e9908263ffffffff610ea216565b600855600154600160a060020a03163480156108fc0290604051600060405180830381858888f19350505050151561072057600080fd5b50565b60115481565b60215460ff1681565b600b6020526000908152604090205481565b60065481565b60045481565b60095481565b601c5481565b600154600160a060020a031681565b601b5481565b60085481565b60105481565b60195481565b60165481565b60125481565b601e5481565b60145481565b60135481565b60035481565b60005433600160a060020a039081169116146107c257600080fd5b6000600f8190556010819055601181905560128190556013819055601481905560158190556016819055601781905560188190556019819055601a819055601b819055601c819055601d819055601e819055601f819055602055565b60155481565b600054600160a060020a031681565b600c6020526000908152604090205481565b60175481565b601a5481565b60185481565b60005433600160a060020a0390811691161461087257600080fd5b82600114156108a05761089382670de0b6b3a764000063ffffffff610eb816565b600f556018819055610a0c565b82600214156108ce576108c182670de0b6b3a764000063ffffffff610eb816565b6010556019819055610a0c565b82600314156108fc576108ef82670de0b6b3a764000063ffffffff610eb816565b601155601a819055610a0c565b826004141561092a5761091d82670de0b6b3a764000063ffffffff610eb816565b601255601b819055610a0c565b82600514156109585761094b82670de0b6b3a764000063ffffffff610eb816565b601355601c819055610a0c565b82600614156109865761097982670de0b6b3a764000063ffffffff610eb816565b601455601d819055610a0c565b82600714156109b4576109a782670de0b6b3a764000063ffffffff610eb816565b601555601e819055610a0c565b82600814156109e2576109d582670de0b6b3a764000063ffffffff610eb816565b601655601f819055610a0c565b8260091415610a0c57610a0382670de0b6b3a764000063ffffffff610eb816565b60175560208190555b505050565b60205481565b60055481565b601f5481565b60075481565b60005433600160a060020a03908116911614610a4457600080fd5b600160a060020a039092166000908152600d6020526040902090815560010155565b60005433600160a060020a03908116911614610a8157600080fd5b428110158015610a9357506003548110155b1515610a9e57600080fd5b600455565b6021546000908190819060ff161515610abb57600080fd5b7312a35383ca24ceb44cdcbbecbeb7baccb5f3754a925073292317a267adfb97d1b4e3ffd04f9da399cf973b9150826370a082313360006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610b3757600080fd5b6102c65a03f11515610b4857600080fd5b5050506040518051915050600160a060020a0383166323b872dd33730a6d9df476577c0d4a24eb50220fad007e444db88460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b1515610bd157600080fd5b6102c65a03f11515610be257600080fd5b50505060405180515050600160a060020a0382166323b872dd730a6d9df476577c0d4a24eb50220fad007e444db8336028606986020460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b1515610c7057600080fd5b6102c65a03f11515610c8157600080fd5b50505060405180515050505050565b600754600160a060020a0333166000908152600d602052604081206001015490919082908190429010610cdc57600160a060020a0333166000908152600d602052604090205492909201915b600f543410158015610cef575060105434105b15610d005760185483019250610e0d565b6010543410158015610d13575060115434105b15610d245760195483019250610e0d565b6011543410158015610d37575060125434105b15610d4857601a5483019250610e0d565b6012543410158015610d5b575060135434105b15610d6c57601b5483019250610e0d565b6013543410158015610d7f575060145434105b15610d9057601c5483019250610e0d565b6014543410158015610da3575060155434105b15610db457601d5483019250610e0d565b6015543410158015610dc7575060165434105b15610dd857601e5483019250610e0d565b6016543410158015610deb575060175434105b15610dfc57601f5483019250610e0d565b6017543410610e0d57602054830192505b620f42409050610e5983610e4d6064610e41600654610e4d670de0b6b3a7640000610e41348a610eb890919063ffffffff16565b9063ffffffff610edc16565b9063ffffffff610eb816565b949350505050565b600a5481565b600f5481565b60005433600160a060020a03908116911614610e8857600080fd5b600555565b601d5481565b600254600160a060020a031681565b600082820183811015610eb157fe5b9392505050565b6000828202831580610ed45750828482811515610ed157fe5b04145b1515610eb157fe5b6000808284811515610eea57fe5b049493505050505600a165627a7a72305820db2c5b13d2d85384cf0e85c1278a7b34b66f55f74d5b588129a690f059c6c9320029

Deployed Bytecode

0x6060604052600436106101d45763ffffffff60e060020a60003504166305b5711d81146101de578063070f52f4146102035780631aae34601461022a5780632c4e722e146102495780633197cbb61461025c5780634042b66f1461026f57806345e82175146102825780634783c35b1461029557806349e0dada146102c4578063518ab2a8146102d7578063589316f6146102ea5780635947cc6a146102fd5780635b472771146103105780635d37c840146103235780636d650b2d146103365780636f8ee91c146103495780637385e1f31461035c57806378e979251461036f5780637f56447214610382578063866278a8146103955780638da5cb5b146103a857806397b150ca146103bb578063a655fb4e146103da578063a9b8dad6146103ed578063aa7ebf4314610400578063abe6e82f14610413578063ac70e6c41461042f578063b071cbe614610442578063b4427263146101d4578063bbf02b0014610455578063becf3add14610468578063c3834d891461047b578063ccb98ffc146104a0578063d2f7265a146104b6578063d3f01fbd146104c9578063d7e64c00146104dc578063e1a69d88146104ef578063e28fa27d14610502578063fac6fe0c14610518578063fc0c546a1461052b575b6101dc61053e565b005b34156101e957600080fd5b6101f1610723565b60405190815260200160405180910390f35b341561020e57600080fd5b610216610729565b604051901515815260200160405180910390f35b341561023557600080fd5b6101f1600160a060020a0360043516610732565b341561025457600080fd5b6101f1610744565b341561026757600080fd5b6101f161074a565b341561027a57600080fd5b6101f1610750565b341561028d57600080fd5b6101f1610756565b34156102a057600080fd5b6102a861075c565b604051600160a060020a03909116815260200160405180910390f35b34156102cf57600080fd5b6101f161076b565b34156102e257600080fd5b6101f1610771565b34156102f557600080fd5b6101f1610777565b341561030857600080fd5b6101f161077d565b341561031b57600080fd5b6101f1610783565b341561032e57600080fd5b6101f1610789565b341561034157600080fd5b6101f161078f565b341561035457600080fd5b6101f1610795565b341561036757600080fd5b6101f161079b565b341561037a57600080fd5b6101f16107a1565b341561038d57600080fd5b6101dc6107a7565b34156103a057600080fd5b6101f161081e565b34156103b357600080fd5b6102a8610824565b34156103c657600080fd5b6101f1600160a060020a0360043516610833565b34156103e557600080fd5b6101f1610845565b34156103f857600080fd5b6101f161084b565b341561040b57600080fd5b6101f1610851565b341561041e57600080fd5b6101dc600435602435604435610857565b341561043a57600080fd5b6101f1610a11565b341561044d57600080fd5b6101f1610a17565b341561046057600080fd5b6101f1610a1d565b341561047357600080fd5b6101f1610a23565b341561048657600080fd5b6101dc600160a060020a0360043516602435604435610a29565b34156104ab57600080fd5b6101dc600435610a66565b34156104c157600080fd5b6101dc610aa3565b34156104d457600080fd5b6101f1610c90565b34156104e757600080fd5b6101f1610e61565b34156104fa57600080fd5b6101f1610e67565b341561050d57600080fd5b6101dc600435610e6d565b341561052357600080fd5b6101f1610e8d565b341561053657600080fd5b6102a8610e93565b60006003544211801561055357506004544211155b151561055e57600080fd5b600554600854111561056f57600080fd5b610577610c90565b905061271081101561058557fe5b600254600160a060020a03166323b872dd730a6d9df476577c0d4a24eb50220fad007e444db8338460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b151561060557600080fd5b6102c65a03f1151561061657600080fd5b50505060405180515050600160a060020a0333166000908152600b6020526040902054151561064957600a805460010190555b600160a060020a0333166000908152600b6020526040902054610672903463ffffffff610ea216565b600160a060020a0333166000908152600b6020908152604080832093909355600c905220546106a7908263ffffffff610ea216565b600160a060020a0333166000908152600c60205260409020556009546106d3903463ffffffff610ea216565b6009556008546106e9908263ffffffff610ea216565b600855600154600160a060020a03163480156108fc0290604051600060405180830381858888f19350505050151561072057600080fd5b50565b60115481565b60215460ff1681565b600b6020526000908152604090205481565b60065481565b60045481565b60095481565b601c5481565b600154600160a060020a031681565b601b5481565b60085481565b60105481565b60195481565b60165481565b60125481565b601e5481565b60145481565b60135481565b60035481565b60005433600160a060020a039081169116146107c257600080fd5b6000600f8190556010819055601181905560128190556013819055601481905560158190556016819055601781905560188190556019819055601a819055601b819055601c819055601d819055601e819055601f819055602055565b60155481565b600054600160a060020a031681565b600c6020526000908152604090205481565b60175481565b601a5481565b60185481565b60005433600160a060020a0390811691161461087257600080fd5b82600114156108a05761089382670de0b6b3a764000063ffffffff610eb816565b600f556018819055610a0c565b82600214156108ce576108c182670de0b6b3a764000063ffffffff610eb816565b6010556019819055610a0c565b82600314156108fc576108ef82670de0b6b3a764000063ffffffff610eb816565b601155601a819055610a0c565b826004141561092a5761091d82670de0b6b3a764000063ffffffff610eb816565b601255601b819055610a0c565b82600514156109585761094b82670de0b6b3a764000063ffffffff610eb816565b601355601c819055610a0c565b82600614156109865761097982670de0b6b3a764000063ffffffff610eb816565b601455601d819055610a0c565b82600714156109b4576109a782670de0b6b3a764000063ffffffff610eb816565b601555601e819055610a0c565b82600814156109e2576109d582670de0b6b3a764000063ffffffff610eb816565b601655601f819055610a0c565b8260091415610a0c57610a0382670de0b6b3a764000063ffffffff610eb816565b60175560208190555b505050565b60205481565b60055481565b601f5481565b60075481565b60005433600160a060020a03908116911614610a4457600080fd5b600160a060020a039092166000908152600d6020526040902090815560010155565b60005433600160a060020a03908116911614610a8157600080fd5b428110158015610a9357506003548110155b1515610a9e57600080fd5b600455565b6021546000908190819060ff161515610abb57600080fd5b7312a35383ca24ceb44cdcbbecbeb7baccb5f3754a925073292317a267adfb97d1b4e3ffd04f9da399cf973b9150826370a082313360006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610b3757600080fd5b6102c65a03f11515610b4857600080fd5b5050506040518051915050600160a060020a0383166323b872dd33730a6d9df476577c0d4a24eb50220fad007e444db88460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b1515610bd157600080fd5b6102c65a03f11515610be257600080fd5b50505060405180515050600160a060020a0382166323b872dd730a6d9df476577c0d4a24eb50220fad007e444db8336028606986020460006040516020015260405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401602060405180830381600087803b1515610c7057600080fd5b6102c65a03f11515610c8157600080fd5b50505060405180515050505050565b600754600160a060020a0333166000908152600d602052604081206001015490919082908190429010610cdc57600160a060020a0333166000908152600d602052604090205492909201915b600f543410158015610cef575060105434105b15610d005760185483019250610e0d565b6010543410158015610d13575060115434105b15610d245760195483019250610e0d565b6011543410158015610d37575060125434105b15610d4857601a5483019250610e0d565b6012543410158015610d5b575060135434105b15610d6c57601b5483019250610e0d565b6013543410158015610d7f575060145434105b15610d9057601c5483019250610e0d565b6014543410158015610da3575060155434105b15610db457601d5483019250610e0d565b6015543410158015610dc7575060165434105b15610dd857601e5483019250610e0d565b6016543410158015610deb575060175434105b15610dfc57601f5483019250610e0d565b6017543410610e0d57602054830192505b620f42409050610e5983610e4d6064610e41600654610e4d670de0b6b3a7640000610e41348a610eb890919063ffffffff16565b9063ffffffff610edc16565b9063ffffffff610eb816565b949350505050565b600a5481565b600f5481565b60005433600160a060020a03908116911614610e8857600080fd5b600555565b601d5481565b600254600160a060020a031681565b600082820183811015610eb157fe5b9392505050565b6000828202831580610ed45750828482811515610ed157fe5b04145b1515610eb157fe5b6000808284811515610eea57fe5b049493505050505600a165627a7a72305820db2c5b13d2d85384cf0e85c1278a7b34b66f55f74d5b588129a690f059c6c9320029

Swarm Source

bzzr://db2c5b13d2d85384cf0e85c1278a7b34b66f55f74d5b588129a690f059c6c932

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ 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.