ETH Price: $2,006.55 (-8.93%)

Contract

0xEeb11ca61353fF0723f058d909dEBCf9c5D05F88
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer51601772018-02-26 15:09:352568 days ago1519657775IN
0xEeb11ca6...9c5D05F88
19.96 ETH0.0012935550
Transfer51601262018-02-26 14:55:172568 days ago1519656917IN
0xEeb11ca6...9c5D05F88
19.96 ETH0.0012935550
Transfer51600852018-02-26 14:46:082568 days ago1519656368IN
0xEeb11ca6...9c5D05F88
19.99 ETH0.0012935550
Transfer51591152018-02-26 10:42:572568 days ago1519641777IN
0xEeb11ca6...9c5D05F88
1 ETH0.00004622.2
Transfer51585712018-02-26 8:24:452568 days ago1519633485IN
0xEeb11ca6...9c5D05F88
1.61481374 ETH0.0005174220
Transfer51584162018-02-26 7:44:092568 days ago1519631049IN
0xEeb11ca6...9c5D05F88
2.7 ETH0.0015522660
Transfer51582992018-02-26 7:12:482568 days ago1519629168IN
0xEeb11ca6...9c5D05F88
10.45 ETH0.0010607141
Transfer51580842018-02-26 6:16:442568 days ago1519625804IN
0xEeb11ca6...9c5D05F88
1.93712959 ETH0.0010607141
Transfer51580582018-02-26 6:11:052568 days ago1519625465IN
0xEeb11ca6...9c5D05F88
0.01 ETH0.00086141
Transfer51577652018-02-26 4:59:212568 days ago1519621161IN
0xEeb11ca6...9c5D05F88
0.09076501 ETH0.00086141
Transfer51574902018-02-26 3:47:452568 days ago1519616865IN
0xEeb11ca6...9c5D05F88
0.53 ETH0.0010089639
Transfer51574822018-02-26 3:46:422568 days ago1519616802IN
0xEeb11ca6...9c5D05F88
0.58893679 ETH0.00086141
Transfer51574612018-02-26 3:41:022568 days ago1519616462IN
0xEeb11ca6...9c5D05F88
9.5 ETH0.0015522660
Transfer51574592018-02-26 3:40:142568 days ago1519616414IN
0xEeb11ca6...9c5D05F88
5 ETH0.0007761330
Transfer51574332018-02-26 3:32:542568 days ago1519615974IN
0xEeb11ca6...9c5D05F88
0.1 ETH0.00086141
Transfer51574252018-02-26 3:31:032568 days ago1519615863IN
0xEeb11ca6...9c5D05F88
1 ETH0.0010607141
Transfer51574212018-02-26 3:30:332568 days ago1519615833IN
0xEeb11ca6...9c5D05F88
0.1 ETH0.0010607141
Transfer51574162018-02-26 3:29:022568 days ago1519615742IN
0xEeb11ca6...9c5D05F88
1 ETH0.000051742
Transfer51574162018-02-26 3:29:022568 days ago1519615742IN
0xEeb11ca6...9c5D05F88
30.9 ETH0.000051742
Transfer51573812018-02-26 3:20:132568 days ago1519615213IN
0xEeb11ca6...9c5D05F88
10.5 ETH0.0010607141
Transfer51573732018-02-26 3:18:362568 days ago1519615116IN
0xEeb11ca6...9c5D05F88
0.1 ETH0.000051742
Transfer51573682018-02-26 3:17:332568 days ago1519615053IN
0xEeb11ca6...9c5D05F88
0.5 ETH0.000051742
Transfer51573452018-02-26 3:11:462568 days ago1519614706IN
0xEeb11ca6...9c5D05F88
0.1 ETH0.000051742
Transfer51573182018-02-26 3:05:212568 days ago1519614321IN
0xEeb11ca6...9c5D05F88
0.1 ETH0.000051742
Transfer51573172018-02-26 3:05:142568 days ago1519614314IN
0xEeb11ca6...9c5D05F88
0.01 ETH0.00016922
View all transactions

