ETH Price: $3,606.72 (+4.65%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve182399362023-09-29 7:38:23462 days ago1695973103IN
0xfBE80d9F...e3E45c697
0 ETH0.000448379.71827178
Approve158558122022-10-29 19:31:11797 days ago1667071871IN
0xfBE80d9F...e3E45c697
0 ETH0.0005496811.89871372
Approve129688612021-08-06 2:59:081246 days ago1628218748IN
0xfBE80d9F...e3E45c697
0 ETH0.0007583531.71320115
Approve125811022021-06-06 13:04:131307 days ago1622984653IN
0xfBE80d9F...e3E45c697
0 ETH0.0005081611
Transfer124426012021-05-16 1:34:551328 days ago1621128895IN
0xfBE80d9F...e3E45c697
0 ETH0.0014763261
Transfer124393872021-05-15 14:03:161329 days ago1621087396IN
0xfBE80d9F...e3E45c697
0 ETH0.0023475997
Transfer124393762021-05-15 13:59:491329 days ago1621087189IN
0xfBE80d9F...e3E45c697
0 ETH0.0018877578
Transfer124393702021-05-15 13:57:391329 days ago1621087059IN
0xfBE80d9F...e3E45c697
0 ETH0.0018329676
Approve123420802021-04-30 13:26:051344 days ago1619789165IN
0xfBE80d9F...e3E45c697
0 ETH0.0019402742
Approve120838552021-03-21 18:44:441384 days ago1616352284IN
0xfBE80d9F...e3E45c697
0 ETH0.00255554178
Approve116732032021-01-17 14:19:391447 days ago1610893179IN
0xfBE80d9F...e3E45c697
0 ETH0.0008757761
Transfer115440282020-12-28 18:23:561467 days ago1609179836IN
0xfBE80d9F...e3E45c697
0 ETH0.0010214145
Transfer114026422020-12-07 1:21:371488 days ago1607304097IN
0xfBE80d9F...e3E45c697
0 ETH0.0012483955
Transfer114026342020-12-07 1:19:181488 days ago1607303958IN
0xfBE80d9F...e3E45c697
0 ETH0.0007944335
Transfer114025462020-12-07 1:00:311488 days ago1607302831IN
0xfBE80d9F...e3E45c697
0 ETH0.0006990930.8
Transfer113710502020-12-02 5:06:541493 days ago1606885614IN
0xfBE80d9F...e3E45c697
0 ETH0.0004539620
Approve110181722020-10-09 0:52:021547 days ago1602204722IN
0xfBE80d9F...e3E45c697
0 ETH0.0019402644
Transfer109557282020-09-29 6:16:011557 days ago1601360161IN
0xfBE80d9F...e3E45c697
0 ETH0.00277259121
Transfer109557212020-09-29 6:14:241557 days ago1601360064IN
0xfBE80d9F...e3E45c697
0 ETH0.00258928113
Transfer109428032020-09-27 5:37:061559 days ago1601185026IN
0xfBE80d9F...e3E45c697
0 ETH0.00252054110
Approve109041092020-09-21 6:28:461565 days ago1600669726IN
0xfBE80d9F...e3E45c697
0 ETH0.00476247108
Approve107241092020-08-24 16:11:501593 days ago1598285510IN
0xfBE80d9F...e3E45c697
0 ETH0.00551846126.001
Transfer106571652020-08-14 8:53:201603 days ago1597395200IN
0xfBE80d9F...e3E45c697
0 ETH0.00638631279.00000145
Transfer106249292020-08-09 9:33:201608 days ago1596965600IN
0xfBE80d9F...e3E45c697
0 ETH0.0014886365
Transfer104712152020-07-16 15:03:361632 days ago1594911816IN
0xfBE80d9F...e3E45c697
0 ETH0.0017662277
View all transactions

Latest 18 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
103882712020-07-03 19:18:581645 days ago1593803938
0xfBE80d9F...e3E45c697
3.5 ETH
103862322020-07-03 11:38:551645 days ago1593776335
0xfBE80d9F...e3E45c697
104.861 ETH
103816602020-07-02 18:41:321646 days ago1593715292
0xfBE80d9F...e3E45c697
13.475 ETH
103763432020-07-01 22:49:081647 days ago1593643748
0xfBE80d9F...e3E45c697
107.87 ETH
103636792020-06-29 23:34:471649 days ago1593473687
0xfBE80d9F...e3E45c697
20.13 ETH
103597342020-06-29 8:35:561649 days ago1593419756
0xfBE80d9F...e3E45c697
11.41 ETH
103585422020-06-29 4:13:111649 days ago1593403991
0xfBE80d9F...e3E45c697
7.825 ETH
103580362020-06-29 2:24:391649 days ago1593397479
0xfBE80d9F...e3E45c697
88.2 ETH
103577992020-06-29 1:26:021649 days ago1593393962
0xfBE80d9F...e3E45c697
11.28 ETH
103528342020-06-28 7:18:051650 days ago1593328685
0xfBE80d9F...e3E45c697
2.835 ETH
103504542020-06-27 22:23:401651 days ago1593296620
0xfBE80d9F...e3E45c697
90.45986 ETH
103466712020-06-27 7:59:001651 days ago1593244740
0xfBE80d9F...e3E45c697
40.545 ETH
103460882020-06-27 5:49:591651 days ago1593236999
0xfBE80d9F...e3E45c697
125.79294 ETH
103450132020-06-27 1:52:471651 days ago1593222767
0xfBE80d9F...e3E45c697
16.175 ETH
103448332020-06-27 1:15:021651 days ago1593220502
0xfBE80d9F...e3E45c697
41.45 ETH
103447002020-06-27 0:42:481652 days ago1593218568
0xfBE80d9F...e3E45c697
51.475 ETH
103445702020-06-27 0:10:211652 days ago1593216621
0xfBE80d9F...e3E45c697
57.322 ETH
103445302020-06-27 0:03:301652 days ago1593216210
0xfBE80d9F...e3E45c697
228.14679999 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
UniTopia

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-06-26
*/

pragma solidity ^0.5.16;

// interface ERC20 {
//   function totalSupply() external view returns (uint256);
//   function balanceOf(address who) external view returns (uint256);
//   function allowance(address owner, address spender) external view returns (uint256);
//   function transfer(address to, uint256 value) external returns (bool);
//   function approve(address spender, uint256 value) external returns (bool);
// //   function approveAndCall(address spender, uint tokens, bytes data) external returns (bool success);
//   function transferFrom(address from, address to, uint256 value) external returns (bool);

//   event Transfer(address indexed from, address indexed to, uint256 value);
//   event Approval(address indexed owner, address indexed spender, uint256 value);
// }

// interface ApproveAndCallFallBack {
//     function receiveApproval(address from, uint256 tokens, address token, bytes data) external;
// }

contract owned {
    address  payable public owner;
    address payable internal newOwner;

    event OwnershipTransferred(address indexed _from, address indexed _to);

    constructor() public {
        owner = msg.sender;
        emit OwnershipTransferred(address(0), owner);
    }

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

    function transferOwnership(address payable _newOwner) public onlyOwner {
        newOwner = _newOwner;
    }

    //this flow is to prevent transferring ownership to wrong wallet by mistake
    function acceptOwnership() public {
        require(msg.sender == newOwner);
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
        newOwner = address(0);
    }
}


contract UniTopia is owned {
  using SafeMath for uint256;
  
  bool public safeGuard=false;

  mapping (address => uint256) private balances;
  mapping (address => mapping (address => uint256)) private allowed;
  string public constant name  = "UniTopia";
  string public constant symbol = "uTOPIA";
  uint8 public constant decimals = 18;
  
//   address owner = msg.sender;

  uint256 public _totalSupply;
  uint256 public tokenPrice;
  uint256 public soldTokens;
  
  mapping(address=>uint256) public Pool;
  
  event Transfer(address indexed from, address indexed to, uint256 value);
  event TransferPoolamount(address _from, address _to, uint256 _ether);
  event Approval(address _from, address _spender, uint256 _tokenAmt);

  constructor(uint256 _supply,uint256 _price) public {
     _totalSupply= _supply * (10 ** 18);
     tokenPrice=_price;
    //balances[msg.sender] = _totalSupply;
    //emit Transfer(address(0), msg.sender, _totalSupply);
  }
  
  
  function buyToken() payable public returns(bool)
  {
      require(msg.value!=0,"Invalid Amount");
      
      uint256 one=10**18/tokenPrice;
      
      uint256 tknAmount=one*msg.value;
      
      require(soldTokens.add(tknAmount)<=_totalSupply,"Token Not Available");
      
      balances[msg.sender]+=tknAmount;
      //_totalSupply-=tknAmount;
      Pool[owner]+=msg.value;
      soldTokens+=tknAmount;
      
      emit Transfer(address(this),msg.sender,tknAmount);
  }
  
  function withDraw() public onlyOwner{
      
      require(Pool[owner]!=0,"No Ether Available");
      owner.transfer(Pool[owner]);
      
      emit TransferPoolamount(address(this),owner,Pool[owner]);
      Pool[owner]=0;
  }
  
  function tokenSold() public view returns(uint256)
  {
      return soldTokens;
  }
  
  function totalEther() public view returns(uint256)
  {
      return Pool[owner];
  }
  
  function availableToken() public view returns(uint256)
  {
      return _totalSupply.sub(soldTokens);
  }

  function totalSupply() public view returns (uint256) {
    return _totalSupply;
  }

  function balanceOf(address player) public view returns (uint256) {
    return balances[player];
  }

  function allowance(address player, address spender) public view returns (uint256) {
    return allowed[player][spender];
  }


  function transfer(address to, uint256 value) public returns (bool) {
    require(safeGuard==true,'Transfer Is Not Available');
    require(value <= balances[msg.sender]);
    require(to != address(0));

    balances[msg.sender] = balances[msg.sender].sub(value);
    balances[to] = balances[to].add(value);

    emit Transfer(msg.sender, to, value);
    return true;
  }

  function multiTransfer(address[] memory receivers, uint256[] memory amounts) public {
    for (uint256 i = 0; i < receivers.length; i++) {
      transfer(receivers[i], amounts[i]);
    }
  }

  function approve(address spender, uint256 value) public returns (bool) {
    require(spender != address(0));
    allowed[msg.sender][spender] = value;
    emit Approval(msg.sender, spender, value);
    return true;
  }

//   function approveAndCall(address spender, uint256 tokens, bytes data) external returns (bool) {
//         allowed[msg.sender][spender] = tokens;
//         emit Approval(msg.sender, spender, tokens);
//         ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
//         return true;
//     }

  function transferFrom(address from, address to, uint256 value) public returns (bool) {
    require(value <= balances[from]);
    require(value <= allowed[from][msg.sender]);
    require(to != address(0));
    
    balances[from] = balances[from].sub(value);
    balances[to] = balances[to].add(value);
    
    allowed[from][msg.sender] = allowed[from][msg.sender].sub(value);
    
    emit Transfer(from, to, value);
    return true;
  }

  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    require(spender != address(0));
    allowed[msg.sender][spender] = allowed[msg.sender][spender].add(addedValue);
    emit Approval(msg.sender, spender, allowed[msg.sender][spender]);
    return true;
  }

  function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
    require(spender != address(0));
    allowed[msg.sender][spender] = allowed[msg.sender][spender].sub(subtractedValue);
    emit Approval(msg.sender, spender, allowed[msg.sender][spender]);
    return true;
  }

  function burn(uint256 amount) external {
    require(amount != 0);
    require(amount <= balances[msg.sender]);
    _totalSupply = _totalSupply.sub(amount);
    balances[msg.sender] = balances[msg.sender].sub(amount);
    emit Transfer(msg.sender, address(0), amount);
  }
  
  function changeSafeGuard() public onlyOwner{
      safeGuard=true;
  }

}




