ETH Price: $3,648.19 (+1.91%)

Contract

0x1F8f123bf24849443a56eD9fC42b9265b7F3A39a
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve201252702024-06-19 10:44:47163 days ago1718793887IN
0x1F8f123b...5b7F3A39a
0 ETH0.000084023.51028517
Approve170325222023-04-12 14:29:47597 days ago1681309787IN
0x1F8f123b...5b7F3A39a
0 ETH0.0007659532
Approve169622752023-04-02 15:24:47607 days ago1680449087IN
0x1F8f123b...5b7F3A39a
0 ETH0.0011010546
Approve160938212022-12-02 1:25:11729 days ago1669944311IN
0x1F8f123b...5b7F3A39a
0 ETH0.0005361711.6004393
Approve160174072022-11-21 9:10:59739 days ago1669021859IN
0x1F8f123b...5b7F3A39a
0 ETH0.0002854611.92629336
Approve142383402022-02-19 19:29:081014 days ago1645298948IN
0x1F8f123b...5b7F3A39a
0 ETH0.0021240888.74028182
Transfer131055632021-08-27 5:15:021190 days ago1630041302IN
0x1F8f123b...5b7F3A39a
0 ETH0.0037951877.40068174
Transfer129854622021-08-08 16:06:371209 days ago1628438797IN
0x1F8f123b...5b7F3A39a
0 ETH0.0018641638
Approve129688632021-08-06 2:59:411212 days ago1628218781IN
0x1F8f123b...5b7F3A39a
0 ETH0.0009266538.71401494
Transfer129547172021-08-03 21:23:061214 days ago1628025786IN
0x1F8f123b...5b7F3A39a
0 ETH0.0007096932.65512962
Approve126587352021-06-18 13:45:231260 days ago1624023923IN
0x1F8f123b...5b7F3A39a
0 ETH0.0002442517.00000145
Transfer126434382021-06-16 4:37:311262 days ago1623818251IN
0x1F8f123b...5b7F3A39a
0 ETH0.0003673310
Transfer126403832021-06-15 17:27:101263 days ago1623778030IN
0x1F8f123b...5b7F3A39a
0 ETH0.0006938126.4
Transfer126403832021-06-15 17:27:101263 days ago1623778030IN
0x1F8f123b...5b7F3A39a
0 ETH0.0005650526
Transfer126361822021-06-15 1:48:541264 days ago1623721734IN
0x1F8f123b...5b7F3A39a
0 ETH0.0002607912.00000145
Transfer126319802021-06-14 10:12:471264 days ago1623665567IN
0x1F8f123b...5b7F3A39a
0 ETH0.0007389234
Transfer126319732021-06-14 10:11:201264 days ago1623665480IN
0x1F8f123b...5b7F3A39a
0 ETH0.0002823713
Transfer126319662021-06-14 10:09:181264 days ago1623665358IN
0x1F8f123b...5b7F3A39a
0 ETH0.0004659912
Transfer126318252021-06-14 9:38:291264 days ago1623663509IN
0x1F8f123b...5b7F3A39a
0 ETH0.0004659912
Transfer126318112021-06-14 9:34:151264 days ago1623663255IN
0x1F8f123b...5b7F3A39a
0 ETH0.0007389234
Transfer126316782021-06-14 9:08:531264 days ago1623661733IN
0x1F8f123b...5b7F3A39a
0 ETH0.0002607912
Transfer126310792021-06-14 6:59:381264 days ago1623653978IN
0x1F8f123b...5b7F3A39a
0 ETH0.0007385134
Transfer126310462021-06-14 6:52:401264 days ago1623653560IN
0x1F8f123b...5b7F3A39a
0 ETH0.0003673310
Transfer126309412021-06-14 6:24:591264 days ago1623651899IN
0x1F8f123b...5b7F3A39a
0 ETH0.0003673310
Transfer126309202021-06-14 6:20:331264 days ago1623651633IN
0x1F8f123b...5b7F3A39a
0 ETH0.0005046713
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
113445612020-11-28 3:25:221463 days ago1606533922
0x1F8f123b...5b7F3A39a
0.05515269 ETH
113179512020-11-24 1:19:031467 days ago1606180743
0x1F8f123b...5b7F3A39a
0.22628077 ETH
112737402020-11-17 6:17:581473 days ago1605593878
0x1F8f123b...5b7F3A39a
0.59 ETH
112727622020-11-17 2:39:391474 days ago1605580779
0x1F8f123b...5b7F3A39a
21.795 ETH
112541552020-11-14 6:17:211476 days ago1605334641
0x1F8f123b...5b7F3A39a
0.59 ETH
112484472020-11-13 9:07:451477 days ago1605258465
0x1F8f123b...5b7F3A39a
1.74 ETH
112405032020-11-12 3:55:001479 days ago1605153300
0x1F8f123b...5b7F3A39a
5 ETH
110832222020-10-19 0:42:311503 days ago1603068151
0x1F8f123b...5b7F3A39a
0.015 ETH
109878742020-10-04 6:52:051517 days ago1601794325
0x1F8f123b...5b7F3A39a
15.1965 ETH
109445892020-09-27 12:20:141524 days ago1601209214
0x1F8f123b...5b7F3A39a
0.90855099 ETH
107936272020-09-04 7:46:501547 days ago1599205610
0x1F8f123b...5b7F3A39a
2.67064274 ETH
105649752020-07-31 3:44:551583 days ago1596167095
0x1F8f123b...5b7F3A39a
1.08589274 ETH
104084282020-07-06 21:56:011607 days ago1594072561
0x1F8f123b...5b7F3A39a
0.265 ETH
104027012020-07-06 0:40:291608 days ago1593996029
0x1F8f123b...5b7F3A39a
5.05036886 ETH
103977272020-07-05 6:17:311608 days ago1593929851
0x1F8f123b...5b7F3A39a
6.37509033 ETH
103972332020-07-05 4:27:051608 days ago1593923225
0x1F8f123b...5b7F3A39a
3.87509033 ETH
103927432020-07-04 11:42:011609 days ago1593862921
0x1F8f123b...5b7F3A39a
10.59 ETH
103891162020-07-03 22:12:391610 days ago1593814359
0x1F8f123b...5b7F3A39a
7 ETH
103882772020-07-03 19:20:091610 days ago1593804009
0x1F8f123b...5b7F3A39a
2.7376 ETH
103874602020-07-03 16:10:071610 days ago1593792607
0x1F8f123b...5b7F3A39a
1.47613053 ETH
103874602020-07-03 16:10:071610 days ago1593792607
0x1F8f123b...5b7F3A39a
1.47613053 ETH
103874382020-07-03 16:05:141610 days ago1593792314
0x1F8f123b...5b7F3A39a
2.33763219 ETH
103874382020-07-03 16:05:141610 days ago1593792314
0x1F8f123b...5b7F3A39a
2.33763219 ETH
103873922020-07-03 15:54:291610 days ago1593791669
0x1F8f123b...5b7F3A39a
79.71725419 ETH
103873132020-07-03 15:37:211610 days ago1593790641
0x1F8f123b...5b7F3A39a
2.36183261 ETH
View All Internal Transactions
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-07-03
*/