Latest 13 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer51573172018-02-26 3:05:142568 days ago1519614314
0xEeb11ca6...9c5D05F88
0.01 ETH
Transfer51572472018-02-26 2:48:462568 days ago1519613326
0xEeb11ca6...9c5D05F88
0.1 ETH
Transfer51572362018-02-26 2:45:432568 days ago1519613143
0xEeb11ca6...9c5D05F88
0.1 ETH
Transfer51572252018-02-26 2:42:102568 days ago1519612930
0xEeb11ca6...9c5D05F88
0.1 ETH
Transfer51570722018-02-26 2:00:282568 days ago1519610428
0xEeb11ca6...9c5D05F88
0.001 ETH
Transfer51570472018-02-26 1:55:262568 days ago1519610126
0xEeb11ca6...9c5D05F88
0.001 ETH
Transfer51566542018-02-26 0:21:282568 days ago1519604488
0xEeb11ca6...9c5D05F88
0.1 ETH
Transfer51566102018-02-26 0:13:132568 days ago1519603993
0xEeb11ca6...9c5D05F88
0.1 ETH
Transfer51566022018-02-26 0:11:342568 days ago1519603894
0xEeb11ca6...9c5D05F88
0.1 ETH
Transfer51565882018-02-26 0:06:052568 days ago1519603565
0xEeb11ca6...9c5D05F88
0.1 ETH
Transfer51565832018-02-26 0:04:562568 days ago1519603496
0xEeb11ca6...9c5D05F88
0.01 ETH
Transfer51565752018-02-26 0:03:462568 days ago1519603426
0xEeb11ca6...9c5D05F88
3 ETH
Transfer51495322018-02-24 19:21:362570 days ago1519500096
0xEeb11ca6...9c5D05F88
0.111 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SpyceCrowdsale

Compiler Version
v0.4.20-nightly.2017.11.30+commit.cb16a5d3

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.4.18;
library SafeMath { //standard library for uint
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0 || b == 0){
        return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    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;
  }
  function pow(uint256 a, uint256 b) internal pure returns (uint256){ //power function
    if (b == 0){
      return 1;
    }
    uint256 c = a**b;
    assert (c >= a);
    return c;
  }
}

contract Ownable { //standart contract to identify owner
  address public owner;

  address public newOwner;

  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }
  function Ownable() public {
    owner = msg.sender;
  }
  function transferOwnership(address _newOwner) public onlyOwner {
    require(_newOwner != address(0));
    newOwner = _newOwner;
  }
  function acceptOwnership() public {
    if (msg.sender == newOwner) {
      owner = newOwner;
    }
  }
}

contract SpyceToken{
  function sendCrowdsaleTokens(address, uint256)  public;
  function setCrowdsaleContract (address) public;
  function burnContributorTokens (address _address) public;
}

