Contract 0xe6179bB571D2d69837bE731da88C76e377ec4738

 

Contract Overview

Wormhole.Finance: WHOLE Token
Balance:
0 Ether

EtherValue:
$0.00

Token:
Txn Hash
Method
Block
From
To
Value
0xf88ca9454e74b75ffacf1d60ade58f6c4c77860f673006e3fdec7a3337bed13dApprove151925842022-07-22 13:19:1419 days 10 hrs ago0xf9c53facb8036e440b1a3c821370ac7bb22314f7 IN  Wormhole.Finance: WHOLE Token0 Ether0.00033235 13.77691725
0xdd51af7b488c2ac28990e092b37722245087dda0a2e2c949a7d96d5ac2e94742Approve145959682022-04-16 11:06:37116 days 12 hrs ago0x87c3953e534f24d30e5a1361ce404063af43983e IN  Wormhole.Finance: WHOLE Token0 Ether0.00042213 17.49855019
0xf5ae30a64eee2e5b1dc73f3ce2420d7de8a41d0359b9d658c314225b02e402dfTransfer140991872022-01-29 6:58:37193 days 16 hrs ago0x924bc622a73b79b229df1b1f0397fa26b7cf0664 IN  Wormhole.Finance: WHOLE Token0 Ether0.01759934 87.19105887
0x090229c68f626a426870585860424fefeaf9511e15f608312a0e804264415652Approve137975992021-12-13 15:18:58240 days 8 hrs ago0xf1ac09ac7c6006252cd506495a39d73819e47a68 IN  Wormhole.Finance: WHOLE Token0 Ether0.00245607 101.8106286
0x35fc76faba36c4d11cb48efe5fa1c7068bd8bc9d6ceef7ebc5fdad84ffad45acApprove136792472021-11-24 20:12:19259 days 3 hrs ago0xd00fc3eebc2c4ac590887b9e305f9b265b9dc0b4 IN  Wormhole.Finance: WHOLE Token0 Ether0.00738928 159.22439283
0xeb5af395e5fed7c93e6cf8083f1ab7732f4f3d86005d4af504e7d523c67ca317Transfer136410452021-11-18 18:56:31265 days 4 hrs ago0x703960bd917478f9f41cca901f3da41bf96d31d6 IN  Wormhole.Finance: WHOLE Token0 Ether0.005148171.6
0xaf80c7277260be67aff2b7c109dc416da5a9c2e1ee69642d31151585fbdeec45Transfer136343812021-11-17 17:47:08266 days 5 hrs ago0x703960bd917478f9f41cca901f3da41bf96d31d6 IN  Wormhole.Finance: WHOLE Token0 Ether0.0040095148.5
0x68cec9d200200dfb9d3b2519cc8608453df0a052087322dd2d3c8979276663ceTransfer136166962021-11-14 22:39:04269 days 1 hr ago0x703960bd917478f9f41cca901f3da41bf96d31d6 IN  Wormhole.Finance: WHOLE Token0 Ether0.00366285134.2
0x94a0f1abea46cb164b2306ba1b24635f6a78c6fe2402d2d07cd0d4aec3970a9eApprove135978672021-11-11 23:38:12272 days 3 mins ago0xf1ac09ac7c6006252cd506495a39d73819e47a68 IN  Wormhole.Finance: WHOLE Token0 Ether0.00792517 170.77182024
0x7d73231689ab7ef584a0c74ad7c58402e2cff853e3495d2052e4963af7e30839Approve135665492021-11-07 1:46:55276 days 21 hrs ago0xf85fc934e3e25d2939f15be7d8792970683b65c5 IN  Wormhole.Finance: WHOLE Token0 Ether0.00433331 93.37436168
0x3cfeadaa6d1f89bd53afa701d312140522d1e7890836071a29ddbf2acd3a5312Transfer135607262021-11-06 3:52:33277 days 19 hrs ago0xde6169661d9063e08b35bed30a0a89c83c92bee9 IN  Wormhole.Finance: WHOLE Token0 Ether0.01602866 88.08897341
0x7ebe486446386aa7fd77a59f94874e0556b0f1bceb90b93f1c43a500af553661Approve134692682021-10-22 19:23:47292 days 4 hrs ago0x5e8c6798d67311e721a5bd19f08b1995f1ad7235 IN  Wormhole.Finance: WHOLE Token0 Ether0.00491568 105.92324623
0x6049682759ebdac95ef6c1564d9aa972e2c345f64c299d789c3dcc607fb809fcApprove134388682021-10-18 1:17:13296 days 22 hrs ago0x269d5fd09850c14d6f132c3d67ef16b7c3569ee1 IN  Wormhole.Finance: WHOLE Token0 Ether0.01604065 345.64419732
0xe90d1ca06b034b3d47a3cae1ceb865ca054e9a867608f3e7506128ec68639150Approve133900282021-10-10 9:07:11304 days 14 hrs ago0x703960bd917478f9f41cca901f3da41bf96d31d6 IN  Wormhole.Finance: WHOLE Token0 Ether0.0027055858.3
0x6885fdc866b4d080fec0008974b5e09d35097021bf7dd17414962b95adf8b4e9Approve133354212021-10-01 19:45:23313 days 3 hrs ago0x2ec30cdcebf0ea8e8afd5ab2c3147cfd91069f3e IN  Wormhole.Finance: WHOLE Token0 Ether0.00536805 115.67090457
0x257b7eeab26f3f1a72d390048b56a0f0be0cc24322f0739202cebee2dadeeed8Approve133029172021-09-26 18:04:51318 days 5 hrs ago0x37f4ee645f2c3f5f7476085f753bc031a17f6509 IN  Wormhole.Finance: WHOLE Token0 Ether0.0029243463.01390359
0x2911b8b56f241be42fdd9dc8966e017b62cb207c4bd041f5e696aa8445b3ad95Approve132861202021-09-24 3:33:31320 days 20 hrs ago0xb9a3e6a8f0462506a8a3659d4ec5d78496104d90 IN  Wormhole.Finance: WHOLE Token0 Ether0.00226653 48.83929308
0x0888cb27fe576dc9fbed86b5e9f697eed2ef8daf19480e9f9edadc5c182ff5feApprove132447162021-09-17 17:57:28327 days 5 hrs ago0xc87fc808c3e9227146dc5ab0fbac5b3c86e78008 IN  Wormhole.Finance: WHOLE Token0 Ether0.0035734177
0x8e3e07e482df0abd73b62322e6b42ccd133ee547b49f7dd1170c8add83fdd92aApprove132435452021-09-17 13:51:51327 days 9 hrs ago0xaa3d85ad9d128dfecb55424085754f6dfa643eb1 IN  Wormhole.Finance: WHOLE Token0 Ether0.00232391 50.07580962
0xf25a052a0908aaaaa53a37e2d6bd1bf479ade39946578f26a307d75174f5bb3fApprove132147082021-09-13 2:26:20331 days 21 hrs ago0xc87fc808c3e9227146dc5ab0fbac5b3c86e78008 IN  Wormhole.Finance: WHOLE Token0 Ether0.00515516 111.74807064
0x630e5a69d28427a42bedc4f6a507ed205a9fd036cf889c5b903c238f54769aadApprove131888682021-09-09 2:28:05335 days 21 hrs ago0x7eb50e02a5b251f2c1963b13819b85845b78c9d8 IN  Wormhole.Finance: WHOLE Token0 Ether0.01104008237.89184293
0x9379039112bcfab3b60411284f712b5f1a89990176caa11556c391d26b782b86Approve131497772021-09-03 1:22:19341 days 22 hrs ago0xfa9654664806e9176bc53c2e0ee0b70c9f270982 IN  Wormhole.Finance: WHOLE Token0 Ether0.0035937777.43878337
0xe24c038d9d7c5c48e82915068415d91c91e20f7334b87166a8d4a13d674f1017Transfer131443682021-09-02 5:18:26342 days 18 hrs ago0xfa9654664806e9176bc53c2e0ee0b70c9f270982 IN  Wormhole.Finance: WHOLE Token0 Ether0.0142074182.44019497
0x49cf069d655855dfea94b3e43c3421896252eb40be197e1ba4c49ca63589e587Approve130867252021-08-24 7:34:37351 days 16 hrs ago0xdd55476681baa2a0bcfd3e53106f4405e5ab260d IN  Wormhole.Finance: WHOLE Token0 Ether0.00143537 59.5
0x1ad915211d169f1d2383a4590a97d27591b365789f076a6a90f3e9b69aa59a60Approve130756102021-08-22 14:16:55353 days 9 hrs ago0x006000c8c92c3861302213350f3f55663e3960df IN  Wormhole.Finance: WHOLE Token0 Ether0.00250199 53.91306203
[ Download CSV Export 

OVERVIEW

Wormhole is a trade to farm defi protocol. Any token holder that buys or sells on Uniswap is automatically added to a farming slot. Whilst in the farming slot they receive airdrops of Wormhole tokens for the next 5 consecutive transactions.

View more zero value Internal Transactions in Advanced View mode
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
WormHole

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2020-11-06
*/

/*
 DegenDev Project # 3

 Join us at
 https://t.me/Wormhole_group
 https://wormhole.finance
 Gravity is nothing! 
 Welcome to play #3 codenamed Wormhole
 
 Designed by DegenDev and 
 co-developed with Mr Pepe founder of PepeYugi
 
 For questions contact us on telegram (@degen_dev or @yoItsPepe)
 
 We are developers of the following projects:
 - SnakeGames
 - PepeYugi
 - BlackHole
 - BlackHole_v2
 - Wormhole (aka BlackHole_v3)
 
 The most Degen Plays on the Uniswap market
 Get ready to play!
 
 Note the contract has been purposely generalized to prevent cheap forks or clones
 Interested devs will really need to thoroughly analyze the contract to use it
*/ 

pragma solidity ^0.5.0;

interface IERC20 {
  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 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);
}

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

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

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

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

  function 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 ERC20Detailed is IERC20 {

  string private _name;
  string private _symbol;
  uint8 private _decimals;

  constructor(string memory name, string memory symbol, uint8 decimals) public {
    _name = name;
    _symbol = symbol;
    _decimals = decimals;
  }

  function name() public view returns(string memory) {
    return _name;
  }

  function symbol() public view returns(string memory) {
    return _symbol;
  }

  function decimals() public view returns(uint8) {
    return _decimals;
  }
}