/*___________________________________________________________________
  _      _                                        ______           
  |  |  /          /                                /              
--|-/|-/-----__---/----__----__---_--_----__-------/-------__------
  |/ |/    /___) /   /   ' /   ) / /  ) /___)     /      /   )     
__/__|____(___ _/___(___ _(___/_/_/__/_(___ _____/______(___/__o_o_

    
    
    ██╗   ██╗███╗   ██╗██╗    ████████╗ ██████╗ ██████╗ ██╗ █████╗ 
    ██║   ██║████╗  ██║██║    ╚══██╔══╝██╔═══██╗██╔══██╗██║██╔══██╗
    ██║   ██║██╔██╗ ██║██║       ██║   ██║   ██║██████╔╝██║███████║
    ██║   ██║██║╚██╗██║██║       ██║   ██║   ██║██╔═══╝ ██║██╔══██║
    ╚██████╔╝██║ ╚████║██║       ██║   ╚██████╔╝██║     ██║██║  ██║
     ╚═════╝ ╚═╝  ╚═══╝╚═╝       ╚═╝    ╚═════╝ ╚═╝     ╚═╝╚═╝  ╚═╝
                                                                   
                                                                   

=== 'UniTopia' Token contract with following features ===
    => ERC20 Compliance
    => Higher degree of control by owner - safeguard functionality
    => SafeMath implementation 
    => Burnable and no-minting 
    => multi token tranfer
    => approve and call fallback


======================= Quick Stats ===================
    => Name        : UniTopia
    => Symbol      : uTOPIA
    => Total supply: 1,000,000 (1 Million)
    => Decimals    : 18


============= Independant Audit of the code ============
    => Multiple Freelancers Auditors
    => Community Audit by Bug Bounty program


-------------------------------------------------------------------
 Copyright (c) 2020 onwards UniTopia Network. ( https://unitopia.network )
 Contract designed with ❤ by EtherAuthority ( https://EtherAuthority.io )
-------------------------------------------------------------------
*/


pragma solidity 0.5.16;



//*******************************************************************//
//------------------------ SafeMath Library -------------------------//
//*******************************************************************//

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



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



//*******************************************************************//
//------------------ Contract to Manage Ownership -------------------//
//*******************************************************************//
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);
    }
}



//****************************************************************************//
//---------------------        MAIN CODE STARTS HERE     ---------------------//
//****************************************************************************//
contract UniTopia is owned {



  /*===============================
  =         DATA STORAGE          =
  ===============================*/    

  using SafeMath for uint256;
  bool public safeGuard=false;

  string public constant name  = "UniTopia";
  string public constant symbol = "uTOPIA";
  uint8 public constant decimals = 18;
  
  uint256 public _totalSupply;
  uint256 public tokenPrice;
  uint256 public soldTokens;
  uint256 public preMintedToken;
  
  mapping(address=>uint256) public Pool;
  mapping (address => uint256) private balances;
  mapping (address => mapping (address => uint256)) private allowed;
  
  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);
  
  
  
  
  /**
   * Contract creator should provide total supply (without decimals) and token price, while deploying the smart contract. 
   */
  constructor(uint256 _supply,uint256 _price,uint256 _premint) public {
     _totalSupply= _supply * (10 ** 18);
     tokenPrice=_price;
     soldTokens=_premint* (10 ** 18);
    balances[msg.sender] = _premint* (10 ** 18);
    emit Transfer(address(0), msg.sender, _premint* (10 ** 18));
  }
  
  
  /**
   * Users get tokens immediately according to ether contributed.
   */
  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);
  }
  
  
  /**
   * owner can withdraw the fund anytime.
   */
  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;
  }
  
  
  /**
   *Owner can chaneg teh token price anytime.
   */
  
  function changeTokenPrice(uint256 _price) public onlyOwner{
      require(_price!=0);
      tokenPrice=_price;
  }
  

  /**
   * when safeGuard is true, then only token transfer will start. 
   * once token transfer will be started, then it will not even reverted by owner.
   */
  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;
  }
  
  
  /**
   * when safeGuard is true, then only token transfer will start. 
   * once token transfer will be started, then it will not even reverted by owner.
   */
  function transferFrom(address from, address to, uint256 value) public returns (bool) {
    require(safeGuard==true,'Transfer Is Not Available');
    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;
  }


  /**
   * user can transfer tokens in bulk. 
   * maximum 150 at a time.
   */
  function multiTransfer(address[] memory receivers, uint256[] memory amounts) public {
    uint256 arrayLength = receivers.length;
    require(arrayLength <= 150, 'Too many addresses');
    for (uint256 i = 0; i < arrayLength; i++) {
      transfer(receivers[i], amounts[i]);
    }
  }
  
  
  /**
   * approve token spending to any third party.
   * approved user or contract can spend toknes.
   */
  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;
  }

  
  /**
   * This function allows user to approve and at the same time call any other smart contract function and do any code execution.
   */
  function approveAndCall(address spender, uint256 tokens, bytes calldata data) external returns (bool) {
    allowed[msg.sender][spender] = tokens;
    emit Approval(msg.sender, spender, tokens);
    ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, address(this), data);
    return true;
    }

  
  /**
   * Increase allowance.
   */
  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;
  }
  
  
  
  /**
   * decrease allowance.
   */
  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;
  }

  
  /**
   * anyone can burn the tokens. and it will decrease the total supply of the tokens.
   */
  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);
  }
  
  
  
  /**
   * only owner can change thi safeGuard status to true. 
   * It will start the token transfer. and once it is started, it can not be stoped.
   */
  function changeSafeGuard() public onlyOwner{
      safeGuard=true;
  }
  
  
  
  /*===============================
    =       VIEW FUNCTIONS        =
    ===============================*/
  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];
  }

}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"uint256","name":"_supply","type":"uint256"},{"internalType":"uint256","name":"_price","type":"uint256"},{"internalType":"uint256","name":"_premint","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":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"approveAndCall","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":false,"inputs":[{"internalType":"uint256","name":"_price","type":"uint256"}],"name":"changeTokenPrice","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":"preMintedToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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"}]