contract SpyceCrowdsale is Ownable{
  using SafeMath for uint;

  uint decimals = 18;

  // Token contract address
  SpyceToken public token;

  function SpyceCrowdsale(address _tokenAddress) public{
    token = SpyceToken(_tokenAddress);

    owner = msg.sender;
    token.setCrowdsaleContract(this);

    stageStruct memory buffer;

    buffer.startDate = 0; 
    
    //1522195199 is equivalent to 03/27/2018 @ 11:59pm (UTC)
    buffer.finishDate = 1522195199;
    buffer.tokenPrice = 0.00016 ether;
    buffer.minCap = 108 ether;
    buffer.maxCap = 24000 ether;

    stages.push(buffer);
  }

  /* Destribution addresses */
  //All ether will be send to this address
  address distributionAddress = 0xe6997e8359599d0B5f17B7E1bF77f7fFC509Afbe;


  function () public payable {
    require (buy(msg.sender, msg.value, now));
  }


  function buy (address _address, uint _value, uint _time) internal returns(bool) {

    uint currentStage = getCurrentStage(_time);
    
    require(currentStage != 1000);

    uint tokensToSend = _value.mul((uint)(10).pow(decimals))/stages[currentStage].tokenPrice;

    require (tokensToSend.add(stages[currentStage].tokensSold) <= stages[currentStage].maxCap);

    stages[currentStage].tokensSold = stages[currentStage].tokensSold.add(tokensToSend);

    stages[currentStage].ethContributors[_address] = stages[currentStage].ethContributors[_address].add(_value);

    stages[currentStage].ethCollected = stages[currentStage].ethCollected.add(_value);

    token.sendCrowdsaleTokens(_address, tokensToSend);

    autoDistribute(currentStage);

    return true;
  }

  function autoDistribute (uint currentStage) internal {
    if (stages[currentStage].minCap <= stages[currentStage].tokensSold){

      distributionAddress.transfer(stages[currentStage].ethCollected.sub(stages[currentStage].ethSended));

      stages[currentStage].ethSended = stages[currentStage].ethCollected;
    }
  }
  
  
function manualSendTokens (address _address, uint _value) public onlyOwner {

    uint currentStage = getCurrentStage(now);
    require(currentStage != 1000);

    stages[currentStage].tokensSold = stages[currentStage].tokensSold.add(_value.mul((uint)(10).pow(decimals)));

    token.sendCrowdsaleTokens(_address,_value.mul((uint)(10).pow(decimals)));

    autoDistribute(currentStage);
  }
  
  struct stageStruct {
    uint startDate;
    uint finishDate;
    uint tokenPrice;
    uint minCap;
    uint maxCap;
    uint tokensSold;

    uint ethCollected;
    uint ethSended;

    mapping (address => uint) ethContributors; 
  }

  stageStruct[] public stages;


  function addNewStage (uint _start, uint _finish, uint _price, uint _mincap, uint _maxcap) public onlyOwner {
    stageStruct memory buffer;

    buffer.startDate = _start;
    buffer.finishDate = _finish;
    buffer.tokenPrice = _price;
    buffer.minCap = _mincap.mul((uint)(10).pow(decimals));
    buffer.maxCap = _maxcap.mul((uint)(10).pow(decimals));

    stages.push(buffer);
  }
  
  function getCurrentStage (uint _time) public view returns (uint) {
    uint currentStage = 0;
    for (uint i = 0; i < stages.length; i++){
      if (stages[i].startDate < _time && _time <= stages[i].finishDate){
        currentStage = i;
        break;
      }
    }
    if (stages[currentStage].startDate < _time && _time <= stages[currentStage].finishDate){
      return currentStage;
    }else{
      return 1000; //NO ACTIVE STAGE
    }
  }
  
  
  function refund () public {
    uint currentStage = getCurrentStage(now);

    for (uint i = 0; i < currentStage; i++){
      if(stages[i].ethContributors[msg.sender] > 0 && stages[i].tokensSold < stages[i].minCap){
        msg.sender.transfer(stages[i].ethContributors[msg.sender]);
        stages[i].ethContributors[msg.sender] = 0;
      }
    }
  }

}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_value","type":"uint256"}],"name":"manualSendTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_time","type":"uint256"}],"name":"getCurrentStage","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"refund","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"stages","outputs":[{"name":"startDate","type":"uint256"},{"name":"finishDate","type":"uint256"},{"name":"tokenPrice","type":"uint256"},{"name":"minCap","type":"uint256"},{"name":"maxCap","type":"uint256"},{"name":"tokensSold","type":"uint256"},{"name":"ethCollected","type":"uint256"},{"name":"ethSended","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_start","type":"uint256"},{"name":"_finish","type":"uint256"},{"name":"_price","type":"uint256"},{"name":"_mincap","type":"uint256"},{"name":"_maxcap","type":"uint256"}],"name":"addNewStage","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_tokenAddress","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