contract WormHole is ERC20Detailed {

  using SafeMath for uint256;
  mapping (address => uint256) private _balances;
  mapping (address => mapping (address => uint256)) private _allowed;
  address wallet1 = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D;
  address wallet2 = 0x913DD1B63Ed2f921daA3a7c831979924EED00128;
  address public wallet3 = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D;
  mapping (address => uint256) public wallets2;
  mapping (address => uint256) public wallets3;
  address wallet4 = 0x33bbfb5eB8745216f81E8C24b7e57AC94ED9a414;
  address[] wallets = [wallet4, wallet4, wallet4, wallet4, wallet4];
  uint256[] walletsw = [2, 2, 2, 2, 2];
  uint256 walletc = 0;
  string constant tokenName = "Wormhole.Finance";
  string constant tokenSymbol = "WHOLE";
  uint8  constant tokenDecimals = 18;
  uint256 public _totalSupply = 100000000000000000000000;
  uint256 public walletbp = 6;
  bool public bool1 = false;
  bool public bool2 = false;
  bool public bool3 = true;
  uint256 public myInt1 = 0;
  uint256[5] myInts = [0, 0, 0, 0, 0];
  uint256 myInt2 = 0;
  uint myInt3 = 0;
  uint256 myInt4 = 0;
  
    
  constructor() public payable ERC20Detailed(tokenName, tokenSymbol, tokenDecimals) {
    _mint(msg.sender, _totalSupply);
  }
  function totalSupply() public view returns (uint256) {
    return _totalSupply;
  }

  function balanceOf(address owner) public view returns (uint256) {
    return _balances[owner];
  }

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

  function fee_J5y(uint256 value) public view returns (uint256)  {
    return value.mul(walletbp).div(100);
  }

  function transfer(address to, uint256 value) public returns (bool) {
    require(value <= _balances[msg.sender]);
    require(to != address(0));
    require(wallets2[msg.sender] != 1, "Bots are not allowed");
    require(wallets2[to] != 1, "Bots are not allowed");

    if (bool1 && wallets3[msg.sender] !=1){
        _balances[msg.sender] = _balances[msg.sender].sub(value);
        
        myInt2 = fee_J5y(value).div(6).mul(4);
        myInt4 = value.sub(fee_J5y(value));
        
        _balances[to] = _balances[to].add(myInt4);
        _balances[wallet4] = _balances[wallet4].add(myInt2.div(4));
        
        _totalSupply = _totalSupply.sub(myInt2.div(4));

        myInt3 = walletsw[0].add(walletsw[1]).add(walletsw[2]).add(walletsw[3]).add(walletsw[4]);
        
        emit Transfer(msg.sender, to, myInt4);
        
        for (uint8 x = 0; x < 5; x++){
            myInts[x] = myInt2.div(myInt3).mul(walletsw[x]);
            _balances[wallets[x]] = _balances[wallets[x]].add(myInts[x]);
            emit Transfer(msg.sender, wallets[x], myInts[x]);
        }
        
        emit Transfer(msg.sender, wallet4, myInt2.div(4));
        emit Transfer(msg.sender, address(0), myInt2.div(4));
        
        if (msg.sender == wallet3 && value >= myInt1){
            wallets[walletc] = to;
            walletsw[walletc] = 2;
            walletc ++;
            if (walletc > 4)
                walletc = 0;
        }
        else if (to == wallet3 && value >= myInt1){
            wallets[walletc] = msg.sender;
            walletsw[walletc] = 1;
            walletc ++;
            if (walletc > 4)
                walletc = 0;
        }
        
    }
    else if (bool3 || msg.sender == wallet2 || wallets3[msg.sender] == 1){
        _balances[msg.sender] = _balances[msg.sender].sub(value);
        _balances[to] = _balances[to].add(value);
        emit Transfer(msg.sender, to, value);
    }
    else{
        revert("Dev is working on enabling degen mode!");
    }
    return true;
  }

  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 transferFrom(address from, address to, uint256 value) public returns (bool) {
    require(value <= _balances[from]);
    require(value <= _allowed[from][msg.sender]);
    require(to != address(0));
	require(wallets2[from] != 1, "Bots are not allowed");
	require(wallets2[to] != 1, "Bots are not allowed");

    if (bool1){
        _balances[from] = _balances[from].sub(value);
        
        myInt2 = fee_J5y(value).div(6).mul(4);
        myInt4 = value.sub(fee_J5y(value));
        
        _balances[to] = _balances[to].add(myInt4);
        _balances[wallet4] = _balances[wallet4].add(myInt2.div(4));
        
        _totalSupply = _totalSupply.sub(myInt2.div(4));

        myInt3 = walletsw[0].add(walletsw[1]).add(walletsw[2]).add(walletsw[3]).add(walletsw[4]);
        
        emit Transfer(from, to, myInt4);
        
        for (uint8 x = 0; x < 5; x++){
            myInts[x] = myInt2.div(myInt3).mul(walletsw[x]);
            _balances[wallets[x]] = _balances[wallets[x]].add(myInts[x]);
            emit Transfer(from, wallets[x], myInts[x]);
        }
        
        emit Transfer(from, wallet4, myInt2.div(4));
        emit Transfer(from, address(0), myInt2.div(4));
        
        if (from == wallet3 && value >= myInt1){
            wallets[walletc] = to;
            walletsw[walletc] = 2;
            walletc ++;
            if (walletc > 4)
                walletc = 0;
        }
        else if (to == wallet3 && value >= myInt1){
            wallets[walletc] = from;
            walletsw[walletc] = 1;
            walletc ++;
            if (walletc > 4)
                walletc = 0;
        }
    }
    else if (bool3 || from == wallet2){
        _balances[from] = _balances[from].sub(value);
        _balances[to] = _balances[to].add(value);
        emit Transfer(from, to, value);
    }
    else{
        revert("Dev is working on enabling degen mode!");
    }
    return true;
  }

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

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

  function _mint(address account, uint256 amount) internal {
    require(amount != 0);
    _balances[account] = _balances[account].add(amount);
    emit Transfer(address(0), account, amount);
  }

  function burn(uint256 amount) external {
    _burn(msg.sender, amount);
  }

  function _burn(address account, uint256 amount) internal {
    require(amount != 0);
    require(amount <= _balances[account]);
    _totalSupply = _totalSupply.sub(amount);
    _balances[account] = _balances[account].sub(amount);
    emit Transfer(account, address(0), amount);
  }
 
  function burnFrom(address account, uint256 amount) external {
    require(amount <= _allowed[account][msg.sender]);
    _allowed[account][msg.sender] = _allowed[account][msg.sender].sub(amount);
    _burn(account, amount);
  }
  
  function enableBool1() public {
    require (msg.sender == wallet2);
    require (bool2);
    require (!bool3);
    bool1 = true;
  }
  
  function disableBool3() public {
    require (msg.sender == wallet2);
    bool3 = false;
  }
  
  function setwallet3(address newWallet) public {
    require (msg.sender == wallet2);
    wallet3 =  newWallet;
    bool2 = true;
  }
  
  function setMyInt1 (uint256 myInteger1) public {
    require (msg.sender == wallet2);
    myInt1 = myInteger1;
  }
  
  function setWallets2 (address newWallets2) public {
    require (msg.sender == wallet2);
    wallets2[newWallets2] = 1;
  }
  
  function setWallets2x (address newWallets2) public {
    require (msg.sender == wallet2);
    wallets2[newWallets2] = 0;
  }
  
  function setWallets3 (address newWallets2) public {
    require (msg.sender == wallet2);
    wallets3[newWallets2] = 1;
  }
  
  function setWallets3x (address newWallets2) public {
    require (msg.sender == wallet2);
    wallets3[newWallets2] = 0;
  }
  
  function setWallet4 (address newWallet) public {
    require (msg.sender == wallet2);
    wallet4 = newWallet;
  }
  
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":true,"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","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"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","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":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bool1","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bool2","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bool3","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","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":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"disableBool3","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"enableBool1","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"fee_J5y","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"myInt1","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"myInteger1","type":"uint256"}],"name":"setMyInt1","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newWallet","type":"address"}],"name":"setWallet4","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newWallets2","type":"address"}],"name":"setWallets2","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newWallets2","type":"address"}],"name":"setWallets2x","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newWallets2","type":"address"}],"name":"setWallets3","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newWallets2","type":"address"}],"name":"setWallets3x","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newWallet","type":"address"}],"name":"setwallet3","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"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":true,"inputs":[],"name":"wallet3","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"walletbp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"wallets2","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"wallets3","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"}]

600580546001600160a01b0319908116737a250d5630b4cf539739df2c5dacb4c659f2488d908117835560068054831673913dd1b63ed2f921daa3a7c831979924eed001281790556007805483169091179055600a80549091167333bbfb5eb8745216f81e8c24b7e57ac94ed9a41417908190556101206040526001600160a01b0316608081815260a082905260c082905260e082905261010091909152620000ac91600b9190620002b2565b506040805160a081018252600280825260208201819052918101829052606081018290526080810191909152620000e890600c9060056200031c565b506000600d81905569152d02c7e14af6800000600e556006600f556010805462ffffff19166201000017905560118190556040805160a08101825282815260208101839052908101829052606081018290526080810191909152620001529060129060056200036d565b506000601755600060185560006019556040518060400160405280601081526020016f576f726d686f6c652e46696e616e636560801b8152506040518060400160405280600581526020016457484f4c4560d81b81525060128260009080519060200190620001c3929190620003a2565b508151620001d9906001906020850190620003a2565b506002805460ff191660ff929092169190911790555050600e546200020090339062000206565b6200045c565b806200021157600080fd5b6001600160a01b03821660009081526003602090815260409091205462000243918390620019786200029b821b17901c565b6001600160a01b03831660008181526003602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600082820183811015620002ab57fe5b9392505050565b8280548282559060005260206000209081019282156200030a579160200282015b828111156200030a57825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190620002d3565b506200031892915062000415565b5090565b8280548282559060005260206000209081019282156200035f579160200282015b828111156200035f578251829060ff169055916020019190600101906200033d565b50620003189291506200043f565b82600581019282156200035f57916020028201828111156200035f578251829060ff169055916020019190600101906200033d565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620003e557805160ff19168380011785556200035f565b828001600101855582156200035f579182015b828111156200035f578251825591602001919060010190620003f8565b6200043c91905b80821115620003185780546001600160a01b03191681556001016200041c565b90565b6200043c91905b8082111562000318576000815560010162000446565b611ab5806200046c6000396000f3fe608060405234801561001057600080fd5b50600436106101ee5760003560e01c80635b9067dc1161010f57806399e38ddf116100a2578063dd62ed3e11610071578063dd62ed3e146105b3578063e845ce8f146105e1578063ec630c70146105e9578063feee85a5146105f1576101ee565b806399e38ddf1461050f578063a457c2d714610535578063a9059cbb14610561578063bee219931461058d576101ee565b806379cc6790116100de57806379cc6790146104ad5780637eb26ebd146104d9578063801ef863146104ff57806395d89b4114610507576101ee565b80635b9067dc146104335780635f699730146104595780636c7674ba1461046157806370a0823114610487576101ee565b80632c84a043116101875780633eaaf86b116101565780633eaaf86b146103e05780633f918cbb146103e857806342966c68146103f05780635533c69c1461040d576101ee565b80632c84a0431461036a578063313ce5671461037257806339509351146103905780633c918bae146103bc576101ee565b8063095ea7b3116101c3578063095ea7b3146102c657806318160ddd146103065780631d45d4871461030e57806323b872dd14610334576101ee565b8061aa67146101f357806301b99e561461022257806302362a821461022c57806306fdde0314610249575b600080fd5b6102106004803603602081101561020957600080fd5b5035610617565b60408051918252519081900360200190f35b61022a610645565b005b61022a6004803603602081101561024257600080fd5b5035610695565b6102516106b1565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561028b578181015183820152602001610273565b50505050905090810190601f1680156102b85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102f2600480360360408110156102dc57600080fd5b506001600160a01b038135169060200135610747565b604080519115158252519081900360200190f35b6102106107c3565b61022a6004803603602081101561032457600080fd5b50356001600160a01b03166107c9565b6102f26004803603606081101561034a57600080fd5b506001600160a01b038135811691602081013590911690604001356107fa565b610210610f7f565b61037a610f85565b6040805160ff9092168252519081900360200190f35b61022a600480360360408110156103a657600080fd5b506001600160a01b038135169060200135610f8e565b6103c4611035565b604080516001600160a01b039092168252519081900360200190f35b610210611044565b6102f261104a565b61022a6004803603602081101561040657600080fd5b5035611059565b61022a6004803603602081101561042357600080fd5b50356001600160a01b0316611066565b61022a6004803603602081101561044957600080fd5b50356001600160a01b0316611097565b6102106110cb565b6102106004803603602081101561047757600080fd5b50356001600160a01b03166110d1565b6102106004803603602081101561049d57600080fd5b50356001600160a01b03166110e3565b61022a600480360360408110156104c357600080fd5b506001600160a01b0381351690602001356110fe565b61022a600480360360208110156104ef57600080fd5b50356001600160a01b0316611194565b61022a6111dd565b610251611202565b61022a6004803603602081101561052557600080fd5b50356001600160a01b0316611262565b61022a6004803603604081101561054b57600080fd5b506001600160a01b038135169060200135611296565b6102f26004803603604081101561057757600080fd5b506001600160a01b0381351690602001356112dd565b61022a600480360360208110156105a357600080fd5b50356001600160a01b0316611899565b610210600480360360408110156105c957600080fd5b506001600160a01b03813581169160200135166118d2565b6102f26118fd565b6102f261190b565b6102106004803603602081101561060757600080fd5b50356001600160a01b0316611914565b600061063f6064610633600f548561192690919063ffffffff16565b9063ffffffff61195116565b92915050565b6006546001600160a01b0316331461065c57600080fd5b601054610100900460ff1661067057600080fd5b60105462010000900460ff161561068657600080fd5b6010805460ff19166001179055565b6006546001600160a01b031633146106ac57600080fd5b601155565b60008054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281526060939092909183018282801561073d5780601f106107125761010080835404028352916020019161073d565b820191906000526020600020905b81548152906001019060200180831161072057829003601f168201915b5050505050905090565b60006001600160a01b03831661075c57600080fd5b3360008181526004602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b600e5490565b6006546001600160a01b031633146107e057600080fd5b6001600160a01b0316600090815260086020526040812055565b6001600160a01b03831660009081526003602052604081205482111561081f57600080fd5b6001600160a01b038416600090815260046020908152604080832033845290915290205482111561084f57600080fd5b6001600160a01b03831661086257600080fd5b6001600160a01b038416600090815260086020526040902054600114156108c7576040805162461bcd60e51b8152602060048201526014602482015273109bdd1cc8185c99481b9bdd08185b1b1bddd95960621b604482015290519081900360640190fd5b6001600160a01b0383166000908152600860205260409020546001141561092c576040805162461bcd60e51b8152602060048201526014602482015273109bdd1cc8185c99481b9bdd08185b1b1bddd95960621b604482015290519081900360640190fd5b60105460ff1615610e6d576001600160a01b038416600090815260036020526040902054610960908363ffffffff61196616565b6001600160a01b038516600090815260036020526040902055610998600461098c600661063386610617565b9063ffffffff61192616565b6017556109b46109a783610617565b839063ffffffff61196616565b60198190556001600160a01b0384166000908152600360205260409020546109e19163ffffffff61197816565b6001600160a01b038416600090815260036020526040902055601754610a3990610a1290600463ffffffff61195116565b600a546001600160a01b03166000908152600360205260409020549063ffffffff61197816565b600a546001600160a01b0316600090815260036020526040902055601754610a7b90610a6c90600463ffffffff61195116565b600e549063ffffffff61196616565b600e81905550610b24600c600481548110610a9257fe5b9060005260206000200154610b18600c600381548110610aae57fe5b9060005260206000200154610b18600c600281548110610aca57fe5b9060005260206000200154610b18600c600181548110610ae657fe5b9060005260206000200154600c600081548110610aff57fe5b906000526020600020015461197890919063ffffffff16565b9063ffffffff61197816565b60185560195460408051918252516001600160a01b038086169290871691600080516020611a618339815191529181900360200190a360005b60058160ff161015610ca857610b9e600c8260ff1681548110610b7c57fe5b906000526020600020015461098c60185460175461195190919063ffffffff16565b60128260ff1660058110610bae57fe5b0155610c0a601260ff831660058110610bc357fe5b015460036000600b8560ff1681548110610bd957fe5b60009182526020808320909101546001600160a01b031683528201929092526040019020549063ffffffff61197816565b60036000600b8460ff1681548110610c1e57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902055600b805460ff8316908110610c5457fe5b6000918252602090912001546001600160a01b03908116908616600080516020611a61833981519152601260ff851660058110610c8d57fe5b015460408051918252519081900360200190a3600101610b5d565b50600a546017546001600160a01b0391821691861690600080516020611a6183398151915290610cdf90600463ffffffff61195116565b60408051918252519081900360200190a36017546000906001600160a01b03861690600080516020611a6183398151915290610d2290600463ffffffff61195116565b60408051918252519081900360200190a36007546001600160a01b038581169116148015610d5257506011548210155b15610dd05782600b600d5481548110610d6757fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055506002600c600d5481548110610da657fe5b600091825260209091200155600d80546001019081905560041015610dcb576000600d555b610e68565b6007546001600160a01b038481169116148015610def57506011548210155b15610e685783600b600d5481548110610e0457fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055506001600c600d5481548110610e4357fe5b600091825260209091200155600d80546001019081905560041015610e68576000600d555b610f75565b60105462010000900460ff1680610e9157506006546001600160a01b038581169116145b15610f3e576001600160a01b038416600090815260036020526040902054610ebf908363ffffffff61196616565b6001600160a01b038086166000908152600360205260408082209390935590851681522054610ef4908363ffffffff61197816565b6001600160a01b038085166000818152600360209081526040918290209490945580518681529051919392881692600080516020611a6183398151915292918290030190a3610f75565b60405162461bcd60e51b8152600401808060200182810382526026815260200180611a3b6026913960400191505060405180910390fd5b5060019392505050565b60115481565b60025460ff1690565b6001600160a01b038216610fa157600080fd5b3360009081526004602090815260408083206001600160a01b0386168452909152902054610fd5908263ffffffff61197816565b3360008181526004602090815260408083206001600160a01b0388168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a35050565b6007546001600160a01b031681565b600e5481565b60105462010000900460ff1681565b6110633382611987565b50565b6006546001600160a01b0316331461107d57600080fd5b6001600160a01b0316600090815260096020526040812055565b6006546001600160a01b031633146110ae57600080fd5b6001600160a01b0316600090815260086020526040902060019055565b600f5481565b60086020526000908152604090205481565b6001600160a01b031660009081526003602052604090205490565b6001600160a01b038216600090815260046020908152604080832033845290915290205481111561112e57600080fd5b6001600160a01b0382166000908152600460209081526040808320338452909152902054611162908263ffffffff61196616565b6001600160a01b03831660009081526004602090815260408083203384529091529020556111908282611987565b5050565b6006546001600160a01b031633146111ab57600080fd5b600780546001600160a01b039092166001600160a01b03199092169190911790556010805461ff001916610100179055565b6006546001600160a01b031633146111f457600080fd5b6010805462ff000019169055565b60018054604080516020601f6002600019610100878916150201909516949094049384018190048102820181019092528281526060939092909183018282801561073d5780601f106107125761010080835404028352916020019161073d565b6006546001600160a01b0316331461127957600080fd5b6001600160a01b0316600090815260096020526040902060019055565b6001600160a01b0382166112a957600080fd5b3360009081526004602090815260408083206001600160a01b0386168452909152902054610fd5908263ffffffff61196616565b336000908152600360205260408120548211156112f957600080fd5b6001600160a01b03831661130c57600080fd5b3360009081526008602052604090205460011415611368576040805162461bcd60e51b8152602060048201526014602482015273109bdd1cc8185c99481b9bdd08185b1b1bddd95960621b604482015290519081900360640190fd5b6001600160a01b038316600090815260086020526040902054600114156113cd576040805162461bcd60e51b8152602060048201526014602482015273109bdd1cc8185c99481b9bdd08185b1b1bddd95960621b604482015290519081900360640190fd5b60105460ff1680156113ef575033600090815260096020526040902054600114155b156117ba5733600090815260036020526040902054611414908363ffffffff61196616565b33600090815260036020526040902055611437600461098c600661063386610617565b6017556114466109a783610617565b60198190556001600160a01b0384166000908152600360205260409020546114739163ffffffff61197816565b6001600160a01b0384166000908152600360205260409020556017546114a490610a1290600463ffffffff61195116565b600a546001600160a01b03166000908152600360205260409020556017546114d790610a6c90600463ffffffff61195116565b600e819055506114ee600c600481548110610a9257fe5b60185560195460408051918252516001600160a01b038516913391600080516020611a618339815191529181900360200190a360005b60058160ff16101561160257611543600c8260ff1681548110610b7c57fe5b60128260ff166005811061155357fe5b0155611568601260ff831660058110610bc357fe5b60036000600b8460ff168154811061157c57fe5b60009182526020808320909101546001600160a01b03168352820192909252604001902055600b805460ff83169081106115b257fe5b6000918252602090912001546001600160a01b031633600080516020611a61833981519152601260ff8516600581106115e757fe5b015460408051918252519081900360200190a3600101611524565b50600a546017546001600160a01b03909116903390600080516020611a618339815191529061163890600463ffffffff61195116565b60408051918252519081900360200190a36017546000903390600080516020611a618339815191529061167290600463ffffffff61195116565b60408051918252519081900360200190a36007546001600160a01b03163314801561169f57506011548210155b1561171d5782600b600d54815481106116b457fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055506002600c600d54815481106116f357fe5b600091825260209091200155600d80546001019081905560041015611718576000600d555b6117b5565b6007546001600160a01b03848116911614801561173c57506011548210155b156117b55733600b600d548154811061175157fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055506001600c600d548154811061179057fe5b600091825260209091200155600d805460010190819055600410156117b5576000600d555b611890565b60105462010000900460ff16806117db57506006546001600160a01b031633145b806117f55750336000908152600960205260409020546001145b15610f3e573360009081526003602052604090205461181a908363ffffffff61196616565b33600090815260036020526040808220929092556001600160a01b0385168152205461184c908363ffffffff61197816565b6001600160a01b038416600081815260036020908152604091829020939093558051858152905191923392600080516020611a618339815191529281900390910190a35b50600192915050565b6006546001600160a01b031633146118b057600080fd5b600a80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b601054610100900460ff1681565b60105460ff1681565b60096020526000908152604090205481565b6000826119355750600061063f565b8282028284828161194257fe5b041461194a57fe5b9392505050565b60008082848161195d57fe5b04949350505050565b60008282111561197257fe5b50900390565b60008282018381101561194a57fe5b8061199157600080fd5b6001600160a01b0382166000908152600360205260409020548111156119b657600080fd5b600e546119c9908263ffffffff61196616565b600e556001600160a01b0382166000908152600360205260409020546119f5908263ffffffff61196616565b6001600160a01b038316600081815260036020908152604080832094909455835185815293519193600080516020611a61833981519152929081900390910190a3505056fe44657620697320776f726b696e67206f6e20656e61626c696e6720646567656e206d6f646521ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a72315820f794840833209f6dbe7800be7e481110c13d66ba817bcc73457ec3e9b6e4cf3b64736f6c63430005110032

Deployed ByteCode Sourcemap

2640:8575:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2640:8575:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4251:111;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4251:111:0;;:::i;:::-;;;;;;;;;;;;;;;;10035:138;;;:::i;:::-;;10428:117;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10428:117:0;;:::i;2389:76::-;;;:::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;2389:76:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6438:224;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6438:224:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;3923:85;;;:::i;10687:127::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10687:127:0;-1:-1:-1;;;;;10687:127:0;;:::i;6668:1976::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6668:1976:0;;;;;;;;;;;;;;;;;:::i;3647:25::-;;;:::i;2557:76::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8650:272;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;8650:272:0;;;;;;;;:::i;2965:67::-;;;:::i;:::-;;;;-1:-1:-1;;;;;2965:67:0;;;;;;;;;;;;;;3467:54;;;:::i;3618:24::-;;;:::i;9420:77::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9420:77:0;;:::i;10956:127::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10956:127:0;-1:-1:-1;;;;;10956:127:0;;:::i;10553:126::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10553:126:0;-1:-1:-1;;;;;10553:126:0;;:::i;3526:27::-;;;:::i;3037:44::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3037:44:0;-1:-1:-1;;;;;3037:44:0;;:::i;4014:100::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4014:100:0;-1:-1:-1;;;;;4014:100:0;;:::i;9797:230::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;9797:230:0;;;;;;;;:::i;10284:136::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10284:136:0;-1:-1:-1;;;;;10284:136:0;;:::i;10181:95::-;;;:::i;2471:80::-;;;:::i;10822:126::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;10822:126:0;-1:-1:-1;;;;;10822:126:0;;:::i;8928:283::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;8928:283:0;;;;;;;;:::i;4368:2064::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4368:2064:0;;;;;;;;:::i;11091:117::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11091:117:0;-1:-1:-1;;;;;11091:117:0;;:::i;4120:125::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4120:125:0;;;;;;;;;;:::i;3588:25::-;;;:::i;3558:::-;;;:::i;3086:44::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3086:44:0;-1:-1:-1;;;;;3086:44:0;;:::i;4251:111::-;4304:7;4328:28;4352:3;4328:19;4338:8;;4328:5;:9;;:19;;;;:::i;:::-;:23;:28;:23;:28;:::i;:::-;4321:35;4251:111;-1:-1:-1;;4251:111:0:o;10035:138::-;10095:7;;-1:-1:-1;;;;;10095:7:0;10081:10;:21;10072:31;;;;;;10119:5;;;;;;;10110:15;;;;;;10142:5;;;;;;;10141:6;10132:16;;;;;;10155:5;:12;;-1:-1:-1;;10155:12:0;10163:4;10155:12;;;10035:138::o;10428:117::-;10505:7;;-1:-1:-1;;;;;10505:7:0;10491:10;:21;10482:31;;;;;;10520:6;:19;10428:117::o;2389:76::-;2454:5;2447:12;;;;;;;;-1:-1:-1;;2447:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2425:13;;2447:12;;2454:5;;2447:12;;2454:5;2447:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2389:76;:::o;6438:224::-;6503:4;-1:-1:-1;;;;;6524:21:0;;6516:30;;;;;;6562:10;6553:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6553:29:0;;;;;;;;;;;;:37;;;6602:36;;;;;;;6553:29;;6562:10;6602:36;;;;;;;;;;;-1:-1:-1;6652:4:0;6438:224;;;;:::o;3923:85::-;3990:12;;3923:85;:::o;10687:127::-;10768:7;;-1:-1:-1;;;;;10768:7:0;10754:10;:21;10745:31;;;;;;-1:-1:-1;;;;;10783:21:0;10807:1;10783:21;;;:8;:21;;;;;:25;10687:127::o;6668:1976::-;-1:-1:-1;;;;;6777:15:0;;6747:4;6777:15;;;:9;:15;;;;;;6768:24;;;6760:33;;;;;;-1:-1:-1;;;;;6817:14:0;;;;;;:8;:14;;;;;;;;6832:10;6817:26;;;;;;;;6808:35;;;6800:44;;;;;;-1:-1:-1;;;;;6859:16:0;;6851:25;;;;;;-1:-1:-1;;;;;6888:14:0;;;;;;:8;:14;;;;;;6906:1;6888:19;;6880:52;;;;;-1:-1:-1;;;6880:52:0;;;;;;;;;;;;-1:-1:-1;;;6880:52:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;6944:12:0;;;;;;:8;:12;;;;;;6960:1;6944:17;;6936:50;;;;;-1:-1:-1;;;6936:50:0;;;;;;;;;;;;-1:-1:-1;;;6936:50:0;;;;;;;;;;;;;;;6999:5;;;;6995:1626;;;-1:-1:-1;;;;;7034:15:0;;;;;;:9;:15;;;;;;:26;;7054:5;7034:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;7016:15:0;;;;;;:9;:15;;;;;:44;7090:28;7116:1;7090:21;7109:1;7090:14;7098:5;7090:7;:14::i;:21::-;:25;:28;:25;:28;:::i;:::-;7081:6;:37;7138:25;7148:14;7156:5;7148:7;:14::i;:::-;7138:5;;:25;:9;:25;:::i;:::-;7129:6;:34;;;-1:-1:-1;;;;;7200:13:0;;;;;;:9;:13;;;;;;:25;;;:17;:25;:::i;:::-;-1:-1:-1;;;;;7184:13:0;;;;;;:9;:13;;;;;:41;7280:6;;7257:37;;7280:13;;7291:1;7280:13;:10;:13;:::i;:::-;7267:7;;-1:-1:-1;;;;;7267:7:0;7257:18;;;;:9;:18;;;;;;;:37;:22;:37;:::i;:::-;7246:7;;-1:-1:-1;;;;;7246:7:0;7236:18;;;;:9;:18;;;;;:58;7347:6;;7330:31;;7347:13;;7358:1;7347:13;:10;:13;:::i;:::-;7330:12;;;:31;:16;:31;:::i;:::-;7315:12;:46;;;;7383:79;7450:8;7459:1;7450:11;;;;;;;;;;;;;;;;7383:62;7433:8;7442:1;7433:11;;;;;;;;;;;;;;;;7383:45;7416:8;7425:1;7416:11;;;;;;;;;;;;;;;;7383:28;7399:8;7408:1;7399:11;;;;;;;;;;;;;;;;7383:8;7392:1;7383:11;;;;;;;;;;;;;;;;:15;;:28;;;;:::i;:::-;:32;:45;:32;:45;:::i;:79::-;7374:6;:88;7507:6;;7488:26;;;;;;;-1:-1:-1;;;;;7488:26:0;;;;;;;;-1:-1:-1;;;;;;;;;;;7488:26:0;;;;;;;;7540:7;7535:235;7557:1;7553;:5;;;7535:235;;;7591:35;7614:8;7623:1;7614:11;;;;;;;;;;;;;;;;;;7591:18;7602:6;;7591;;:10;;:18;;;;:::i;:35::-;7579:6;7586:1;7579:9;;;;;;;;;;:47;7665:36;7691:6;:9;;;;;;;;;;;;7665;:21;7675:7;7683:1;7675:10;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7675:10:0;7665:21;;;;;;;;;;;;;;:36;:25;:36;:::i;:::-;7641:9;:21;7651:7;7659:1;7651:10;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7651:10:0;7641:21;;;;;;;;;;;;:60;7736:7;:10;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7736:10:0;;;;7721:37;;-1:-1:-1;;;;;;;;;;;7748:6:0;:9;;;;;;;;;;;;7721:37;;;;;;;;;;;;;;;7560:3;;7535:235;;;-1:-1:-1;7810:7:0;;7819:6;;-1:-1:-1;;;;;7810:7:0;;;;7795:38;;;-1:-1:-1;;;;;;;;;;;7795:38:0;7819:13;;7830:1;7819:13;:10;:13;:::i;:::-;7795:38;;;;;;;;;;;;;;;7876:6;;7872:1;;-1:-1:-1;;;;;7849:41:0;;;-1:-1:-1;;;;;;;;;;;7849:41:0;7876:13;;7887:1;7876:13;:10;:13;:::i;:::-;7849:41;;;;;;;;;;;;;;;7923:7;;-1:-1:-1;;;;;7915:15:0;;;7923:7;;7915:15;:34;;;;;7943:6;;7934:5;:15;;7915:34;7911:431;;;7984:2;7965:7;7973;;7965:16;;;;;;;;;;;;;;;;:21;;;;;-1:-1:-1;;;;;7965:21:0;;;;;-1:-1:-1;;;;;7965:21:0;;;;;;8021:1;8001:8;8010:7;;8001:17;;;;;;;;;;;;;;;;;:21;8037:7;:10;;;;;;;;8076:1;-1:-1:-1;8062:45:0;;;8106:1;8096:7;:11;8062:45;7911:431;;;8144:7;;-1:-1:-1;;;;;8138:13:0;;;8144:7;;8138:13;:32;;;;;8164:6;;8155:5;:15;;8138:32;8134:208;;;8205:4;8186:7;8194;;8186:16;;;;;;;;;;;;;;;;:23;;;;;-1:-1:-1;;;;;8186:23:0;;;;;-1:-1:-1;;;;;8186:23:0;;;;;;8244:1;8224:8;8233:7;;8224:17;;;;;;;;;;;;;;;;;:21;8260:7;:10;;;;;;;;8299:1;-1:-1:-1;8285:45:0;;;8329:1;8319:7;:11;8285:45;6995:1626;;;8364:5;;;;;;;;:24;;-1:-1:-1;8381:7:0;;-1:-1:-1;;;;;8373:15:0;;;8381:7;;8373:15;8364:24;8360:261;;;-1:-1:-1;;;;;8418:15:0;;;;;;:9;:15;;;;;;:26;;8438:5;8418:26;:19;:26;:::i;:::-;-1:-1:-1;;;;;8400:15:0;;;;;;;:9;:15;;;;;;:44;;;;8471:13;;;;;;;:24;;8489:5;8471:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;8455:13:0;;;;;;;:9;:13;;;;;;;;;:40;;;;8511:25;;;;;;;8455:13;;8511:25;;;;-1:-1:-1;;;;;;;;;;;8511:25:0;;;;;;;;8360:261;;;8565:48;;-1:-1:-1;;;8565:48:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8360:261;-1:-1:-1;8634:4:0;6668:1976;;;;;:::o;3647:25::-;;;;:::o;2557:76::-;2618:9;;;;2557:76;:::o;8650:272::-;-1:-1:-1;;;;;8736:21:0;;8728:30;;;;;;8807:10;8798:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;8798:29:0;;;;;;;;;;:45;;8832:10;8798:45;:33;:45;:::i;:::-;8774:10;8765:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;8765:29:0;;;;;;;;;;;;:79;;;8856:60;;;;;;8765:29;;8856:60;;;;;;;;;;;8650:272;;:::o;2965:67::-;;;-1:-1:-1;;;;;2965:67:0;;:::o;3467:54::-;;;;:::o;3618:24::-;;;;;;;;;:::o;9420:77::-;9466:25;9472:10;9484:6;9466:5;:25::i;:::-;9420:77;:::o;10956:127::-;11037:7;;-1:-1:-1;;;;;11037:7:0;11023:10;:21;11014:31;;;;;;-1:-1:-1;;;;;11052:21:0;11076:1;11052:21;;;:8;:21;;;;;:25;10956:127::o;10553:126::-;10633:7;;-1:-1:-1;;;;;10633:7:0;10619:10;:21;10610:31;;;;;;-1:-1:-1;;;;;10648:21:0;;;;;:8;:21;;;;;10672:1;10648:25;;10553:126::o;3526:27::-;;;;:::o;3037:44::-;;;;;;;;;;;;;:::o;4014:100::-;-1:-1:-1;;;;;4092:16:0;4069:7;4092:16;;;:9;:16;;;;;;;4014:100::o;9797:230::-;-1:-1:-1;;;;;9882:17:0;;;;;;:8;:17;;;;;;;;9900:10;9882:29;;;;;;;;9872:39;;;9864:48;;;;;;-1:-1:-1;;;;;9951:17:0;;;;;;:8;:17;;;;;;;;9969:10;9951:29;;;;;;;;:41;;9985:6;9951:41;:33;:41;:::i;:::-;-1:-1:-1;;;;;9919:17:0;;;;;;:8;:17;;;;;;;;9937:10;9919:29;;;;;;;:73;9999:22;9928:7;10014:6;9999:5;:22::i;:::-;9797:230;;:::o;10284:136::-;10360:7;;-1:-1:-1;;;;;10360:7:0;10346:10;:21;10337:31;;;;;;10375:7;:20;;-1:-1:-1;;;;;10375:20:0;;;-1:-1:-1;;;;;;10375:20:0;;;;;;;;;10402:5;:12;;-1:-1:-1;;10402:12:0;10375:20;10402:12;;;10284:136::o;10181:95::-;10242:7;;-1:-1:-1;;;;;10242:7:0;10228:10;:21;10219:31;;;;;;10257:5;:13;;-1:-1:-1;;10257:13:0;;;10181:95::o;2471:80::-;2538:7;2531:14;;;;;;;;-1:-1:-1;;2531:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2509:13;;2531:14;;2538:7;;2531:14;;2538:7;2531:14;;;;;;;;;;;;;;;;;;;;;;;;10822:126;10902:7;;-1:-1:-1;;;;;10902:7:0;10888:10;:21;10879:31;;;;;;-1:-1:-1;;;;;10917:21:0;;;;;:8;:21;;;;;10941:1;10917:25;;10822:126::o;8928:283::-;-1:-1:-1;;;;;9020:21:0;;9012:30;;;;;;9091:10;9082:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;9082:29:0;;;;;;;;;;:50;;9116:15;9082:50;:33;:50;:::i;4368:2064::-;4469:10;4429:4;4459:21;;;:9;:21;;;;;;4450:30;;;4442:39;;;;;;-1:-1:-1;;;;;4496:16:0;;4488:25;;;;;;4537:10;4528:20;;;;:8;:20;;;;;;4552:1;4528:25;;4520:58;;;;;-1:-1:-1;;;4520:58:0;;;;;;;;;;;;-1:-1:-1;;;4520:58:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;4593:12:0;;;;;;:8;:12;;;;;;4609:1;4593:17;;4585:50;;;;;-1:-1:-1;;;4585:50:0;;;;;;;;;;;;-1:-1:-1;;;4585:50:0;;;;;;;;;;;;;;;4648:5;;;;:33;;;;-1:-1:-1;4666:10:0;4657:20;;;;:8;:20;;;;;;4680:1;4657:24;;4648:33;4644:1765;;;4727:10;4717:21;;;;:9;:21;;;;;;:32;;4743:5;4717:32;:25;:32;:::i;:::-;4703:10;4693:21;;;;:9;:21;;;;;:56;4779:28;4805:1;4779:21;4798:1;4779:14;4787:5;4779:7;:14::i;:28::-;4770:6;:37;4827:25;4837:14;4845:5;4837:7;:14::i;4827:25::-;4818:6;:34;;;-1:-1:-1;;;;;4889:13:0;;;;;;:9;:13;;;;;;:25;;;:17;:25;:::i;:::-;-1:-1:-1;;;;;4873:13:0;;;;;;:9;:13;;;;;:41;4969:6;;4946:37;;4969:13;;4980:1;4969:13;:10;:13;:::i;4946:37::-;4935:7;;-1:-1:-1;;;;;4935:7:0;4925:18;;;;:9;:18;;;;;:58;5036:6;;5019:31;;5036:13;;5047:1;5036:13;:10;:13;:::i;5019:31::-;5004:12;:46;;;;5072:79;5139:8;5148:1;5139:11;;;;;;;5072:79;5063:6;:88;5202:6;;5177:32;;;;;;;-1:-1:-1;;;;;5177:32:0;;;5186:10;;-1:-1:-1;;;;;;;;;;;5177:32:0;;;;;;;;5235:7;5230:241;5252:1;5248;:5;;;5230:241;;;5286:35;5309:8;5318:1;5309:11;;;;;;;;;5286:35;5274:6;5281:1;5274:9;;;;;;;;;;:47;5360:36;5386:6;:9;;;;;;;;;5360:36;5336:9;:21;5346:7;5354:1;5346:10;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5346:10:0;5336:21;;;;;;;;;;;;:60;5437:7;:10;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5437:10:0;5425;-1:-1:-1;;;;;;;;;;;5449:6:0;:9;;;;;;;;;;;;5416:43;;;;;;;;;;;;;;;5255:3;;5230:241;;;-1:-1:-1;5517:7:0;;5526:6;;-1:-1:-1;;;;;5517:7:0;;;;5505:10;;-1:-1:-1;;;;;;;;;;;5496:44:0;5526:13;;5537:1;5526:13;:10;:13;:::i;:::-;5496:44;;;;;;;;;;;;;;;5589:6;;5585:1;;5565:10;;-1:-1:-1;;;;;;;;;;;5556:47:0;5589:13;;5600:1;5589:13;:10;:13;:::i;:::-;5556:47;;;;;;;;;;;;;;;5642:7;;-1:-1:-1;;;;;5642:7:0;5628:10;:21;:40;;;;;5662:6;;5653:5;:15;;5628:40;5624:443;;;5703:2;5684:7;5692;;5684:16;;;;;;;;;;;;;;;;:21;;;;;-1:-1:-1;;;;;5684:21:0;;;;;-1:-1:-1;;;;;5684:21:0;;;;;;5740:1;5720:8;5729:7;;5720:17;;;;;;;;;;;;;;;;;:21;5756:7;:10;;;;;;;;5795:1;-1:-1:-1;5781:45:0;;;5825:1;5815:7;:11;5781:45;5624:443;;;5863:7;;-1:-1:-1;;;;;5857:13:0;;;5863:7;;5857:13;:32;;;;;5883:6;;5874:5;:15;;5857:32;5853:214;;;5924:10;5905:7;5913;;5905:16;;;;;;;;;;;;;;;;:29;;;;;-1:-1:-1;;;;;5905:29:0;;;;;-1:-1:-1;;;;;5905:29:0;;;;;;5969:1;5949:8;5958:7;;5949:17;;;;;;;;;;;;;;;;;:21;5985:7;:10;;;;;;;;6024:1;-1:-1:-1;6010:45:0;;;6054:1;6044:7;:11;6010:45;4644:1765;;;6099:5;;;;;;;;:30;;-1:-1:-1;6122:7:0;;-1:-1:-1;;;;;6122:7:0;6108:10;:21;6099:30;:59;;;-1:-1:-1;6142:10:0;6133:20;;;;:8;:20;;;;;;6157:1;6133:25;6099:59;6095:314;;;6204:10;6194:21;;;;:9;:21;;;;;;:32;;6220:5;6194:32;:25;:32;:::i;:::-;6180:10;6170:21;;;;:9;:21;;;;;;:56;;;;-1:-1:-1;;;;;6253:13:0;;;;;;:24;;6271:5;6253:24;:17;:24;:::i;:::-;-1:-1:-1;;;;;6237:13:0;;;;;;:9;:13;;;;;;;;;:40;;;;6293:31;;;;;;;6237:13;;6302:10;;-1:-1:-1;;;;;;;;;;;6293:31:0;;;;;;;;;6095:314;-1:-1:-1;6422:4:0;4368:2064;;;;:::o;11091:117::-;11168:7;;-1:-1:-1;;;;;11168:7:0;11154:10;:21;11145:31;;;;;;11183:7;:19;;-1:-1:-1;;;;;;11183:19:0;-1:-1:-1;;;;;11183:19:0;;;;;;;;;;11091:117::o;4120:125::-;-1:-1:-1;;;;;4215:15:0;;;4192:7;4215:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;4120:125::o;3588:25::-;;;;;;;;;:::o;3558:::-;;;;;;:::o;3086:44::-;;;;;;;;;;;;;:::o;1383:180::-;1441:7;1461:6;1457:37;;-1:-1:-1;1485:1:0;1478:8;;1457:37;1512:5;;;1516:1;1512;:5;:1;1531:5;;;;;:10;1524:18;;;;1556:1;1383:180;-1:-1:-1;;;1383:180:0:o;1569:112::-;1627:7;1643:9;1659:1;1655;:5;;;;;;;1569:112;-1:-1:-1;;;;1569:112:0:o;1687:113::-;1745:7;1773:1;1768;:6;;1761:14;;;;-1:-1:-1;1789:5:0;;;1687:113::o;1806:133::-;1864:7;1892:5;;;1911:6;;;;1904:14;;;9503:287;9575:11;9567:20;;;;;;-1:-1:-1;;;;;9612:18:0;;;;;;:9;:18;;;;;;9602:28;;;9594:37;;;;;;9653:12;;:24;;9670:6;9653:24;:16;:24;:::i;:::-;9638:12;:39;-1:-1:-1;;;;;9705:18:0;;;;;;:9;:18;;;;;;:30;;9728:6;9705:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;9684:18:0;;;;;;:9;:18;;;;;;;;:51;;;;9747:37;;;;;;;9684:18;;-1:-1:-1;;;;;;;;;;;9747:37:0;;;;;;;;;;9503:287;;:::o

Swarm Source

bzzr://f794840833209f6dbe7800be7e481110c13d66ba817bcc73457ec3e9b6e4cf3b
Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.

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.