library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    require(c / a == b);
    return c;
  }

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

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

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

  function ceil(uint256 a, uint256 m) internal pure returns (uint256) {
    uint256 c = add(a,m);
    uint256 d = sub(c,1);
    return mul(div(d,m),m);
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"uint256","name":"_supply","type":"uint256"},{"internalType":"uint256","name":"_price","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_from","type":"address"},{"indexed":false,"internalType":"address","name":"_spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"_tokenAmt","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_from","type":"address"},{"indexed":true,"internalType":"address","name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_from","type":"address"},{"indexed":false,"internalType":"address","name":"_to","type":"address"},{"indexed":false,"internalType":"uint256","name":"_ether","type":"uint256"}],"name":"TransferPoolamount","type":"event"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"Pool","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"player","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"availableToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"player","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"buyToken","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"changeSafeGuard","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address[]","name":"receivers","type":"address[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"name":"multiTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address payable","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"safeGuard","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"soldTokens","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenSold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalEther","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address payable","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withDraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040526001805460ff60a01b1916905534801561001d57600080fd5b506040516111903803806111908339818101604052604081101561004057600080fd5b508051602090910151600080546001600160a01b03191633178082556040516001600160a01b039190911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3670de0b6b3a76400009091026004556005556110dd806100b36000396000f3fe60806040526004361061019c5760003560e01c80635ed9ebfc116100ec578063a457c2d71161008a578063ae6e22f111610064578063ae6e22f114610656578063dd62ed3e1461066b578063e0b13f62146106a6578063f2fde38b146106d95761019c565b8063a457c2d7146105dc578063a482171914610615578063a9059cbb1461061d5761019c565b806379ba5097116100c657806379ba50971461056c5780637ff9b596146105815780638da5cb5b1461059657806395d89b41146105c75761019c565b80635ed9ebfc1461050f57806370a082311461052457806379279fd1146105575761019c565b8063313ce5671161015957806342966c681161013357806342966c68146104a6578063519ee19e146104d0578063564b28a0146104e55780635e6efca0146104fa5761019c565b8063313ce5671461042d57806339509351146104585780633eaaf86b146104915761019c565b806306fdde03146101a1578063095ea7b31461022b5780630fdb1c101461027857806318160ddd1461028f5780631e89d545146102b657806323b872dd146103ea575b600080fd5b3480156101ad57600080fd5b506101b661070c565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101f05781810151838201526020016101d8565b50505050905090810190601f16801561021d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023757600080fd5b506102646004803603604081101561024e57600080fd5b506001600160a01b038135169060200135610730565b604080519115158252519081900360200190f35b34801561028457600080fd5b5061028d6107b4565b005b34801561029b57600080fd5b506102a46108e7565b60408051918252519081900360200190f35b3480156102c257600080fd5b5061028d600480360360408110156102d957600080fd5b8101906020810181356401000000008111156102f457600080fd5b82018360208201111561030657600080fd5b8035906020019184602083028401116401000000008311171561032857600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929594936020810193503591505064010000000081111561037857600080fd5b82018360208201111561038a57600080fd5b803590602001918460208302840111640100000000831117156103ac57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506108ed945050505050565b3480156103f657600080fd5b506102646004803603606081101561040d57600080fd5b506001600160a01b03813581169160208101359091169060400135610937565b34801561043957600080fd5b50610442610a9a565b6040805160ff9092168252519081900360200190f35b34801561046457600080fd5b506102646004803603604081101561047b57600080fd5b506001600160a01b038135169060200135610a9f565b34801561049d57600080fd5b506102a4610b59565b3480156104b257600080fd5b5061028d600480360360208110156104c957600080fd5b5035610b5f565b3480156104dc57600080fd5b506102a4610bf6565b3480156104f157600080fd5b506102a4610bfc565b34801561050657600080fd5b5061028d610c1a565b34801561051b57600080fd5b506102a4610c46565b34801561053057600080fd5b506102a46004803603602081101561054757600080fd5b50356001600160a01b0316610c4c565b34801561056357600080fd5b50610264610c67565b34801561057857600080fd5b5061028d610c77565b34801561058d57600080fd5b506102a4610cf2565b3480156105a257600080fd5b506105ab610cf8565b604080516001600160a01b039092168252519081900360200190f35b3480156105d357600080fd5b506101b6610d07565b3480156105e857600080fd5b50610264600480360360408110156105ff57600080fd5b506001600160a01b038135169060200135610d29565b610264610d72565b34801561062957600080fd5b506102646004803603604081101561064057600080fd5b506001600160a01b038135169060200135610e95565b34801561066257600080fd5b506102a4610fc8565b34801561067757600080fd5b506102a46004803603604081101561068e57600080fd5b506001600160a01b0381358116916020013516610fe4565b3480156106b257600080fd5b506102a4600480360360208110156106c957600080fd5b50356001600160a01b031661100f565b3480156106e557600080fd5b5061028d600480360360208110156106fc57600080fd5b50356001600160a01b0316611021565b60405180604001604052806008815260200167556e69546f70696160c01b81525081565b60006001600160a01b03831661074557600080fd5b3360008181526003602090815260408083206001600160a01b03881680855290835292819020869055805193845290830191909152818101849052517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b6000546001600160a01b031633146107cb57600080fd5b600080546001600160a01b031681526007602052604090205461082a576040805162461bcd60e51b81526020600482015260126024820152714e6f20457468657220417661696c61626c6560701b604482015290519081900360640190fd5b600080546001600160a01b031680825260076020526040808320549051919281156108fc029290818181858888f1935050505015801561086e573d6000803e3d6000fd5b50600080546001600160a01b031680825260076020908152604092839020548351308152918201929092528083019190915290517f4cfea0680be77c1c2fdb98caabb722e2de57ab1f1b06137dd732bca973e4cf9b9181900360600190a1600080546001600160a01b0316815260076020526040812055565b60045490565b60005b82518110156109325761092983828151811061090857fe5b602002602001015183838151811061091c57fe5b6020026020010151610e95565b506001016108f0565b505050565b6001600160a01b03831660009081526002602052604081205482111561095c57600080fd5b6001600160a01b038416600090815260036020908152604080832033845290915290205482111561098c57600080fd5b6001600160a01b03831661099f57600080fd5b6001600160a01b0384166000908152600260205260409020546109c8908363ffffffff61105a16565b6001600160a01b0380861660009081526002602052604080822093909355908516815220546109fd908363ffffffff61106f16565b6001600160a01b038085166000908152600260209081526040808320949094559187168152600382528281203382529091522054610a41908363ffffffff61105a16565b6001600160a01b0380861660008181526003602090815260408083203384528252918290209490945580518681529051928716939192600080516020611089833981519152929181900390910190a35060019392505050565b601281565b60006001600160a01b038316610ab457600080fd5b3360009081526003602090815260408083206001600160a01b0387168452909152902054610ae8908363ffffffff61106f16565b3360008181526003602090815260408083206001600160a01b038916808552908352928190208590558051938452908301919091528181019290925290517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b60045481565b80610b6957600080fd5b33600090815260026020526040902054811115610b8557600080fd5b600454610b98908263ffffffff61105a16565b60045533600090815260026020526040902054610bbb908263ffffffff61105a16565b33600081815260026020908152604080832094909455835185815293519193600080516020611089833981519152929081900390910190a350565b60065490565b6000610c1560065460045461105a90919063ffffffff16565b905090565b6000546001600160a01b03163314610c3157600080fd5b6001805460ff60a01b1916600160a01b179055565b60065481565b6001600160a01b031660009081526002602052604090205490565b600154600160a01b900460ff1681565b6001546001600160a01b03163314610c8e57600080fd5b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b60055481565b6000546001600160a01b031681565b6040518060400160405280600681526020016575544f50494160d01b81525081565b60006001600160a01b038316610d3e57600080fd5b3360009081526003602090815260408083206001600160a01b0387168452909152902054610ae8908363ffffffff61105a16565b600034610db7576040805162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908105b5bdd5b9d60921b604482015290519081900360640190fd5b6000600554670de0b6b3a764000081610dcc57fe5b60045460065492909104925034830291610dec908363ffffffff61106f16565b1115610e35576040805162461bcd60e51b8152602060048201526013602482015272546f6b656e204e6f7420417661696c61626c6560681b604482015290519081900360640190fd5b33600081815260026020908152604080832080548601905582546001600160a01b031683526007825291829020805434019055600680548501905581518481529151309260008051602061108983398151915292908290030190a3505090565b60018054600091600160a01b90910460ff16151514610efb576040805162461bcd60e51b815260206004820152601960248201527f5472616e73666572204973204e6f7420417661696c61626c6500000000000000604482015290519081900360640190fd5b33600090815260026020526040902054821115610f1757600080fd5b6001600160a01b038316610f2a57600080fd5b33600090815260026020526040902054610f4a908363ffffffff61105a16565b33600090815260026020526040808220929092556001600160a01b03851681522054610f7c908363ffffffff61106f16565b6001600160a01b0384166000818152600260209081526040918290209390935580518581529051919233926000805160206110898339815191529281900390910190a350600192915050565b600080546001600160a01b031681526007602052604090205490565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b60076020526000908152604090205481565b6000546001600160a01b0316331461103857600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b60008282111561106957600080fd5b50900390565b60008282018381101561108157600080fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a72315820e8412108aa4fffe65709467d38a214c09e20e19f4c931d5f28e3ed6375a1141064736f6c6343000510003200000000000000000000000000000000000000000000000000000000000f42400000000000000000000000000000000000000000000000000011c37937e08000

Deployed Bytecode

0x60806040526004361061019c5760003560e01c80635ed9ebfc116100ec578063a457c2d71161008a578063ae6e22f111610064578063ae6e22f114610656578063dd62ed3e1461066b578063e0b13f62146106a6578063f2fde38b146106d95761019c565b8063a457c2d7146105dc578063a482171914610615578063a9059cbb1461061d5761019c565b806379ba5097116100c657806379ba50971461056c5780637ff9b596146105815780638da5cb5b1461059657806395d89b41146105c75761019c565b80635ed9ebfc1461050f57806370a082311461052457806379279fd1146105575761019c565b8063313ce5671161015957806342966c681161013357806342966c68146104a6578063519ee19e146104d0578063564b28a0146104e55780635e6efca0146104fa5761019c565b8063313ce5671461042d57806339509351146104585780633eaaf86b146104915761019c565b806306fdde03146101a1578063095ea7b31461022b5780630fdb1c101461027857806318160ddd1461028f5780631e89d545146102b657806323b872dd146103ea575b600080fd5b3480156101ad57600080fd5b506101b661070c565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101f05781810151838201526020016101d8565b50505050905090810190601f16801561021d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023757600080fd5b506102646004803603604081101561024e57600080fd5b506001600160a01b038135169060200135610730565b604080519115158252519081900360200190f35b34801561028457600080fd5b5061028d6107b4565b005b34801561029b57600080fd5b506102a46108e7565b60408051918252519081900360200190f35b3480156102c257600080fd5b5061028d600480360360408110156102d957600080fd5b8101906020810181356401000000008111156102f457600080fd5b82018360208201111561030657600080fd5b8035906020019184602083028401116401000000008311171561032857600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929594936020810193503591505064010000000081111561037857600080fd5b82018360208201111561038a57600080fd5b803590602001918460208302840111640100000000831117156103ac57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506108ed945050505050565b3480156103f657600080fd5b506102646004803603606081101561040d57600080fd5b506001600160a01b03813581169160208101359091169060400135610937565b34801561043957600080fd5b50610442610a9a565b6040805160ff9092168252519081900360200190f35b34801561046457600080fd5b506102646004803603604081101561047b57600080fd5b506001600160a01b038135169060200135610a9f565b34801561049d57600080fd5b506102a4610b59565b3480156104b257600080fd5b5061028d600480360360208110156104c957600080fd5b5035610b5f565b3480156104dc57600080fd5b506102a4610bf6565b3480156104f157600080fd5b506102a4610bfc565b34801561050657600080fd5b5061028d610c1a565b34801561051b57600080fd5b506102a4610c46565b34801561053057600080fd5b506102a46004803603602081101561054757600080fd5b50356001600160a01b0316610c4c565b34801561056357600080fd5b50610264610c67565b34801561057857600080fd5b5061028d610c77565b34801561058d57600080fd5b506102a4610cf2565b3480156105a257600080fd5b506105ab610cf8565b604080516001600160a01b039092168252519081900360200190f35b3480156105d357600080fd5b506101b6610d07565b3480156105e857600080fd5b50610264600480360360408110156105ff57600080fd5b506001600160a01b038135169060200135610d29565b610264610d72565b34801561062957600080fd5b506102646004803603604081101561064057600080fd5b506001600160a01b038135169060200135610e95565b34801561066257600080fd5b506102a4610fc8565b34801561067757600080fd5b506102a46004803603604081101561068e57600080fd5b506001600160a01b0381358116916020013516610fe4565b3480156106b257600080fd5b506102a4600480360360208110156106c957600080fd5b50356001600160a01b031661100f565b3480156106e557600080fd5b5061028d600480360360208110156106fc57600080fd5b50356001600160a01b0316611021565b60405180604001604052806008815260200167556e69546f70696160c01b81525081565b60006001600160a01b03831661074557600080fd5b3360008181526003602090815260408083206001600160a01b03881680855290835292819020869055805193845290830191909152818101849052517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b6000546001600160a01b031633146107cb57600080fd5b600080546001600160a01b031681526007602052604090205461082a576040805162461bcd60e51b81526020600482015260126024820152714e6f20457468657220417661696c61626c6560701b604482015290519081900360640190fd5b600080546001600160a01b031680825260076020526040808320549051919281156108fc029290818181858888f1935050505015801561086e573d6000803e3d6000fd5b50600080546001600160a01b031680825260076020908152604092839020548351308152918201929092528083019190915290517f4cfea0680be77c1c2fdb98caabb722e2de57ab1f1b06137dd732bca973e4cf9b9181900360600190a1600080546001600160a01b0316815260076020526040812055565b60045490565b60005b82518110156109325761092983828151811061090857fe5b602002602001015183838151811061091c57fe5b6020026020010151610e95565b506001016108f0565b505050565b6001600160a01b03831660009081526002602052604081205482111561095c57600080fd5b6001600160a01b038416600090815260036020908152604080832033845290915290205482111561098c57600080fd5b6001600160a01b03831661099f57600080fd5b6001600160a01b0384166000908152600260205260409020546109c8908363ffffffff61105a16565b6001600160a01b0380861660009081526002602052604080822093909355908516815220546109fd908363ffffffff61106f16565b6001600160a01b038085166000908152600260209081526040808320949094559187168152600382528281203382529091522054610a41908363ffffffff61105a16565b6001600160a01b0380861660008181526003602090815260408083203384528252918290209490945580518681529051928716939192600080516020611089833981519152929181900390910190a35060019392505050565b601281565b60006001600160a01b038316610ab457600080fd5b3360009081526003602090815260408083206001600160a01b0387168452909152902054610ae8908363ffffffff61106f16565b3360008181526003602090815260408083206001600160a01b038916808552908352928190208590558051938452908301919091528181019290925290517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b60045481565b80610b6957600080fd5b33600090815260026020526040902054811115610b8557600080fd5b600454610b98908263ffffffff61105a16565b60045533600090815260026020526040902054610bbb908263ffffffff61105a16565b33600081815260026020908152604080832094909455835185815293519193600080516020611089833981519152929081900390910190a350565b60065490565b6000610c1560065460045461105a90919063ffffffff16565b905090565b6000546001600160a01b03163314610c3157600080fd5b6001805460ff60a01b1916600160a01b179055565b60065481565b6001600160a01b031660009081526002602052604090205490565b600154600160a01b900460ff1681565b6001546001600160a01b03163314610c8e57600080fd5b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b60055481565b6000546001600160a01b031681565b6040518060400160405280600681526020016575544f50494160d01b81525081565b60006001600160a01b038316610d3e57600080fd5b3360009081526003602090815260408083206001600160a01b0387168452909152902054610ae8908363ffffffff61105a16565b600034610db7576040805162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908105b5bdd5b9d60921b604482015290519081900360640190fd5b6000600554670de0b6b3a764000081610dcc57fe5b60045460065492909104925034830291610dec908363ffffffff61106f16565b1115610e35576040805162461bcd60e51b8152602060048201526013602482015272546f6b656e204e6f7420417661696c61626c6560681b604482015290519081900360640190fd5b33600081815260026020908152604080832080548601905582546001600160a01b031683526007825291829020805434019055600680548501905581518481529151309260008051602061108983398151915292908290030190a3505090565b60018054600091600160a01b90910460ff16151514610efb576040805162461bcd60e51b815260206004820152601960248201527f5472616e73666572204973204e6f7420417661696c61626c6500000000000000604482015290519081900360640190fd5b33600090815260026020526040902054821115610f1757600080fd5b6001600160a01b038316610f2a57600080fd5b33600090815260026020526040902054610f4a908363ffffffff61105a16565b33600090815260026020526040808220929092556001600160a01b03851681522054610f7c908363ffffffff61106f16565b6001600160a01b0384166000818152600260209081526040918290209390935580518581529051919233926000805160206110898339815191529281900390910190a350600192915050565b600080546001600160a01b031681526007602052604090205490565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b60076020526000908152604090205481565b6000546001600160a01b0316331461103857600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b60008282111561106957600080fd5b50900390565b60008282018381101561108157600080fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a72315820e8412108aa4fffe65709467d38a214c09e20e19f4c931d5f28e3ed6375a1141064736f6c63430005100032

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

00000000000000000000000000000000000000000000000000000000000f42400000000000000000000000000000000000000000000000000011c37937e08000

-----Decoded View---------------
Arg [0] : _supply (uint256): 1000000
Arg [1] : _price (uint256): 5000000000000000

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000f4240
Arg [1] : 0000000000000000000000000000000000000000000000000011c37937e08000


Deployed Bytecode Sourcemap

1742:4969:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1963:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1963:41:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1963:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4703:223;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4703:223:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4703:223:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;3241:234;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3241:234:0;;;:::i;:::-;;3785:85;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3785:85:0;;;:::i;:::-;;;;;;;;;;;;;;;;4503:194;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4503:194:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4503:194:0;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;4503:194:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;4503:194:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;4503:194:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;4503:194:0;;;;;;;;-1:-1:-1;4503:194:0;;-1:-1:-1;;21:11;5:28;;2:2;;;46:1;43;36:12;2:2;4503:194:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;4503:194:0;;;;;;101:9:-1;95:2;81:12;77:21;67:8;63:36;60:51;39:11;25:12;22:29;11:108;8:2;;;132:1;129;122:12;8:2;4503:194:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;4503:194:0;;-1:-1:-1;4503:194:0;;-1:-1:-1;;;;;4503:194:0:i;5270:450::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5270:450:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5270:450:0;;;;;;;;;;;;;;;;;:::i;2054:35::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2054:35:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5726:300;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5726:300:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5726:300:0;;;;;;;;:::i;2134:27::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2134:27:0;;;:::i;6348:278::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6348:278:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6348:278:0;;:::i;3483:85::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3483:85:0;;;:::i;3671:108::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3671:108:0;;;:::i;6634:72::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6634:72:0;;;:::i;2196:25::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2196:25:0;;;:::i;3876:101::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3876:101:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3876:101:0;-1:-1:-1;;;;;3876:101:0;;:::i;1809:27::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1809:27:0;;;:::i;1537:196::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1537:196:0;;;:::i;2166:25::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2166:25:0;;;:::i;974:29::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;974:29:0;;;:::i;:::-;;;;-1:-1:-1;;;;;974:29:0;;;;;;;;;;;;;;2009:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2009:40:0;;;:::i;6032:310::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6032:310:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6032:310:0;;;;;;;;:::i;2738:495::-;;;:::i;4117:380::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4117:380:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4117:380:0;;;;;;;;:::i;3576:87::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3576:87:0;;;:::i;3983:126::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3983:126:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3983:126:0;;;;;;;;;;:::i;2230:37::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2230:37:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2230:37:0;-1:-1:-1;;;;;2230:37:0;;:::i;1338:110::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1338:110:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1338:110:0;-1:-1:-1;;;;;1338:110:0;;:::i;1963:41::-;;;;;;;;;;;;;;-1:-1:-1;;;1963:41:0;;;;:::o;4703:223::-;4768:4;-1:-1:-1;;;;;4789:21:0;;4781:30;;;;;;4826:10;4818:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;4818:28:0;;;;;;;;;;;;:36;;;4866;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;4916:4:0;4703:223;;;;:::o;3241:234::-;1304:5;;-1:-1:-1;;;;;1304:5:0;1290:10;:19;1282:28;;;;;;3302:11;3307:5;;-1:-1:-1;;;;;3307:5:0;3302:11;;:4;:11;;;;;;3294:44;;;;;-1:-1:-1;;;3294:44:0;;;;;;;;;;;;-1:-1:-1;;;3294:44:0;;;;;;;;;;;;;;;3347:5;;;-1:-1:-1;;;;;3347:5:0;3362:11;;;:4;:11;;;;;;;3347:27;;:5;;:27;;;;;;;:5;:27;3362:11;3347:5;:27;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;3429:5:0;;;-1:-1:-1;;;;;3429:5:0;3435:11;;;:4;:11;;;;;;;;;;3396:51;;3423:4;3396:51;;;;;;;;;;;;;;;;;;;;;;;;;;;3468:1;3461:5;;-1:-1:-1;;;;;3461:5:0;3456:11;;:4;:11;;;;;:13;3241:234::o;3785:85::-;3852:12;;3785:85;:::o;4503:194::-;4599:9;4594:98;4618:9;:16;4614:1;:20;4594:98;;;4650:34;4659:9;4669:1;4659:12;;;;;;;;;;;;;;4673:7;4681:1;4673:10;;;;;;;;;;;;;;4650:8;:34::i;:::-;-1:-1:-1;4636:3:0;;4594:98;;;;4503:194;;:::o;5270:450::-;-1:-1:-1;;;;;5379:14:0;;5349:4;5379:14;;;:8;:14;;;;;;5370:23;;;5362:32;;;;;;-1:-1:-1;;;;;5418:13:0;;;;;;:7;:13;;;;;;;;5432:10;5418:25;;;;;;;;5409:34;;;5401:43;;;;;;-1:-1:-1;;;;;5459:16:0;;5451:25;;;;;;-1:-1:-1;;;;;5506:14:0;;;;;;:8;:14;;;;;;:25;;5525:5;5506:25;:18;:25;:::i;:::-;-1:-1:-1;;;;;5489:14:0;;;;;;;:8;:14;;;;;;:42;;;;5553:12;;;;;;;:23;;5570:5;5553:23;:16;:23;:::i;:::-;-1:-1:-1;;;;;5538:12:0;;;;;;;:8;:12;;;;;;;;:38;;;;5617:13;;;;;:7;:13;;;;;5631:10;5617:25;;;;;;;:36;;5647:5;5617:36;:29;:36;:::i;:::-;-1:-1:-1;;;;;5589:13:0;;;;;;;:7;:13;;;;;;;;5603:10;5589:25;;;;;;;;:64;;;;5671:25;;;;;;;;;;;5589:13;;-1:-1:-1;;;;;;;;;;;5671:25:0;;;;;;;;;;-1:-1:-1;5710:4:0;5270:450;;;;;:::o;2054:35::-;2087:2;2054:35;:::o;5726:300::-;5806:4;-1:-1:-1;;;;;5827:21:0;;5819:30;;;;;;5895:10;5887:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;5887:28:0;;;;;;;;;;:44;;5920:10;5887:44;:32;:44;:::i;:::-;5864:10;5856:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;5856:28:0;;;;;;;;;;;;:75;;;5943:59;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6016:4:0;5726:300;;;;:::o;2134:27::-;;;;:::o;6348:278::-;6402:11;6394:20;;;;;;6448:10;6439:20;;;;:8;:20;;;;;;6429:30;;;6421:39;;;;;;6482:12;;:24;;6499:6;6482:24;:16;:24;:::i;:::-;6467:12;:39;6545:10;6536:20;;;;:8;:20;;;;;;:32;;6561:6;6536:32;:24;:32;:::i;:::-;6522:10;6513:20;;;;:8;:20;;;;;;;;:55;;;;6580:40;;;;;;;6513:20;;-1:-1:-1;;;;;;;;;;;6580:40:0;;;;;;;;;;6348:278;:::o;3483:85::-;3552:10;;3483:85;:::o;3671:108::-;3717:7;3745:28;3762:10;;3745:12;;:16;;:28;;;;:::i;:::-;3738:35;;3671:108;:::o;6634:72::-;1304:5;;-1:-1:-1;;;;;1304:5:0;1290:10;:19;1282:28;;;;;;6696:4;6686:14;;-1:-1:-1;;;;6686:14:0;-1:-1:-1;;;6686:14:0;;;6634:72::o;2196:25::-;;;;:::o;3876:101::-;-1:-1:-1;;;;;3955:16:0;3932:7;3955:16;;;:8;:16;;;;;;;3876:101::o;1809:27::-;;;-1:-1:-1;;;1809:27:0;;;;;:::o;1537:196::-;1604:8;;-1:-1:-1;;;;;1604:8:0;1590:10;:22;1582:31;;;;;;1657:8;;;1650:5;;1629:37;;-1:-1:-1;;;;;1657:8:0;;;;1650:5;;;;1629:37;;;1685:8;;;;1677:16;;-1:-1:-1;;;;;;1677:16:0;;;-1:-1:-1;;;;;1685:8:0;;1677:16;;;;1704:21;;;1537:196::o;2166:25::-;;;;:::o;974:29::-;;;-1:-1:-1;;;;;974:29:0;;:::o;2009:40::-;;;;;;;;;;;;;;-1:-1:-1;;;2009:40:0;;;;:::o;6032:310::-;6117:4;-1:-1:-1;;;;;6138:21:0;;6130:30;;;;;;6206:10;6198:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;6198:28:0;;;;;;;;;;:49;;6231:15;6198:49;:32;:49;:::i;2738:495::-;2781:4;2807:9;2799:38;;;;;-1:-1:-1;;;2799:38:0;;;;;;;;;;;;-1:-1:-1;;;2799:38:0;;;;;;;;;;;;;;;2854:11;2873:10;;2866:6;:17;;;;;2983:12;;2956:10;;2866:17;;;;;-1:-1:-1;2922:9:0;2918:13;;;2956:25;;2918:13;2956:25;:14;:25;:::i;:::-;:39;;2948:70;;;;;-1:-1:-1;;;2948:70:0;;;;;;;;;;;;-1:-1:-1;;;2948:70:0;;;;;;;;;;;;;;;3044:10;3035:20;;;;:8;:20;;;;;;;;:31;;;;;;3114:5;;-1:-1:-1;;;;;3114:5:0;3109:11;;:4;:11;;;;;;:22;;3122:9;3109:22;;;3140:10;:21;;;;;;3183:44;;;;;;;3200:4;;-1:-1:-1;;;;;;;;;;;3183:44:0;;;;;;;;2738:495;;;:::o;4117:380::-;4199:9;;;4178:4;;-1:-1:-1;;;4199:9:0;;;;;:15;;;4191:52;;;;;-1:-1:-1;;;4191:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;4276:10;4267:20;;;;:8;:20;;;;;;4258:29;;;4250:38;;;;;;-1:-1:-1;;;;;4303:16:0;;4295:25;;;;;;4361:10;4352:20;;;;:8;:20;;;;;;:31;;4377:5;4352:31;:24;:31;:::i;:::-;4338:10;4329:20;;;;:8;:20;;;;;;:54;;;;-1:-1:-1;;;;;4405:12:0;;;;;;:23;;4422:5;4405:23;:16;:23;:::i;:::-;-1:-1:-1;;;;;4390:12:0;;;;;;:8;:12;;;;;;;;;:38;;;;4442:31;;;;;;;4390:12;;4451:10;;-1:-1:-1;;;;;;;;;;;4442:31:0;;;;;;;;;-1:-1:-1;4487:4:0;4117:380;;;;:::o;3576:87::-;3618:7;3651:5;;-1:-1:-1;;;;;3651:5:0;3646:11;;:4;:11;;;;;;3576:87;:::o;3983:126::-;-1:-1:-1;;;;;4079:15:0;;;4056:7;4079:15;;;:7;:15;;;;;;;;:24;;;;;;;;;;;;;3983:126::o;2230:37::-;;;;;;;;;;;;;:::o;1338:110::-;1304:5;;-1:-1:-1;;;;;1304:5:0;1290:10;:19;1282:28;;;;;;1420:8;:20;;-1:-1:-1;;;;;;1420:20:0;-1:-1:-1;;;;;1420:20:0;;;;;;;;;;1338:110::o;7048:114::-;7106:7;7135:1;7130;:6;;7122:15;;;;;;-1:-1:-1;7151:5:0;;;7048:114::o;7168:134::-;7226:7;7254:5;;;7274:6;;;;7266:15;;;;;;7295:1;7168:134;-1:-1:-1;;;7168:134:0:o

Swarm Source

bzzr://e8412108aa4fffe65709467d38a214c09e20e19f4c931d5f28e3ed6375a11410

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.