Contract 0x311827832c1f670229ef0afbe96d2df8195c8c9a

 
 
Txn Hash
Block
From
To
Value [Txn Fee]
0x1ab76c89958e4f82d9235ecb568d4675f4ddad67a677306a3cc24511306c668994206382021-07-23 22:50:4724 mins ago0xc719b693e5b955cc879ed95fbfee99576fca74cf IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.0003168
0xf895a02aa39f07d32dd804588352f71e354e550f8c93c34622c959453b2a810b94194602021-07-23 21:51:451 hr 23 mins ago0x4466167e965c8159db6b6f77882453b2de19c046 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000303325
0x2b83a5b78f17219c120bb42533b4f45f0a8111e74273e7d7b9b7077e3bca93af94176072021-07-23 20:19:062 hrs 56 mins ago0x3ff9454e997e4c6487a71e0c60449cf78a7e5014 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0xfcf92f66fbf4f153be7a08425ebdbf756a062ca1ae5324b9d787b57b32c09f7594175642021-07-23 20:16:572 hrs 58 mins ago0x20836134d8a2f68fe163d2fdfd795970c9d98eda IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0x9fcbd199f7ca49757b638e18c5af7151afe645f338f86d7a5a72fdd3a128fc5394172002021-07-23 19:58:453 hrs 16 mins ago0x4466167e965c8159db6b6f77882453b2de19c046 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0.002 BNB0.00022872
0xeba7ec7b89080514301f15bfcdb4f4fe6267ebb03a3d64ce67998967e7514e2794171902021-07-23 19:58:153 hrs 17 mins ago0x4466167e965c8159db6b6f77882453b2de19c046 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0x392f37a925e34ad8e19baaea97941d212cae4dea239e6697f5fcc294559921e494162602021-07-23 19:11:384 hrs 3 mins ago0x3422585f7a8a1c3030d313ec5c596bf7a335c07d IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000222015
0xbad022b91a3d6774b55e60418c1391000ff6ca5a369c865d126f30a6916083a994161752021-07-23 19:07:234 hrs 8 mins ago0x2b7b8b9a46b0b5bbcce17218f045135f9e7f9a80 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.00010518
0x6f9687922e59b5b0b8338ec64c13a032bb771dd5edc9ca408b155c6c8b8d0b5794159602021-07-23 18:56:384 hrs 18 mins ago0x801eb0a8cec66ac0371049d8c05a8f368beaa218 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000222015
0x767e9e84178252b231f7e9477016a217f48feff07c164b8df3e4195912158c6e94159342021-07-23 18:55:204 hrs 20 mins ago0x29790851ce3d86ae34a0e52229f78f711da175fe IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0x7f89856d112e6f2da1f13e9cebfc51ac7092e09e99e31b96cdb9f2e88f5d888694154012021-07-23 18:28:414 hrs 46 mins ago0x906e87f57df8a3449eba42a49e747f099496792d IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.0003168
0xd47663ef72838991c31011c3c6b838cd78f8bd85db0330bfc6cceddb0587c58194151232021-07-23 18:14:475 hrs ago0xec03f74a9021ef2664d7f39e62b3c9d7ce229a4f IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0x1e2ea65a45e28c76529f90ec38a560622dbee1a38e82c1947bd8e0c1850af74b94146092021-07-23 17:47:335 hrs 28 mins ago0x1ea24c6eb1192d280c0333a2aba12ffa2037f58f IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0x0080b41099b6f4298702555d3f5a1a5716a50801dcf112cc08bf0e88c72c241194139172021-07-23 17:12:376 hrs 3 mins ago0x24a7767b274c481b08a2c1fb036951f798d5ebc2 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0x154834eb82f44d543335fe7a0e917656a9aef4661f447070ed465dad298376b194132222021-07-23 16:37:516 hrs 37 mins ago0x3d11e89db2ead4395f1d9008369d4d8482938f83 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0x0913cec499f2a2c525aa7c7b4da4478d8b66df7cbc6664e2dcd960525bb5abfa94131332021-07-23 16:33:236 hrs 42 mins ago0x388dec775b0bfbf6d1864c9c10f5e1f663a6e788 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0xb64879a907327a447b0f08c13cb69fb528a36ee4b7634fa51ab45c7346a81b9c94119012021-07-23 15:30:567 hrs 44 mins ago0x4093ab3ad51c944c2a8abe095a6a8b26c57b8c11 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000222015
0xf00c1e5bc456fa7c8d447328bc902a7324d982714941b226e473aa3a44bcff9e94109682021-07-23 14:43:038 hrs 32 mins ago0xd0f80cfaf7b1a7ab18fb9dbcd52a30aa004b0ead IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.00018018
0xf3457d46b999840323f71aae2b817d8aed83bb02599d6e55e5e9a0e61da0008894091462021-07-23 13:10:5110 hrs 4 mins ago0x6e4020e4178b79c65f5c8e055cd8a19ff440fb34 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.00018024
0x2773d2349a75242ebdf7b02ec1ff52c0d8371d9d6f40637446adcecce3db4dd394087192021-07-23 12:48:5910 hrs 26 mins ago0x6e4020e4178b79c65f5c8e055cd8a19ff440fb34 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.00025524
0xd95ff228e81cdfdbcfbd8683c7e9159fa8ab949295dffb4e2e959080c8d3db9194086852021-07-23 12:47:1710 hrs 28 mins ago0x6e4020e4178b79c65f5c8e055cd8a19ff440fb34 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.00025524
0x5e93a55be16cb929d6b2fe88a63acc574954f4d36dbb944ca5edd27852c6567194083342021-07-23 12:29:3110 hrs 46 mins ago0xda8430f01e87ee784ddaddf4ea36365c5a209a30 IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.00025518
0x770c0bb972a521bdc634d082fc50ba7e7523aecb579f945c0197ff7d3ee75a1994072362021-07-23 11:33:5411 hrs 41 mins ago0x9a8c778ce368db2491fdb02848eda50b07afaefb IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.00018018
0x0017bf7f84ef7660f48bd8e14b695e20bdeaa2d78c56b80c5ade7b682fdb899594059642021-07-23 10:30:1712 hrs 45 mins ago0x2cbc8a0aa5bcdb51c6a7fafe094eecd42b41285c IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
0xf3bd7c8ce57e4b8f2d46ad5c45ae66f29c717f5a3a7c2dc9b5bc0fdff402d13594052252021-07-23 9:52:5313 hrs 22 mins ago0x6eb03e78e8016cdab784d30b3fca6c527b09a9ef IN  0x311827832c1f670229ef0afbe96d2df8195c8c9a0 BNB0.000378325
[ Download CSV Export 
Latest 20 internal transactions
Parent Txn Hash Block From To Value
0xb4e15b83ebe3f8449eb5ce87a0c74c604e9fff87c99c31b0a342dd73c5583e1989557972021-07-07 19:11:5616 days 4 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c943.6711 BNB
0xd34cfb3166012cc102342254fd9deae8abfa595e9196a8966f29787f407f518b84577032021-06-20 9:41:1333 days 13 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c943.658528999999999999 BNB
0x7b6ed32a596532a54673785ef8665bd5cc4cd6ebb3f73dcabc72828f384b2ad882065002021-06-11 14:25:5442 days 8 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c948.11171000000000004 BNB
0x70f8a5c676d75bfbae18ac8de2b605ac729c1f43cb37d8f112f30e5f2c2890a280248612021-06-05 6:40:3848 days 16 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c949.267487110000000008 BNB
0x5bfe1912deee4f0408b7e9cee343b9105a34d16419ca22c3e8c58841e9deccac79154822021-06-01 11:15:4952 days 11 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c945.685099999999999999 BNB
0x3960389bdbb84248bc6db43e73452f2a16a4b6d618e4e331a9cbba6d3a51d14377621702021-05-27 2:57:5857 days 20 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c943.14501 BNB
0x137a196d8f6f1c20e202ea317d16a18dad8934168e961783186ae1d8ddb5503876318662021-05-22 13:48:0562 days 9 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c943.05470000000000001 BNB
0x1b0746189291e8fd42fe595aa3115446efdb00ede096f0cd82318a8a9cd2dea775359932021-05-19 5:13:4765 days 18 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c946.33269047000000001 BNB
0xb739a9c459274abb486e364a966b5f357c082eddcc82f9d13d2e93d1ab8c0a4c74600262021-05-16 13:02:1968 days 10 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c948.792609999999999999 BNB
0xa41d428eab3126bfa0c45ab3e9a5c86cf7e8b5338d5f3c8da34595cd75f1155574101472021-05-14 18:38:0270 days 4 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c942.0549 BNB
0x90e67c94759ea2dff6e6ac98e4d58de024ae0e2f5c8fbe8721de20d315d59e4074011532021-05-14 10:59:3770 days 12 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c942.713052000000000018 BNB
0x468114c6ab7ea10a6a598a677d51a162cbe7b06fc61c074f6cca816e7d39c4e973810102021-05-13 18:04:3571 days 5 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c942.496230000000000022 BNB
0x62065073b9569e33430fef5ecca6784b40e262e82d620d8133327e37a0ef6a1673685822021-05-13 7:30:1671 days 15 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c943.056450999999999996 BNB
0x6d797165d50db5456b7388ade98cf771f999f7832989c5ede7d196b77260e56a73478062021-05-12 13:28:0172 days 9 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c942.421000999999999996 BNB
0x18db6458df3f31f80e7f4d7195c6e8a7b127b79c931b32c00484a96bbc8146dc73314282021-05-11 22:13:0673 days 1 hr ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c941.171 BNB
0xbc3e843797004870269b478483634b6ce0e4e788e7da211a9fd81a9a374f763a73273392021-05-11 18:25:1473 days 4 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c940.4641 BNB
0x8e554b15f6b9fec8d1f8b004c92d84183b0673597d87e9cd6a53ebd3288521ff73231412021-05-11 14:45:0873 days 8 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c941.1685 BNB
0x4f4634d935756d3f4b73e25277aae7abb7d2e024d4f6d043c9ffb9288c7d326973132872021-05-11 5:17:3973 days 17 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c941.127500000000000012 BNB
0xb679ac0c380fb28c672a50acdc01dadc5ed99c9338c5bf01a4f9a6ab1817900172991452021-05-10 14:34:4174 days 8 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c940.5056 BNB
0x55752391bd5430f541a82374ad158070adfd40fe08af0e01330b0b0a2e160c5b72512712021-05-08 20:34:5676 days 2 hrs ago 0x311827832c1f670229ef0afbe96d2df8195c8c9a0x741eca7675ae1fb9cb703c1395a33c068b4c6c940.04 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SafeNFT

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at BscScan.com on 2021-05-08
*/

/*
🟡 Developed by the SafeNFT team
🟡 Website : https://safenft.me/
🟡 Twitter : https://twitter.com/SafeNFTToken
🟡 Telegram : https://t.me/Safe_NFT
🟡 Announcement : https://t.me/safenfttoken
*/

pragma solidity >=0.5.10;

library SafeMath {
  function add(uint a, uint b) internal pure returns (uint c) {
    c = a + b;
    require(c >= a);
  }
  function sub(uint a, uint b) internal pure returns (uint c) {
    require(b <= a);
    c = a - b;
  }
  function mul(uint a, uint b) internal pure returns (uint c) {
    c = a * b;
    require(a == 0 || c / a == b);
  }
  function div(uint a, uint b) internal pure returns (uint c) {
    require(b > 0);
    c = a / b;
  }
}

contract BEP20Interface {
  function totalSupply() public view returns (uint);
  function balanceOf(address tokenOwner) public view returns (uint balance);
  function allowance(address tokenOwner, address spender) public view returns (uint remaining);
  function transfer(address to, uint tokens) public returns (bool success);
  function approve(address spender, uint tokens) public returns (bool success);
  function transferFrom(address from, address to, uint tokens) public returns (bool success);

  event Transfer(address indexed from, address indexed to, uint tokens);
  event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}

contract ApproveAndCallFallBack {
  function receiveApproval(address from, uint256 tokens, address token, bytes memory data) public;
}

contract Owned {
  address public owner;
  address public newOwner;

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

  constructor() public {
    owner = msg.sender;
  }

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

  function transferOwnership(address _newOwner) public onlyOwner {
    newOwner = _newOwner;
  }
  function acceptOwnership() public {
    require(msg.sender == newOwner);
    emit OwnershipTransferred(owner, newOwner);
    owner = newOwner;
    newOwner = address(0);
  }
}

contract TokenBEP20 is BEP20Interface, Owned{
  using SafeMath for uint;

  string public symbol;
  string public name;
  uint8 public decimals;
  uint _totalSupply;

  mapping(address => uint) balances;
  mapping(address => mapping(address => uint)) allowed;

  constructor() public {
    symbol = "SNFT";
    name = "SafeNFT";
    decimals = 0;
    _totalSupply =  860000000000000000e0;
    balances[owner] = _totalSupply;
    emit Transfer(address(0), owner, _totalSupply);
  }

  function totalSupply() public view returns (uint) {
    return _totalSupply.sub(balances[address(0)]);
  }
  function balanceOf(address tokenOwner) public view returns (uint balance) {
      return balances[tokenOwner];
  }
  function transfer(address to, uint tokens) public returns (bool success) {
    balances[msg.sender] = balances[msg.sender].sub(tokens);
    balances[to] = balances[to].add(tokens);
    emit Transfer(msg.sender, to, tokens);
    return true;
  }
  function approve(address spender, uint tokens) public returns (bool success) {
    allowed[msg.sender][spender] = tokens;
    emit Approval(msg.sender, spender, tokens);
    return true;
  }
  function transferFrom(address from, address to, uint tokens) public returns (bool success) {
    balances[from] = balances[from].sub(tokens);
    allowed[from][msg.sender] = allowed[from][msg.sender].sub(tokens);
    balances[to] = balances[to].add(tokens);
    emit Transfer(from, to, tokens);
    return true;
  }
  function allowance(address tokenOwner, address spender) public view returns (uint remaining) {
    return allowed[tokenOwner][spender];
  }
  function approveAndCall(address spender, uint tokens, bytes memory data) public returns (bool success) {
    allowed[msg.sender][spender] = tokens;
    emit Approval(msg.sender, spender, tokens);
    ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, address(this), data);
    return true;
  }
  function () external payable {
    revert();
  }
}