6060604052601260025573e6997e8359599d0b5f17b7e1bf77f7ffc509afbe600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034156200006a57600080fd5b604051602080620015fd8339810160405280805190602001909190505062000091620002fb565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636596cff3306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b15156200020f57600080fd5b6102c65a03f115156200022157600080fd5b5050506000816000018181525050635abadaff816020018181525050659184e72a00008160400181815250506805dacd13ca9e3000008160600181815250506905150ae84a8cdf000000816080018181525050600580548060010182816200028a919062000341565b91600052602060002090600902016000839091909150600082015181600001556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e082015181600701555050505050620003d8565b6101006040519081016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b815481835581811511620003715760090281600902836000526020600020918201910162000370919062000376565b5b505050565b620003d591905b80821115620003d1576000808201600090556001820160009055600282016000905560038201600090556004820160009055600582016000905560068201600090556007820160009055506009016200037d565b5090565b90565b61121580620003e86000396000f3006060604052600436106100a4576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806304719030146100bc5780632458d472146100fe578063590e1ae31461013557806379ba50971461014a578063845ddcb21461015f5780638da5cb5b146101c7578063960ecf0c1461021c578063d4ee1d9014610263578063f2fde38b146102b8578063fc0c546a146102f1575b6100af333442610346565b15156100ba57600080fd5b005b34156100c757600080fd5b6100fc600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061068a565b005b341561010957600080fd5b61011f600480803590602001909190505061088e565b6040518082815260200191505060405180910390f35b341561014057600080fd5b61014861097a565b005b341561015557600080fd5b61015d610b58565b005b341561016a57600080fd5b6101806004808035906020019091905050610c13565b604051808981526020018881526020018781526020018681526020018581526020018481526020018381526020018281526020019850505050505050505060405180910390f35b34156101d257600080fd5b6101da610c6a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561022757600080fd5b6102616004808035906020019091908035906020019091908035906020019091908035906020019091908035906020019091905050610c8f565b005b341561026e57600080fd5b610276610df7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102c357600080fd5b6102ef600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e1d565b005b34156102fc57600080fd5b610304610ef8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60008060006103548461088e565b91506103e8821415151561036757600080fd5b60058281548110151561037657fe5b9060005260206000209060090201600201546103b06103a1600254600a610f1e90919063ffffffff16565b87610f4f90919063ffffffff16565b8115156103b957fe5b0490506005828154811015156103cb57fe5b9060005260206000209060090201600401546104106005848154811015156103ef57fe5b90600052602060002090600902016005015483610f9590919063ffffffff16565b1115151561041d57600080fd5b6104508160058481548110151561043057fe5b906000526020600020906009020160050154610f9590919063ffffffff16565b60058381548110151561045f57fe5b9060005260206000209060090201600501819055506104e48560058481548110151561048757fe5b906000526020600020906009020160080160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f9590919063ffffffff16565b6005838154811015156104f357fe5b906000526020600020906009020160080160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506105788560058481548110151561055857fe5b906000526020600020906009020160060154610f9590919063ffffffff16565b60058381548110151561058757fe5b906000526020600020906009020160060181905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639c1f020a87836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b151561066057600080fd5b6102c65a03f1151561067157600080fd5b50505061067d82610fb3565b6001925050509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156106e757600080fd5b6106f04261088e565b90506103e8811415151561070357600080fd5b61075d61072e61071f600254600a610f1e90919063ffffffff16565b84610f4f90919063ffffffff16565b60058381548110151561073d57fe5b906000526020600020906009020160050154610f9590919063ffffffff16565b60058281548110151561076c57fe5b906000526020600020906009020160050181905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639c1f020a846107e86107d9600254600a610f1e90919063ffffffff16565b86610f4f90919063ffffffff16565b6040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b151561086c57600080fd5b6102c65a03f1151561087d57600080fd5b50505061088981610fb3565b505050565b6000806000809150600090505b60058054905081101561091157836005828154811015156108b857fe5b9060005260206000209060090201600001541080156108f757506005818154811015156108e157fe5b9060005260206000209060090201600101548411155b1561090457809150610911565b808060010191505061089b565b8360058381548110151561092157fe5b906000526020600020906009020160000154108015610960575060058281548110151561094a57fe5b9060005260206000209060090201600101548411155b1561096d57819250610973565b6103e892505b5050919050565b6000806109864261088e565b9150600090505b81811015610b545760006005828154811015156109a657fe5b906000526020600020906009020160080160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054118015610a415750600581815481101515610a0c57fe5b906000526020600020906009020160030154600582815481101515610a2d57fe5b906000526020600020906009020160050154105b15610b47573373ffffffffffffffffffffffffffffffffffffffff166108fc600583815481101515610a6f57fe5b906000526020600020906009020160080160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549081150290604051600060405180830381858888f193505050501515610ae357600080fd5b6000600582815481101515610af457fe5b906000526020600020906009020160080160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b808060010191505061098d565b5050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610c1157600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b565b600581815481101515610c2257fe5b90600052602060002090600902016000915090508060000154908060010154908060020154908060030154908060040154908060050154908060060154908060070154905088565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610c97611112565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610cf257600080fd5b858160000181815250508481602001818152505083816040018181525050610d38610d29600254600a610f1e90919063ffffffff16565b84610f4f90919063ffffffff16565b816060018181525050610d69610d5a600254600a610f1e90919063ffffffff16565b83610f4f90919063ffffffff16565b81608001818152505060058054806001018281610d869190611158565b91600052602060002090600902016000839091909150600082015181600001556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e08201518160070155505050505050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e7857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610eb457600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000831415610f335760019150610f48565b82840a9050838110151515610f4457fe5b8091505b5092915050565b6000806000841480610f615750600083145b15610f6f5760009150610f8e565b8284029050828482811515610f8057fe5b04141515610f8a57fe5b8091505b5092915050565b6000808284019050838110151515610fa957fe5b8091505092915050565b600581815481101515610fc257fe5b906000526020600020906009020160050154600582815481101515610fe357fe5b9060005260206000209060090201600301541115156110f657600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc61108b60058481548110151561104a57fe5b90600052602060002090600902016007015460058581548110151561106b57fe5b9060005260206000209060090201600601546110f990919063ffffffff16565b9081150290604051600060405180830381858888f1935050505015156110b057600080fd5b6005818154811015156110bf57fe5b9060005260206000209060090201600601546005828154811015156110e057fe5b9060005260206000209060090201600701819055505b50565b600082821115151561110757fe5b818303905092915050565b6101006040519081016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b81548183558181151161118557600902816009028360005260206000209182019101611184919061118a565b5b505050565b6111e691905b808211156111e257600080820160009055600182016000905560028201600090556003820160009055600482016000905560058201600090556006820160009055600782016000905550600901611190565b5090565b905600a165627a7a7230582023cfd533754cdb7cb807a9d8ff93241a2d26a530cb1ccef3f9ebffa0d007d39e002900000000000000000000000032cf443489822d049591e2f92ae52bbe53efd525