60806040526001805460ff60a01b1916905534801561001d57600080fd5b506040516114e03803806114e08339818101604052606081101561004057600080fd5b5080516020820151604092830151600080546001600160a01b031916331780825594519394929391926001600160a01b0316917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3670de0b6b3a7640000808402600255600383905581026004819055336000818152600760209081526040808320859055805194855251929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050506113d28061010e6000396000f3fe6080604052600436106101cd5760003560e01c806370a08231116100f7578063a482171911610095578063dd62ed3e11610064578063dd62ed3e14610743578063e0b13f621461077e578063f2fde38b146107b1578063fbc94f24146107e4576101cd565b8063a48217191461065b578063a9059cbb14610663578063ae6e22f11461069c578063cae9ca51146106b1576101cd565b80637ff9b596116100d15780637ff9b596146105c75780638da5cb5b146105dc57806395d89b411461060d578063a457c2d714610622576101cd565b806370a082311461056a57806379279fd11461059d57806379ba5097146105b2576101cd565b8063395093511161016f578063564b28a01161013e578063564b28a0146105165780635b6127cc1461052b5780635e6efca0146105405780635ed9ebfc14610555576101cd565b806339509351146104895780633eaaf86b146104c257806342966c68146104d7578063519ee19e14610501576101cd565b806318160ddd116101ab57806318160ddd146102c05780631e89d545146102e757806323b872dd1461041b578063313ce5671461045e576101cd565b806306fdde03146101d2578063095ea7b31461025c5780630fdb1c10146102a9575b600080fd5b3480156101de57600080fd5b506101e761080e565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610221578181015183820152602001610209565b50505050905090810190601f16801561024e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561026857600080fd5b506102956004803603604081101561027f57600080fd5b506001600160a01b038135169060200135610832565b604080519115158252519081900360200190f35b3480156102b557600080fd5b506102be6108b6565b005b3480156102cc57600080fd5b506102d56109e9565b60408051918252519081900360200190f35b3480156102f357600080fd5b506102be6004803603604081101561030a57600080fd5b81019060208101813564010000000081111561032557600080fd5b82018360208201111561033757600080fd5b8035906020019184602083028401116401000000008311171561035957600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156103a957600080fd5b8201836020820111156103bb57600080fd5b803590602001918460208302840111640100000000831117156103dd57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506109ef945050505050565b34801561042757600080fd5b506102956004803603606081101561043e57600080fd5b506001600160a01b03813581169160208101359091169060400135610a86565b34801561046a57600080fd5b50610473610c4b565b6040805160ff9092168252519081900360200190f35b34801561049557600080fd5b50610295600480360360408110156104ac57600080fd5b506001600160a01b038135169060200135610c50565b3480156104ce57600080fd5b506102d5610d0a565b3480156104e357600080fd5b506102be600480360360208110156104fa57600080fd5b5035610d10565b34801561050d57600080fd5b506102d5610da7565b34801561052257600080fd5b506102d5610dad565b34801561053757600080fd5b506102d5610dcb565b34801561054c57600080fd5b506102be610dd1565b34801561056157600080fd5b506102d5610dfd565b34801561057657600080fd5b506102d56004803603602081101561058d57600080fd5b50356001600160a01b0316610e03565b3480156105a957600080fd5b50610295610e1e565b3480156105be57600080fd5b506102be610e2e565b3480156105d357600080fd5b506102d5610ea9565b3480156105e857600080fd5b506105f1610eaf565b604080516001600160a01b039092168252519081900360200190f35b34801561061957600080fd5b506101e7610ebe565b34801561062e57600080fd5b506102956004803603604081101561064557600080fd5b506001600160a01b038135169060200135610ee0565b610295610f29565b34801561066f57600080fd5b506102956004803603604081101561068657600080fd5b506001600160a01b03813516906020013561104c565b3480156106a857600080fd5b506102d561117b565b3480156106bd57600080fd5b50610295600480360360608110156106d457600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561070457600080fd5b82018360208201111561071657600080fd5b8035906020019184600183028401116401000000008311171561073857600080fd5b509092509050611197565b34801561074f57600080fd5b506102d56004803603604081101561076657600080fd5b506001600160a01b03813581169160200135166112b3565b34801561078a57600080fd5b506102d5600480360360208110156107a157600080fd5b50356001600160a01b03166112de565b3480156107bd57600080fd5b506102be600480360360208110156107d457600080fd5b50356001600160a01b03166112f0565b3480156107f057600080fd5b506102be6004803603602081101561080757600080fd5b5035611329565b60405180604001604052806008815260200167556e69546f70696160c01b81525081565b60006001600160a01b03831661084757600080fd5b3360008181526008602090815260408083206001600160a01b03881680855290835292819020869055805193845290830191909152818101849052517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b6000546001600160a01b031633146108cd57600080fd5b600080546001600160a01b031681526006602052604090205461092c576040805162461bcd60e51b81526020600482015260126024820152714e6f20457468657220417661696c61626c6560701b604482015290519081900360640190fd5b600080546001600160a01b031680825260066020526040808320549051919281156108fc029290818181858888f19350505050158015610970573d6000803e3d6000fd5b50600080546001600160a01b031680825260066020908152604092839020548351308152918201929092528083019190915290517f4cfea0680be77c1c2fdb98caabb722e2de57ab1f1b06137dd732bca973e4cf9b9181900360600190a1600080546001600160a01b0316815260066020526040812055565b60025490565b81516096811115610a3c576040805162461bcd60e51b8152602060048201526012602482015271546f6f206d616e792061646472657373657360701b604482015290519081900360640190fd5b60005b81811015610a8057610a77848281518110610a5657fe5b6020026020010151848381518110610a6a57fe5b602002602001015161104c565b50600101610a3f565b50505050565b60018054600091600160a01b90910460ff16151514610ae8576040805162461bcd60e51b81526020600482015260196024820152785472616e73666572204973204e6f7420417661696c61626c6560381b604482015290519081900360640190fd5b6001600160a01b038416600090815260076020526040902054821115610b0d57600080fd5b6001600160a01b0384166000908152600860209081526040808320338452909152902054821115610b3d57600080fd5b6001600160a01b038316610b5057600080fd5b6001600160a01b038416600090815260076020526040902054610b79908363ffffffff61134f16565b6001600160a01b038086166000908152600760205260408082209390935590851681522054610bae908363ffffffff61136416565b6001600160a01b038085166000908152600760209081526040808320949094559187168152600882528281203382529091522054610bf2908363ffffffff61134f16565b6001600160a01b038086166000818152600860209081526040808320338452825291829020949094558051868152905192871693919260008051602061137e833981519152929181900390910190a35060019392505050565b601281565b60006001600160a01b038316610c6557600080fd5b3360009081526008602090815260408083206001600160a01b0387168452909152902054610c99908363ffffffff61136416565b3360008181526008602090815260408083206001600160a01b038916808552908352928190208590558051938452908301919091528181019290925290517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b60025481565b80610d1a57600080fd5b33600090815260076020526040902054811115610d3657600080fd5b600254610d49908263ffffffff61134f16565b60025533600090815260076020526040902054610d6c908263ffffffff61134f16565b3360008181526007602090815260408083209490945583518581529351919360008051602061137e833981519152929081900390910190a350565b60045490565b6000610dc660045460025461134f90919063ffffffff16565b905090565b60055481565b6000546001600160a01b03163314610de857600080fd5b6001805460ff60a01b1916600160a01b179055565b60045481565b6001600160a01b031660009081526007602052604090205490565b600154600160a01b900460ff1681565b6001546001600160a01b03163314610e4557600080fd5b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b60035481565b6000546001600160a01b031681565b6040518060400160405280600681526020016575544f50494160d01b81525081565b60006001600160a01b038316610ef557600080fd5b3360009081526008602090815260408083206001600160a01b0387168452909152902054610c99908363ffffffff61134f16565b600034610f6e576040805162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908105b5bdd5b9d60921b604482015290519081900360640190fd5b6000600354670de0b6b3a764000081610f8357fe5b60025460045492909104925034830291610fa3908363ffffffff61136416565b1115610fec576040805162461bcd60e51b8152602060048201526013602482015272546f6b656e204e6f7420417661696c61626c6560681b604482015290519081900360640190fd5b33600081815260076020908152604080832080548601905582546001600160a01b031683526006825291829020805434019055600480548501905581518481529151309260008051602061137e83398151915292908290030190a3505090565b60018054600091600160a01b90910460ff161515146110ae576040805162461bcd60e51b81526020600482015260196024820152785472616e73666572204973204e6f7420417661696c61626c6560381b604482015290519081900360640190fd5b336000908152600760205260409020548211156110ca57600080fd5b6001600160a01b0383166110dd57600080fd5b336000908152600760205260409020546110fd908363ffffffff61134f16565b33600090815260076020526040808220929092556001600160a01b0385168152205461112f908363ffffffff61136416565b6001600160a01b03841660008181526007602090815260409182902093909355805185815290519192339260008051602061137e8339815191529281900390910190a350600192915050565b600080546001600160a01b031681526006602052604090205490565b3360008181526008602090815260408083206001600160a01b0389168085529083528184208890558151948552918401919091528281018690525190917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925919081900360600190a1604051638f4ffcb160e01b81523360048201818152602483018790523060448401819052608060648501908152608485018790526001600160a01b038a1694638f4ffcb194938a93928a928a92919060a401848480828437600081840152601f19601f8201169050808301925050509650505050505050600060405180830381600087803b15801561129057600080fd5b505af11580156112a4573d6000803e3d6000fd5b50600198975050505050505050565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b60066020526000908152604090205481565b6000546001600160a01b0316331461130757600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461134057600080fd5b8061134a57600080fd5b600355565b60008282111561135e57600080fd5b50900390565b60008282018381101561137657600080fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a723158206ba7be8f0dba3198215f532cd811430a7d5acacccd472ce39610c35de389577764736f6c6343000510003200000000000000000000000000000000000000000000000000000000000f42400000000000000000000000000000000000000000000000000011c37937e080000000000000000000000000000000000000000000000000000000000000030d40