contract SafeNFT is TokenBEP20 {

  
  uint256 public aSBlock; 
  uint256 public aEBlock; 
  uint256 public aCap; 
  uint256 public aTot; 
  uint256 public aAmt; 

 
  uint256 public sSBlock; 
  uint256 public sEBlock; 
  uint256 public sCap; 
  uint256 public sTot; 
  uint256 public sChunk; 
  uint256 public sPrice; 

  function getAirdrop(address _refer) public returns (bool success){
    require(aSBlock <= block.number && block.number <= aEBlock);
    require(aTot < aCap || aCap == 0);
    aTot ++;
    if(msg.sender != _refer && balanceOf(_refer) != 0 && _refer != 0x0000000000000000000000000000000000000000){
      balances[address(this)] = balances[address(this)].sub(aAmt / 2);
      balances[_refer] = balances[_refer].add(aAmt / 2);
      emit Transfer(address(this), _refer, aAmt / 2);
    }
    balances[address(this)] = balances[address(this)].sub(aAmt);
    balances[msg.sender] = balances[msg.sender].add(aAmt);
    emit Transfer(address(this), msg.sender, aAmt);
    return true;
  }

  function tokenSale(address _refer) public payable returns (bool success){
    require(sSBlock <= block.number && block.number <= sEBlock);
    require(sTot < sCap || sCap == 0);
    uint256 _eth = msg.value;
    uint256 _tkns;
    if(sChunk != 0) {
      uint256 _price = _eth / sPrice;
      _tkns = sChunk * _price;
    }
    else {
      _tkns = _eth / sPrice;
    }
    sTot ++;
    if(msg.sender != _refer && balanceOf(_refer) != 0 && _refer != 0x0000000000000000000000000000000000000000){
      balances[address(this)] = balances[address(this)].sub(_tkns / 1);
      balances[_refer] = balances[_refer].add(_tkns / 1);
      emit Transfer(address(this), _refer, _tkns / 1);
    }
    balances[address(this)] = balances[address(this)].sub(_tkns);
    balances[msg.sender] = balances[msg.sender].add(_tkns);
    emit Transfer(address(this), msg.sender, _tkns);
    return true;
  }

  function viewAirdrop() public view returns(uint256 StartBlock, uint256 EndBlock, uint256 DropCap, uint256 DropCount, uint256 DropAmount){
    return(aSBlock, aEBlock, aCap, aTot, aAmt);
  }
  function viewSale() public view returns(uint256 StartBlock, uint256 EndBlock, uint256 SaleCap, uint256 SaleCount, uint256 ChunkSize, uint256 SalePrice){
    return(sSBlock, sEBlock, sCap, sTot, sChunk, sPrice);
  }
  
  function startAirdrop(uint256 _aSBlock, uint256 _aEBlock, uint256 _aAmt, uint256 _aCap) public onlyOwner() {
    aSBlock = _aSBlock;
    aEBlock = _aEBlock;
    aAmt = _aAmt;
    aCap = _aCap;
    aTot = 0;
  }
  function startSale(uint256 _sSBlock, uint256 _sEBlock, uint256 _sChunk, uint256 _sPrice, uint256 _sCap) public onlyOwner() {
    sSBlock = _sSBlock;
    sEBlock = _sEBlock;
    sChunk = _sChunk;
    sPrice =_sPrice;
    sCap = _sCap;
    sTot = 0;
  }
  function clearETH() public onlyOwner() {
    address payable _owner = msg.sender;
    _owner.transfer(address(this).balance);
  }
  function() external payable {

  }
}