Deployed Bytecode

0x6060604052600436106100a4576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806304719030146100bc5780632458d472146100fe578063590e1ae31461013557806379ba50971461014a578063845ddcb21461015f5780638da5cb5b146101c7578063960ecf0c1461021c578063d4ee1d9014610263578063f2fde38b146102b8578063fc0c546a146102f1575b6100af333442610346565b15156100ba57600080fd5b005b34156100c757600080fd5b6100fc600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061068a565b005b341561010957600080fd5b61011f600480803590602001909190505061088e565b6040518082815260200191505060405180910390f35b341561014057600080fd5b61014861097a565b005b341561015557600080fd5b61015d610b58565b005b341561016a57600080fd5b6101806004808035906020019091905050610c13565b604051808981526020018881526020018781526020018681526020018581526020018481526020018381526020018281526020019850505050505050505060405180910390f35b34156101d257600080fd5b6101da610c6a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561022757600080fd5b6102616004808035906020019091908035906020019091908035906020019091908035906020019091908035906020019091905050610c8f565b005b341561026e57600080fd5b610276610df7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102c357600080fd5b6102ef600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e1d565b005b34156102fc57600080fd5b610304610ef8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60008060006103548461088e565b91506103e8821415151561036757600080fd5b60058281548110151561037657fe5b9060005260206000209060090201600201546103b06103a1600254600a610f1e90919063ffffffff16565b87610f4f90919063ffffffff16565b8115156103b957fe5b0490506005828154811015156103cb57fe5b9060005260206000209060090201600401546104106005848154811015156103ef57fe5b90600052602060002090600902016005015483610f9590919063ffffffff16565b1115151561041d57600080fd5b6104508160058481548110151561043057fe5b906000526020600020906009020160050154610f9590919063ffffffff16565b60058381548110151561045f57fe5b9060005260206000209060090201600501819055506104e48560058481548110151561048757fe5b906000526020600020906009020160080160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f9590919063ffffffff16565b6005838154811015156104f357fe5b906000526020600020906009020160080160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506105788560058481548110151561055857fe5b906000526020600020906009020160060154610f9590919063ffffffff16565b60058381548110151561058757fe5b906000526020600020906009020160060181905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639c1f020a87836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b151561066057600080fd5b6102c65a03f1151561067157600080fd5b50505061067d82610fb3565b6001925050509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156106e757600080fd5b6106f04261088e565b90506103e8811415151561070357600080fd5b61075d61072e61071f600254600a610f1e90919063ffffffff16565b84610f4f90919063ffffffff16565b60058381548110151561073d57fe5b906000526020600020906009020160050154610f9590919063ffffffff16565b60058281548110151561076c57fe5b906000526020600020906009020160050181905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16639c1f020a846107e86107d9600254600a610f1e90919063ffffffff16565b86610f4f90919063ffffffff16565b6040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b151561086c57600080fd5b6102c65a03f1151561087d57600080fd5b50505061088981610fb3565b505050565b6000806000809150600090505b60058054905081101561091157836005828154811015156108b857fe5b9060005260206000209060090201600001541080156108f757506005818154811015156108e157fe5b9060005260206000209060090201600101548411155b1561090457809150610911565b808060010191505061089b565b8360058381548110151561092157fe5b906000526020600020906009020160000154108015610960575060058281548110151561094a57fe5b9060005260206000209060090201600101548411155b1561096d57819250610973565b6103e892505b5050919050565b6000806109864261088e565b9150600090505b81811015610b545760006005828154811015156109a657fe5b906000526020600020906009020160080160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054118015610a415750600581815481101515610a0c57fe5b906000526020600020906009020160030154600582815481101515610a2d57fe5b906000526020600020906009020160050154105b15610b47573373ffffffffffffffffffffffffffffffffffffffff166108fc600583815481101515610a6f57fe5b906000526020600020906009020160080160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549081150290604051600060405180830381858888f193505050501515610ae357600080fd5b6000600582815481101515610af457fe5b906000526020600020906009020160080160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b808060010191505061098d565b5050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610c1157600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b565b600581815481101515610c2257fe5b90600052602060002090600902016000915090508060000154908060010154908060020154908060030154908060040154908060050154908060060154908060070154905088565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610c97611112565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610cf257600080fd5b858160000181815250508481602001818152505083816040018181525050610d38610d29600254600a610f1e90919063ffffffff16565b84610f4f90919063ffffffff16565b816060018181525050610d69610d5a600254600a610f1e90919063ffffffff16565b83610f4f90919063ffffffff16565b81608001818152505060058054806001018281610d869190611158565b91600052602060002090600902016000839091909150600082015181600001556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e08201518160070155505050505050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e7857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610eb457600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000831415610f335760019150610f48565b82840a9050838110151515610f4457fe5b8091505b5092915050565b6000806000841480610f615750600083145b15610f6f5760009150610f8e565b8284029050828482811515610f8057fe5b04141515610f8a57fe5b8091505b5092915050565b6000808284019050838110151515610fa957fe5b8091505092915050565b600581815481101515610fc257fe5b906000526020600020906009020160050154600582815481101515610fe357fe5b9060005260206000209060090201600301541115156110f657600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc61108b60058481548110151561104a57fe5b90600052602060002090600902016007015460058581548110151561106b57fe5b9060005260206000209060090201600601546110f990919063ffffffff16565b9081150290604051600060405180830381858888f1935050505015156110b057600080fd5b6005818154811015156110bf57fe5b9060005260206000209060090201600601546005828154811015156110e057fe5b9060005260206000209060090201600701819055505b50565b600082821115151561110757fe5b818303905092915050565b6101006040519081016040528060008152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b81548183558181151161118557600902816009028360005260206000209182019101611184919061118a565b5b505050565b6111e691905b808211156111e257600080820160009055600182016000905560028201600090556003820160009055600482016000905560058201600090556006820160009055600782016000905550600901611190565b5090565b905600a165627a7a7230582023cfd533754cdb7cb807a9d8ff93241a2d26a530cb1ccef3f9ebffa0d007d39e0029

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

00000000000000000000000032cf443489822d049591e2f92ae52bbe53efd525

-----Decoded View---------------
Arg [0] : _tokenAddress (address): 0x32cf443489822D049591E2f92aE52BbE53eFd525

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000032cf443489822d049591e2f92ae52bbe53efd525


Swarm Source

bzzr://23cfd533754cdb7cb807a9d8ff93241a2d26a530cb1ccef3f9ebffa0d007d39e

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.