Deployed Bytecode

0x6080604052600436106101cd5760003560e01c806370a08231116100f7578063a482171911610095578063dd62ed3e11610064578063dd62ed3e14610743578063e0b13f621461077e578063f2fde38b146107b1578063fbc94f24146107e4576101cd565b8063a48217191461065b578063a9059cbb14610663578063ae6e22f11461069c578063cae9ca51146106b1576101cd565b80637ff9b596116100d15780637ff9b596146105c75780638da5cb5b146105dc57806395d89b411461060d578063a457c2d714610622576101cd565b806370a082311461056a57806379279fd11461059d57806379ba5097146105b2576101cd565b8063395093511161016f578063564b28a01161013e578063564b28a0146105165780635b6127cc1461052b5780635e6efca0146105405780635ed9ebfc14610555576101cd565b806339509351146104895780633eaaf86b146104c257806342966c68146104d7578063519ee19e14610501576101cd565b806318160ddd116101ab57806318160ddd146102c05780631e89d545146102e757806323b872dd1461041b578063313ce5671461045e576101cd565b806306fdde03146101d2578063095ea7b31461025c5780630fdb1c10146102a9575b600080fd5b3480156101de57600080fd5b506101e761080e565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610221578181015183820152602001610209565b50505050905090810190601f16801561024e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561026857600080fd5b506102956004803603604081101561027f57600080fd5b506001600160a01b038135169060200135610832565b604080519115158252519081900360200190f35b3480156102b557600080fd5b506102be6108b6565b005b3480156102cc57600080fd5b506102d56109e9565b60408051918252519081900360200190f35b3480156102f357600080fd5b506102be6004803603604081101561030a57600080fd5b81019060208101813564010000000081111561032557600080fd5b82018360208201111561033757600080fd5b8035906020019184602083028401116401000000008311171561035957600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092959493602081019350359150506401000000008111156103a957600080fd5b8201836020820111156103bb57600080fd5b803590602001918460208302840111640100000000831117156103dd57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506109ef945050505050565b34801561042757600080fd5b506102956004803603606081101561043e57600080fd5b506001600160a01b03813581169160208101359091169060400135610a86565b34801561046a57600080fd5b50610473610c4b565b6040805160ff9092168252519081900360200190f35b34801561049557600080fd5b50610295600480360360408110156104ac57600080fd5b506001600160a01b038135169060200135610c50565b3480156104ce57600080fd5b506102d5610d0a565b3480156104e357600080fd5b506102be600480360360208110156104fa57600080fd5b5035610d10565b34801561050d57600080fd5b506102d5610da7565b34801561052257600080fd5b506102d5610dad565b34801561053757600080fd5b506102d5610dcb565b34801561054c57600080fd5b506102be610dd1565b34801561056157600080fd5b506102d5610dfd565b34801561057657600080fd5b506102d56004803603602081101561058d57600080fd5b50356001600160a01b0316610e03565b3480156105a957600080fd5b50610295610e1e565b3480156105be57600080fd5b506102be610e2e565b3480156105d357600080fd5b506102d5610ea9565b3480156105e857600080fd5b506105f1610eaf565b604080516001600160a01b039092168252519081900360200190f35b34801561061957600080fd5b506101e7610ebe565b34801561062e57600080fd5b506102956004803603604081101561064557600080fd5b506001600160a01b038135169060200135610ee0565b610295610f29565b34801561066f57600080fd5b506102956004803603604081101561068657600080fd5b506001600160a01b03813516906020013561104c565b3480156106a857600080fd5b506102d561117b565b3480156106bd57600080fd5b50610295600480360360608110156106d457600080fd5b6001600160a01b038235169160208101359181019060608101604082013564010000000081111561070457600080fd5b82018360208201111561071657600080fd5b8035906020019184600183028401116401000000008311171561073857600080fd5b509092509050611197565b34801561074f57600080fd5b506102d56004803603604081101561076657600080fd5b506001600160a01b03813581169160200135166112b3565b34801561078a57600080fd5b506102d5600480360360208110156107a157600080fd5b50356001600160a01b03166112de565b3480156107bd57600080fd5b506102be600480360360208110156107d457600080fd5b50356001600160a01b03166112f0565b3480156107f057600080fd5b506102be6004803603602081101561080757600080fd5b5035611329565b60405180604001604052806008815260200167556e69546f70696160c01b81525081565b60006001600160a01b03831661084757600080fd5b3360008181526008602090815260408083206001600160a01b03881680855290835292819020869055805193845290830191909152818101849052517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b6000546001600160a01b031633146108cd57600080fd5b600080546001600160a01b031681526006602052604090205461092c576040805162461bcd60e51b81526020600482015260126024820152714e6f20457468657220417661696c61626c6560701b604482015290519081900360640190fd5b600080546001600160a01b031680825260066020526040808320549051919281156108fc029290818181858888f19350505050158015610970573d6000803e3d6000fd5b50600080546001600160a01b031680825260066020908152604092839020548351308152918201929092528083019190915290517f4cfea0680be77c1c2fdb98caabb722e2de57ab1f1b06137dd732bca973e4cf9b9181900360600190a1600080546001600160a01b0316815260066020526040812055565b60025490565b81516096811115610a3c576040805162461bcd60e51b8152602060048201526012602482015271546f6f206d616e792061646472657373657360701b604482015290519081900360640190fd5b60005b81811015610a8057610a77848281518110610a5657fe5b6020026020010151848381518110610a6a57fe5b602002602001015161104c565b50600101610a3f565b50505050565b60018054600091600160a01b90910460ff16151514610ae8576040805162461bcd60e51b81526020600482015260196024820152785472616e73666572204973204e6f7420417661696c61626c6560381b604482015290519081900360640190fd5b6001600160a01b038416600090815260076020526040902054821115610b0d57600080fd5b6001600160a01b0384166000908152600860209081526040808320338452909152902054821115610b3d57600080fd5b6001600160a01b038316610b5057600080fd5b6001600160a01b038416600090815260076020526040902054610b79908363ffffffff61134f16565b6001600160a01b038086166000908152600760205260408082209390935590851681522054610bae908363ffffffff61136416565b6001600160a01b038085166000908152600760209081526040808320949094559187168152600882528281203382529091522054610bf2908363ffffffff61134f16565b6001600160a01b038086166000818152600860209081526040808320338452825291829020949094558051868152905192871693919260008051602061137e833981519152929181900390910190a35060019392505050565b601281565b60006001600160a01b038316610c6557600080fd5b3360009081526008602090815260408083206001600160a01b0387168452909152902054610c99908363ffffffff61136416565b3360008181526008602090815260408083206001600160a01b038916808552908352928190208590558051938452908301919091528181019290925290517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259181900360600190a150600192915050565b60025481565b80610d1a57600080fd5b33600090815260076020526040902054811115610d3657600080fd5b600254610d49908263ffffffff61134f16565b60025533600090815260076020526040902054610d6c908263ffffffff61134f16565b3360008181526007602090815260408083209490945583518581529351919360008051602061137e833981519152929081900390910190a350565b60045490565b6000610dc660045460025461134f90919063ffffffff16565b905090565b60055481565b6000546001600160a01b03163314610de857600080fd5b6001805460ff60a01b1916600160a01b179055565b60045481565b6001600160a01b031660009081526007602052604090205490565b600154600160a01b900460ff1681565b6001546001600160a01b03163314610e4557600080fd5b600154600080546040516001600160a01b0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a360018054600080546001600160a01b03199081166001600160a01b03841617909155169055565b60035481565b6000546001600160a01b031681565b6040518060400160405280600681526020016575544f50494160d01b81525081565b60006001600160a01b038316610ef557600080fd5b3360009081526008602090815260408083206001600160a01b0387168452909152902054610c99908363ffffffff61134f16565b600034610f6e576040805162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908105b5bdd5b9d60921b604482015290519081900360640190fd5b6000600354670de0b6b3a764000081610f8357fe5b60025460045492909104925034830291610fa3908363ffffffff61136416565b1115610fec576040805162461bcd60e51b8152602060048201526013602482015272546f6b656e204e6f7420417661696c61626c6560681b604482015290519081900360640190fd5b33600081815260076020908152604080832080548601905582546001600160a01b031683526006825291829020805434019055600480548501905581518481529151309260008051602061137e83398151915292908290030190a3505090565b60018054600091600160a01b90910460ff161515146110ae576040805162461bcd60e51b81526020600482015260196024820152785472616e73666572204973204e6f7420417661696c61626c6560381b604482015290519081900360640190fd5b336000908152600760205260409020548211156110ca57600080fd5b6001600160a01b0383166110dd57600080fd5b336000908152600760205260409020546110fd908363ffffffff61134f16565b33600090815260076020526040808220929092556001600160a01b0385168152205461112f908363ffffffff61136416565b6001600160a01b03841660008181526007602090815260409182902093909355805185815290519192339260008051602061137e8339815191529281900390910190a350600192915050565b600080546001600160a01b031681526006602052604090205490565b3360008181526008602090815260408083206001600160a01b0389168085529083528184208890558151948552918401919091528281018690525190917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925919081900360600190a1604051638f4ffcb160e01b81523360048201818152602483018790523060448401819052608060648501908152608485018790526001600160a01b038a1694638f4ffcb194938a93928a928a92919060a401848480828437600081840152601f19601f8201169050808301925050509650505050505050600060405180830381600087803b15801561129057600080fd5b505af11580156112a4573d6000803e3d6000fd5b50600198975050505050505050565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b60066020526000908152604090205481565b6000546001600160a01b0316331461130757600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b0316331461134057600080fd5b8061134a57600080fd5b600355565b60008282111561135e57600080fd5b50900390565b60008282018381101561137657600080fd5b939250505056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a723158206ba7be8f0dba3198215f532cd811430a7d5acacccd472ce39610c35de389577764736f6c63430005100032

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