Contract ABI

[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","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":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":true,"inputs":[],"name":"aAmt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"aCap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"aEBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"aSBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"aTot","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":"tokenOwner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"clearETH","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":"_refer","type":"address"}],"name":"getAirdrop","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"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":"newOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sCap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sChunk","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sEBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sSBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sTot","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_aSBlock","type":"uint256"},{"internalType":"uint256","name":"_aEBlock","type":"uint256"},{"internalType":"uint256","name":"_aAmt","type":"uint256"},{"internalType":"uint256","name":"_aCap","type":"uint256"}],"name":"startAirdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"_sSBlock","type":"uint256"},{"internalType":"uint256","name":"_sEBlock","type":"uint256"},{"internalType":"uint256","name":"_sChunk","type":"uint256"},{"internalType":"uint256","name":"_sPrice","type":"uint256"},{"internalType":"uint256","name":"_sCap","type":"uint256"}],"name":"startSale","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":false,"inputs":[{"internalType":"address","name":"_refer","type":"address"}],"name":"tokenSale","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":true,"stateMutability":"payable","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":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","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":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"viewAirdrop","outputs":[{"internalType":"uint256","name":"StartBlock","type":"uint256"},{"internalType":"uint256","name":"EndBlock","type":"uint256"},{"internalType":"uint256","name":"DropCap","type":"uint256"},{"internalType":"uint256","name":"DropCount","type":"uint256"},{"internalType":"uint256","name":"DropAmount","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"viewSale","outputs":[{"internalType":"uint256","name":"StartBlock","type":"uint256"},{"internalType":"uint256","name":"EndBlock","type":"uint256"},{"internalType":"uint256","name":"SaleCap","type":"uint256"},{"internalType":"uint256","name":"SaleCount","type":"uint256"},{"internalType":"uint256","name":"ChunkSize","type":"uint256"},{"internalType":"uint256","name":"SalePrice","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"}]

6080604052336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060400160405280600481526020017f534e465400000000000000000000000000000000000000000000000000000000815250600290805190602001906200009192919062000201565b506040518060400160405280600781526020017f536166654e46540000000000000000000000000000000000000000000000000081525060039080519060200190620000df92919062000201565b506000600460006101000a81548160ff021916908360ff160217905550670bef55718ad60000600581905550600554600660008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6005546040518082815260200191505060405180910390a3620002b0565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200024457805160ff191683800117855562000275565b8280016001018555821562000275579182015b828111156200027457825182559160200191906001019062000257565b5b50905062000284919062000288565b5090565b620002ad91905b80821115620002a95760008160009055506001016200028f565b5090565b90565b61238480620002c06000396000f3fe6080604052600436106101e35760003560e01c80637d17028311610102578063c465a3db11610095578063d69b197f11610064578063d69b197f14610aa2578063dd62ed3e14610ae9578063f2fde38b14610b6e578063fc88471214610bbf576101e3565b8063c465a3db146108eb578063cae9ca5114610916578063ced4138a14610a20578063d4ee1d9014610a4b576101e3565b80639d5f9dfb116100d15780639d5f9dfb146107f7578063a695cb7f14610822578063a9059cbb1461084d578063af5f65ee146108c0576101e3565b80637d170283146106ba5780638da5cb5b146106e5578063933fe6601461073c57806395d89b4114610767576101e3565b80634a7781d91161017a5780636643ef9f116101495780636643ef9f1461058957806370a08231146105e557806376f25a841461064a57806379ba5097146106a3576101e3565b80634a7781d9146104ce5780634d1d03d1146104f957806354aeebe414610547578063616eb63814610572576101e3565b806318160ddd116101b657806318160ddd1461037c5780631dc4f9ea146103a757806323b872dd1461040a578063313ce5671461049d576101e3565b8063069f5bdd146101e557806306fdde031461024e578063095ea7b3146102de57806315d8f7e414610351575b005b3480156101f157600080fd5b506102346004803603602081101561020857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bea565b604051808215151515815260200191505060405180910390f35b34801561025a57600080fd5b5061026361100d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102a3578082015181840152602081019050610288565b50505050905090810190601f1680156102d05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102ea57600080fd5b506103376004803603604081101561030157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110ab565b604051808215151515815260200191505060405180910390f35b34801561035d57600080fd5b5061036661119d565b6040518082815260200191505060405180910390f35b34801561038857600080fd5b506103916111a3565b6040518082815260200191505060405180910390f35b3480156103b357600080fd5b50610408600480360360a08110156103ca57600080fd5b8101908080359060200190929190803590602001909291908035906020019092919080359060200190929190803590602001909291905050506111fe565b005b34801561041657600080fd5b506104836004803603606081101561042d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611289565b604051808215151515815260200191505060405180910390f35b3480156104a957600080fd5b506104b2611534565b604051808260ff1660ff16815260200191505060405180910390f35b3480156104da57600080fd5b506104e3611547565b6040518082815260200191505060405180910390f35b34801561050557600080fd5b5061050e61154d565b60405180878152602001868152602001858152602001848152602001838152602001828152602001965050505050505060405180910390f35b34801561055357600080fd5b5061055c61157c565b6040518082815260200191505060405180910390f35b34801561057e57600080fd5b50610587611582565b005b6105cb6004803603602081101561059f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061162a565b604051808215151515815260200191505060405180910390f35b3480156105f157600080fd5b506106346004803603602081101561060857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a7f565b6040518082815260200191505060405180910390f35b34801561065657600080fd5b506106a16004803603608081101561066d57600080fd5b8101908080359060200190929190803590602001909291908035906020019092919080359060200190929190505050611ac8565b005b3480156106af57600080fd5b506106b8611b4b565b005b3480156106c657600080fd5b506106cf611ce8565b6040518082815260200191505060405180910390f35b3480156106f157600080fd5b506106fa611cee565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561074857600080fd5b50610751611d13565b6040518082815260200191505060405180910390f35b34801561077357600080fd5b5061077c611d19565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156107bc5780820151818401526020810190506107a1565b50505050905090810190601f1680156107e95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561080357600080fd5b5061080c611db7565b6040518082815260200191505060405180910390f35b34801561082e57600080fd5b50610837611dbd565b6040518082815260200191505060405180910390f35b34801561085957600080fd5b506108a66004803603604081101561087057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611dc3565b604051808215151515815260200191505060405180910390f35b3480156108cc57600080fd5b506108d5611f5e565b6040518082815260200191505060405180910390f35b3480156108f757600080fd5b50610900611f64565b6040518082815260200191505060405180910390f35b34801561092257600080fd5b50610a066004803603606081101561093957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561098057600080fd5b82018360208201111561099257600080fd5b803590602001918460018302840111640100000000831117156109b457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611f6a565b604051808215151515815260200191505060405180910390f35b348015610a2c57600080fd5b50610a3561219d565b6040518082815260200191505060405180910390f35b348015610a5757600080fd5b50610a606121a3565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610aae57600080fd5b50610ab76121c9565b604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390f35b348015610af557600080fd5b50610b5860048036036040811015610b0c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506121f1565b6040518082815260200191505060405180910390f35b348015610b7a57600080fd5b50610bbd60048036036020811015610b9157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612278565b005b348015610bcb57600080fd5b50610bd4612315565b6040518082815260200191505060405180910390f35b60004360085411158015610c0057506009544311155b610c0957600080fd5b600a54600b541080610c1d57506000600a54145b610c2657600080fd5b600b600081548092919060010191905055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614158015610c7d57506000610c7a83611a7f565b14155b8015610cb65750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15610e6f57610d196002600c5481610cca57fe5b04600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231b90919063ffffffff16565b600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610dba6002600c5481610d6b57fe5b04600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233590919063ffffffff16565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6002600c5481610e5857fe5b046040518082815260200191505060405180910390a35b610ec3600c54600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231b90919063ffffffff16565b600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f5a600c54600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233590919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600c546040518082815260200191505060405180910390a360019050919050565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156110a35780601f10611078576101008083540402835291602001916110a3565b820191906000526020600020905b81548152906001019060200180831161108657829003601f168201915b505050505081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60085481565b60006111f9600660008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460055461231b90919063ffffffff16565b905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461125757600080fd5b84600d8190555083600e81905550826011819055508160128190555080600f8190555060006010819055505050505050565b60006112dd82600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231b90919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113af82600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231b90919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061148182600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233590919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600460009054906101000a900460ff1681565b60125481565b600080600080600080600d54600e54600f54601054601154601254955095509550955095509550909192939495565b600b5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146115db57600080fd5b60003390508073ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015611626573d6000803e3d6000fd5b5050565b600043600d54111580156116405750600e544311155b61164957600080fd5b600f54601054108061165d57506000600f54145b61166657600080fd5b600034905060008060115414611693576000601254838161168357fe5b04905080601154029150506116a2565b601254828161169e57fe5b0490505b6010600081548092919060010191905055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141580156116f9575060006116f685611a7f565b14155b80156117325750600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156118e5576117936001828161174457fe5b04600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231b90919063ffffffff16565b600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611832600182816117e357fe5b04600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233590919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600184816118ce57fe5b046040518082815260200191505060405180910390a35b61193781600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231b90919063ffffffff16565b600660003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506119cc81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233590919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600192505050919050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611b2157600080fd5b836008819055508260098190555081600c8190555080600a819055506000600b8190555050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611ba557600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60105481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600d5481565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611daf5780601f10611d8457610100808354040283529160200191611daf565b820191906000526020600020905b815481529060010190602001808311611d9257829003601f168201915b505050505081565b60115481565b60095481565b6000611e1782600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231b90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611eac82600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461233590919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600f5481565b600a5481565b600082600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338530866040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561212b578082015181840152602081019050612110565b50505050905090810190601f1680156121585780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561217a57600080fd5b505af115801561218e573d6000803e3d6000fd5b50505050600190509392505050565b600e5481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000600854600954600a54600b54600c54945094509450945094509091929394565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146122d157600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600c5481565b60008282111561232a57600080fd5b818303905092915050565b600081830190508281101561234957600080fd5b9291505056fea265627a7a72315820faca714e5770bbca70e701315b8126a3ed993f9d206fc436a255a7ca586696cd64736f6c63430005110032

Deployed ByteCode Sourcemap

4133:3028:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4473:693;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4473:693:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4473:693:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2204:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2204:18:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2204:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3089:194;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3089:194:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3089:194:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4175:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4175:22:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2604:108;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2604:108:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6724:258;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6724:258:0;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;6724:258:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3287:321;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3287:321:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3287:321:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2227:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2227:21:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4444;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4444:21:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6280:216;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6280:216:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4256:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4256:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6986:132;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6986:132:0;;;:::i;:::-;;5172:907;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5172:907:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2716:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2716:116:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2716:116:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6504:216;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6504:216:0;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;6504:216:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1915:178;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1915:178:0;;;:::i;:::-;;4392:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4392:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1551:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1551:20:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4311:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4311:22:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2179:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2179:20:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2179:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4417:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4417:21:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4203:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4203:22:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2836:249;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2836:249:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2836:249:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4367:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4367:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4231;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4231:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3757:315;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3757:315:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3757:315:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21:11:-1;8;5:28;2:2;;;46:1;43;36:12;2:2;3757:315:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;3757:315: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;3757:315:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;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;;3757:315:0;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4339:22;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4339:22:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1576:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1576:23:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;6085:191;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6085:191:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3612:141;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3612:141:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3612:141:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1815:96;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1815:96:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1815:96:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;4281:19;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4281:19:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4473:693;4525:12;4564;4553:7;;:23;;:50;;;;;4596:7;;4580:12;:23;;4553:50;4545:59;;;;;;4626:4;;4619;;:11;:24;;;;4642:1;4634:4;;:9;4619:24;4611:33;;;;;;4651:4;;:7;;;;;;;;;;;;;4682:6;4668:20;;:10;:20;;;;:46;;;;;4713:1;4692:17;4702:6;4692:9;:17::i;:::-;:22;;4668:46;:102;;;;;4728:42;4718:52;;:6;:52;;;;4668:102;4665:299;;;4806:37;4841:1;4834:4;;:8;;;;;;4806;:23;4823:4;4806:23;;;;;;;;;;;;;;;;:27;;:37;;;;:::i;:::-;4780:8;:23;4797:4;4780:23;;;;;;;;;;;;;;;:63;;;;4871:30;4899:1;4892:4;;:8;;;;;;4871;:16;4880:6;4871:16;;;;;;;;;;;;;;;;:20;;:30;;;;:::i;:::-;4852:8;:16;4861:6;4852:16;;;;;;;;;;;;;;;:49;;;;4939:6;4915:41;;4932:4;4915:41;;;4954:1;4947:4;;:8;;;;;;4915:41;;;;;;;;;;;;;;;;;;4665:299;4996:33;5024:4;;4996:8;:23;5013:4;4996:23;;;;;;;;;;;;;;;;:27;;:33;;;;:::i;:::-;4970:8;:23;4987:4;4970:23;;;;;;;;;;;;;;;:59;;;;5059:30;5084:4;;5059:8;:20;5068:10;5059:20;;;;;;;;;;;;;;;;:24;;:30;;;;:::i;:::-;5036:8;:20;5045:10;5036:20;;;;;;;;;;;;;;;:53;;;;5125:10;5101:41;;5118:4;5101:41;;;5137:4;;5101:41;;;;;;;;;;;;;;;;;;5156:4;5149:11;;4473:693;;;:::o;2204:18::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3089:194::-;3152:12;3204:6;3173:7;:19;3181:10;3173:19;;;;;;;;;;;;;;;:28;3193:7;3173:28;;;;;;;;;;;;;;;:37;;;;3243:7;3222:37;;3231:10;3222:37;;;3252:6;3222:37;;;;;;;;;;;;;;;;;;3273:4;3266:11;;3089:194;;;;:::o;4175:22::-;;;;:::o;2604:108::-;2648:4;2668:38;2685:8;:20;2702:1;2685:20;;;;;;;;;;;;;;;;2668:12;;:16;;:38;;;;:::i;:::-;2661:45;;2604:108;:::o;6724:258::-;1789:5;;;;;;;;;;;1775:19;;:10;:19;;;1767:28;;;;;;6864:8;6854:7;:18;;;;6889:8;6879:7;:18;;;;6913:7;6904:6;:16;;;;6935:7;6927:6;:15;;;;6956:5;6949:4;:12;;;;6975:1;6968:4;:8;;;;6724:258;;;;;:::o;3287:321::-;3364:12;3402:26;3421:6;3402:8;:14;3411:4;3402:14;;;;;;;;;;;;;;;;:18;;:26;;;;:::i;:::-;3385:8;:14;3394:4;3385:14;;;;;;;;;;;;;;;:43;;;;3463:37;3493:6;3463:7;:13;3471:4;3463:13;;;;;;;;;;;;;;;:25;3477:10;3463:25;;;;;;;;;;;;;;;;:29;;:37;;;;:::i;:::-;3435:7;:13;3443:4;3435:13;;;;;;;;;;;;;;;:25;3449:10;3435:25;;;;;;;;;;;;;;;:65;;;;3522:24;3539:6;3522:8;:12;3531:2;3522:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;3507:8;:12;3516:2;3507:12;;;;;;;;;;;;;;;:39;;;;3573:2;3558:26;;3567:4;3558:26;;;3577:6;3558:26;;;;;;;;;;;;;;;;;;3598:4;3591:11;;3287:321;;;;;:::o;2227:21::-;;;;;;;;;;;;;:::o;4444:::-;;;;:::o;6280:216::-;6320:18;6340:16;6358:15;6375:17;6394;6413;6445:7;;6454;;6463:4;;6469;;6475:6;;6483;;6438:52;;;;;;;;;;;;6280:216;;;;;;:::o;4256:19::-;;;;:::o;6986:132::-;1789:5;;;;;;;;;;;1775:19;;:10;:19;;;1767:28;;;;;;7032:22;7057:10;7032:35;;7074:6;:15;;:38;7090:21;7074:38;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7074:38:0;1802:1;6986:132::o;5172:907::-;5231:12;5270;5259:7;;:23;;:50;;;;;5302:7;;5286:12;:23;;5259:50;5251:59;;;;;;5332:4;;5325;;:11;:24;;;;5348:1;5340:4;;:9;5325:24;5317:33;;;;;;5357:12;5372:9;5357:24;;5388:13;5421:1;5411:6;;:11;5408:144;;5433:14;5457:6;;5450:4;:13;;;;;;5433:30;;5489:6;5480;;:15;5472:23;;5408:144;;;;5538:6;;5531:4;:13;;;;;;5523:21;;5408:144;5558:4;;:7;;;;;;;;;;;;;5589:6;5575:20;;:10;:20;;;;:46;;;;;5620:1;5599:17;5609:6;5599:9;:17::i;:::-;:22;;5575:46;:102;;;;;5635:42;5625:52;;:6;:52;;;;5575:102;5572:302;;;5713:38;5749:1;5741:5;:9;;;;;;5713:8;:23;5730:4;5713:23;;;;;;;;;;;;;;;;:27;;:38;;;;:::i;:::-;5687:8;:23;5704:4;5687:23;;;;;;;;;;;;;;;:64;;;;5779:31;5808:1;5800:5;:9;;;;;;5779:8;:16;5788:6;5779:16;;;;;;;;;;;;;;;;:20;;:31;;;;:::i;:::-;5760:8;:16;5769:6;5760:16;;;;;;;;;;;;;;;:50;;;;5848:6;5824:42;;5841:4;5824:42;;;5864:1;5856:5;:9;;;;;;5824:42;;;;;;;;;;;;;;;;;;5572:302;5906:34;5934:5;5906:8;:23;5923:4;5906:23;;;;;;;;;;;;;;;;:27;;:34;;;;:::i;:::-;5880:8;:23;5897:4;5880:23;;;;;;;;;;;;;;;:60;;;;5970:31;5995:5;5970:8;:20;5979:10;5970:20;;;;;;;;;;;;;;;;:24;;:31;;;;:::i;:::-;5947:8;:20;5956:10;5947:20;;;;;;;;;;;;;;;:54;;;;6037:10;6013:42;;6030:4;6013:42;;;6049:5;6013:42;;;;;;;;;;;;;;;;;;6069:4;6062:11;;;;5172:907;;;:::o;2716:116::-;2776:12;2806:8;:20;2815:10;2806:20;;;;;;;;;;;;;;;;2799:27;;2716:116;;;:::o;6504:216::-;1789:5;;;;;;;;;;;1775:19;;:10;:19;;;1767:28;;;;;;6628:8;6618:7;:18;;;;6653:8;6643:7;:18;;;;6675:5;6668:4;:12;;;;6694:5;6687:4;:12;;;;6713:1;6706:4;:8;;;;6504:216;;;;:::o;1915:178::-;1978:8;;;;;;;;;;;1964:22;;:10;:22;;;1956:31;;;;;;2027:8;;;;;;;;;;;1999:37;;2020:5;;;;;;;;;;;1999:37;;;;;;;;;;;;2051:8;;;;;;;;;;;2043:5;;:16;;;;;;;;;;;;;;;;;;2085:1;2066:8;;:21;;;;;;;;;;;;;;;;;;1915:178::o;4392:19::-;;;;:::o;1551:20::-;;;;;;;;;;;;;:::o;4311:22::-;;;;:::o;2179:20::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4417:21::-;;;;:::o;4203:22::-;;;;:::o;2836:249::-;2895:12;2939:32;2964:6;2939:8;:20;2948:10;2939:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2916:8;:20;2925:10;2916:20;;;;;;;;;;;;;;;:55;;;;2993:24;3010:6;2993:8;:12;3002:2;2993:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;2978:8;:12;2987:2;2978:12;;;;;;;;;;;;;;;:39;;;;3050:2;3029:32;;3038:10;3029:32;;;3054:6;3029:32;;;;;;;;;;;;;;;;;;3075:4;3068:11;;2836:249;;;;:::o;4367:19::-;;;;:::o;4231:::-;;;;:::o;3757:315::-;3846:12;3898:6;3867:7;:19;3875:10;3867:19;;;;;;;;;;;;;;;:28;3887:7;3867:28;;;;;;;;;;;;;;;:37;;;;3937:7;3916:37;;3925:10;3916:37;;;3946:6;3916:37;;;;;;;;;;;;;;;;;;3983:7;3960:47;;;4008:10;4020:6;4036:4;4043;3960:88;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;3960:88:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3960:88:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3960:88:0;;;;4062:4;4055:11;;3757:315;;;;;:::o;4339:22::-;;;;:::o;1576:23::-;;;;;;;;;;;;;:::o;6085:191::-;6128:18;6148:16;6166:15;6183:17;6202:18;6235:7;;6244;;6253:4;;6259;;6265;;6228:42;;;;;;;;;;6085:191;;;;;:::o;3612:141::-;3689:14;3719:7;:19;3727:10;3719:19;;;;;;;;;;;;;;;:28;3739:7;3719:28;;;;;;;;;;;;;;;;3712:35;;3612:141;;;;:::o;1815:96::-;1789:5;;;;;;;;;;;1775:19;;:10;:19;;;1767:28;;;;;;1896:9;1885:8;;:20;;;;;;;;;;;;;;;;;;1815:96;:::o;4281:19::-;;;;:::o;376:104::-;428:6;456:1;451;:6;;443:15;;;;;;473:1;469;:5;465:9;;376:104;;;;:::o;268:::-;320:6;343:1;339;:5;335:9;;364:1;359;:6;;351:15;;;;;;268:104;;;;:::o

Swarm Source

bzzr://faca714e5770bbca70e701315b8126a3ed993f9d206fc436a255a7ca586696cd
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
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.