00000000000000000000000000000000000000000000000000000000000f42400000000000000000000000000000000000000000000000000011c37937e080000000000000000000000000000000000000000000000000000000000000030d40

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

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


Deployed Bytecode Sourcemap

5095:6963:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5315:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5315: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;5315:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9251:223;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9251:223:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9251:223:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;7073:234;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7073:234:0;;;:::i;:::-;;11727:85;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11727:85:0;;;:::i;:::-;;;;;;;;;;;;;;;;8836:290;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8836:290:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;8836:290:0;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;8836:290:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;8836:290: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;8836:290:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;8836:290:0;;;;;;;;-1:-1:-1;8836:290:0;;-1:-1:-1;;21:11;5:28;;2:2;;;46:1;43;36:12;2:2;8836:290:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;8836:290: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;8836:290:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;8836:290:0;;-1:-1:-1;8836:290:0;;-1:-1:-1;;;;;8836:290:0:i;8235:509::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8235:509:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;8235:509:0;;;;;;;;;;;;;;;;;:::i;5406:35::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5406:35:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;9994:300;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9994:300:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9994:300:0;;;;;;;;:::i;5450:27::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5450:27:0;;;:::i;10771:278::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10771:278:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10771:278:0;;:::i;11425:85::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11425:85:0;;;:::i;11613:108::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11613:108:0;;;:::i;5542:29::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5542:29:0;;;:::i;11224:72::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11224:72:0;;;:::i;5512:25::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5512:25:0;;;:::i;11818:101::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11818:101:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11818:101:0;-1:-1:-1;;;;;11818:101:0;;:::i;5281:27::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5281:27:0;;;:::i;4642:196::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4642:196:0;;;:::i;5482:25::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5482:25:0;;;:::i;4079:29::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4079:29:0;;;:::i;:::-;;;;-1:-1:-1;;;;;4079:29:0;;;;;;;;;;;;;;5361:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5361:40:0;;;:::i;10350:310::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10350:310:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;10350:310:0;;;;;;;;:::i;6509:495::-;;;:::i;7677:380::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7677:380:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7677:380:0;;;;;;;;:::i;11518:87::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11518:87:0;;;:::i;9628:316::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9628:316:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;9628:316:0;;;;;;;;;;;;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;9628:316:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;9628:316:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;-1:-1;9628:316:0;;-1:-1:-1;9628:316:0;-1:-1:-1;9628:316:0;:::i;11927:126::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11927:126:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;11927:126:0;;;;;;;;;;:::i;5580:37::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5580:37:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5580:37:0;-1:-1:-1;;;;;5580:37:0;;:::i;4443:110::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4443:110:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4443:110:0;-1:-1:-1;;;;;4443:110:0;;:::i;7384:117::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7384:117:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7384:117:0;;:::i;5315:41::-;;;;;;;;;;;;;;-1:-1:-1;;;5315:41:0;;;;:::o;9251:223::-;9316:4;-1:-1:-1;;;;;9337:21:0;;9329:30;;;;;;9374:10;9366:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;9366:28:0;;;;;;;;;;;;:36;;;9414;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;9464:4:0;9251:223;;;;:::o;7073:234::-;4409:5;;-1:-1:-1;;;;;4409:5:0;4395:10;:19;4387:28;;;;;;7134:11;7139:5;;-1:-1:-1;;;;;7139:5:0;7134:11;;:4;:11;;;;;;7126:44;;;;;-1:-1:-1;;;7126:44:0;;;;;;;;;;;;-1:-1:-1;;;7126:44:0;;;;;;;;;;;;;;;7179:5;;;-1:-1:-1;;;;;7179:5:0;7194:11;;;:4;:11;;;;;;;7179:27;;:5;;:27;;;;;;;:5;:27;7194:11;7179:5;:27;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;7261:5:0;;;-1:-1:-1;;;;;7261:5:0;7267:11;;;:4;:11;;;;;;;;;;7228:51;;7255:4;7228:51;;;;;;;;;;;;;;;;;;;;;;;;;;;7300:1;7293:5;;-1:-1:-1;;;;;7293:5:0;7288:11;;:4;:11;;;;;:13;7073:234::o;11727:85::-;11794:12;;11727:85;:::o;8836:290::-;8949:16;;8995:3;8980:18;;;8972:49;;;;;-1:-1:-1;;;8972:49:0;;;;;;;;;;;;-1:-1:-1;;;8972:49:0;;;;;;;;;;;;;;;9033:9;9028:93;9052:11;9048:1;:15;9028:93;;;9079:34;9088:9;9098:1;9088:12;;;;;;;;;;;;;;9102:7;9110:1;9102:10;;;;;;;;;;;;;;9079:8;:34::i;:::-;-1:-1:-1;9065:3:0;;9028:93;;;;8836:290;;;:::o;8235:509::-;8335:9;;;8314:4;;-1:-1:-1;;;8335:9:0;;;;;:15;;;8327:52;;;;;-1:-1:-1;;;8327:52:0;;;;;;;;;;;;-1:-1:-1;;;8327:52:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;8403:14:0;;;;;;:8;:14;;;;;;8394:23;;;8386:32;;;;;;-1:-1:-1;;;;;8442:13:0;;;;;;:7;:13;;;;;;;;8456:10;8442:25;;;;;;;;8433:34;;;8425:43;;;;;;-1:-1:-1;;;;;8483:16:0;;8475:25;;;;;;-1:-1:-1;;;;;8530:14:0;;;;;;:8;:14;;;;;;:25;;8549:5;8530:25;:18;:25;:::i;:::-;-1:-1:-1;;;;;8513:14:0;;;;;;;:8;:14;;;;;;:42;;;;8577:12;;;;;;;:23;;8594:5;8577:23;:16;:23;:::i;:::-;-1:-1:-1;;;;;8562:12:0;;;;;;;:8;:12;;;;;;;;:38;;;;8641:13;;;;;:7;:13;;;;;8655:10;8641:25;;;;;;;:36;;8671:5;8641:36;:29;:36;:::i;:::-;-1:-1:-1;;;;;8613:13:0;;;;;;;:7;:13;;;;;;;;8627:10;8613:25;;;;;;;;:64;;;;8695:25;;;;;;;;;;;8613:13;;-1:-1:-1;;;;;;;;;;;8695:25:0;;;;;;;;;;-1:-1:-1;8734:4:0;8235:509;;;;;:::o;5406:35::-;5439:2;5406:35;:::o;9994:300::-;10074:4;-1:-1:-1;;;;;10095:21:0;;10087:30;;;;;;10163:10;10155:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;10155:28:0;;;;;;;;;;:44;;10188:10;10155:44;:32;:44;:::i;:::-;10132:10;10124:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;10124:28:0;;;;;;;;;;;;:75;;;10211:59;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10284:4:0;9994:300;;;;:::o;5450:27::-;;;;:::o;10771:278::-;10825:11;10817:20;;;;;;10871:10;10862:20;;;;:8;:20;;;;;;10852:30;;;10844:39;;;;;;10905:12;;:24;;10922:6;10905:24;:16;:24;:::i;:::-;10890:12;:39;10968:10;10959:20;;;;:8;:20;;;;;;:32;;10984:6;10959:32;:24;:32;:::i;:::-;10945:10;10936:20;;;;:8;:20;;;;;;;;:55;;;;11003:40;;;;;;;10936:20;;-1:-1:-1;;;;;;;;;;;11003:40:0;;;;;;;;;;10771:278;:::o;11425:85::-;11494:10;;11425:85;:::o;11613:108::-;11659:7;11687:28;11704:10;;11687:12;;:16;;:28;;;;:::i;:::-;11680:35;;11613:108;:::o;5542:29::-;;;;:::o;11224:72::-;4409:5;;-1:-1:-1;;;;;4409:5:0;4395:10;:19;4387:28;;;;;;11286:4;11276:14;;-1:-1:-1;;;;11276:14:0;-1:-1:-1;;;11276:14:0;;;11224:72::o;5512:25::-;;;;:::o;11818:101::-;-1:-1:-1;;;;;11897:16:0;11874:7;11897:16;;;:8;:16;;;;;;;11818:101::o;5281:27::-;;;-1:-1:-1;;;5281:27:0;;;;;:::o;4642:196::-;4709:8;;-1:-1:-1;;;;;4709:8:0;4695:10;:22;4687:31;;;;;;4762:8;;;4755:5;;4734:37;;-1:-1:-1;;;;;4762:8:0;;;;4755:5;;;;4734:37;;;4790:8;;;;4782:16;;-1:-1:-1;;;;;;4782:16:0;;;-1:-1:-1;;;;;4790:8:0;;4782:16;;;;4809:21;;;4642:196::o;5482:25::-;;;;:::o;4079:29::-;;;-1:-1:-1;;;;;4079:29:0;;:::o;5361:40::-;;;;;;;;;;;;;;-1:-1:-1;;;5361:40:0;;;;:::o;10350:310::-;10435:4;-1:-1:-1;;;;;10456:21:0;;10448:30;;;;;;10524:10;10516:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;10516:28:0;;;;;;;;;;:49;;10549:15;10516:49;:32;:49;:::i;6509:495::-;6552:4;6578:9;6570:38;;;;;-1:-1:-1;;;6570:38:0;;;;;;;;;;;;-1:-1:-1;;;6570:38:0;;;;;;;;;;;;;;;6625:11;6644:10;;6637:6;:17;;;;;6754:12;;6727:10;;6637:17;;;;;-1:-1:-1;6693:9:0;6689:13;;;6727:25;;6689:13;6727:25;:14;:25;:::i;:::-;:39;;6719:70;;;;;-1:-1:-1;;;6719:70:0;;;;;;;;;;;;-1:-1:-1;;;6719:70:0;;;;;;;;;;;;;;;6815:10;6806:20;;;;:8;:20;;;;;;;;:31;;;;;;6885:5;;-1:-1:-1;;;;;6885:5:0;6880:11;;:4;:11;;;;;;:22;;6893:9;6880:22;;;6911:10;:21;;;;;;6954:44;;;;;;;6971:4;;-1:-1:-1;;;;;;;;;;;6954:44:0;;;;;;;;6509:495;;;:::o;7677:380::-;7759:9;;;7738:4;;-1:-1:-1;;;7759:9:0;;;;;:15;;;7751:52;;;;;-1:-1:-1;;;7751:52:0;;;;;;;;;;;;-1:-1:-1;;;7751:52:0;;;;;;;;;;;;;;;7836:10;7827:20;;;;:8;:20;;;;;;7818:29;;;7810:38;;;;;;-1:-1:-1;;;;;7863:16:0;;7855:25;;;;;;7921:10;7912:20;;;;:8;:20;;;;;;:31;;7937:5;7912:31;:24;:31;:::i;:::-;7898:10;7889:20;;;;:8;:20;;;;;;:54;;;;-1:-1:-1;;;;;7965:12:0;;;;;;:23;;7982:5;7965:23;:16;:23;:::i;:::-;-1:-1:-1;;;;;7950:12:0;;;;;;:8;:12;;;;;;;;;:38;;;;8002:31;;;;;;;7950:12;;8011:10;;-1:-1:-1;;;;;;;;;;;8002:31:0;;;;;;;;;-1:-1:-1;8047:4:0;7677:380;;;;:::o;11518:87::-;11560:7;11593:5;;-1:-1:-1;;;;;11593:5:0;11588:11;;:4;:11;;;;;;11518:87;:::o;9628:316::-;9745:10;9724:4;9737:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;9737:28:0;;;;;;;;;;;:37;;;9786;;;;;;;;;;;;;;;;;;;9724:4;;9786:37;;;;;;;;;;9830:88;;-1:-1:-1;;;9830:88:0;;9878:10;9830:88;;;;;;;;;;;;9906:4;9830:88;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;9830:47:0;;;;;9878:10;9890:6;;9906:4;9913;;;;9830:88;;;;9913:4;;;;9830:88;1:33:-1;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;9830:88:0;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9830:88:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;9932:4:0;;9628:316;-1:-1:-1;;;;;;;;9628:316:0:o;11927:126::-;-1:-1:-1;;;;;12023:15:0;;;12000:7;12023:15;;;:7;:15;;;;;;;;:24;;;;;;;;;;;;;11927:126::o;5580:37::-;;;;;;;;;;;;;:::o;4443:110::-;4409:5;;-1:-1:-1;;;;;4409:5:0;4395:10;:19;4387:28;;;;;;4525:8;:20;;-1:-1:-1;;;;;;4525:20:0;-1:-1:-1;;;;;4525:20:0;;;;;;;;;;4443:110::o;7384:117::-;4409:5;;-1:-1:-1;;;;;4409:5:0;4395:10;:19;4387:28;;;;;;7459:9;7451:18;;;;;;7478:10;:17;7384:117::o;3040:114::-;3098:7;3127:1;3122;:6;;3114:15;;;;;;-1:-1:-1;3143:5:0;;;3040:114::o;3160:134::-;3218:7;3246:5;;;3266:6;;;;3258:15;;;;;;3287:1;3160:134;-1:-1:-1;;;3160:134:0:o

Swarm Source

bzzr://6ba7be8f0dba3198215f532cd811430a7d5acacccd472ce39610c35de3895777

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.