Contract 0x23799d7F65961334D75e8c87b39A47B00c76fEe2

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xfde1f0cb601039acac65fe6f58d5c303fc2082c58c371e7b8aad2058b6977491Transfer132011642021-12-05 0:06:272 days 13 hrs ago0xbd206b8b5068be07e4eb607c42c4c47c39a1b317 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000105
0x60e4a82a8b473184bb8c764f57f3503ac11b202f75d5b2ea6dee0c24b4bd18adTransfer132007422021-12-04 23:45:212 days 13 hrs ago0xbd206b8b5068be07e4eb607c42c4c47c39a1b317 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00042795
0xb9cbf94ce6e93906adf0d63ce46edff4dce0afd0cc81909a21e96bfbcb4f8119Update Tokens Pe...131906872021-12-04 15:20:502 days 21 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00014426
0xb49e4c61dbe53020d0eb7c21a7d7a5bf099d0efbd4624e82a6c8fc5e325d67cbSet Liquidity Fe...131160242021-12-01 23:42:455 days 13 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00013829
0xe06174f05d742bdb3feaf95a02c1532131939829a2cddd9a9a4990a67c1644faSet Tax Fee Perc...131159842021-12-01 23:40:455 days 13 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.0001362
0x095e6a275c8b4b5e5477b26bec52cfac0772d932a3a1c36db3f8302a7a6825f2Distribute Airdr...131159002021-12-01 23:36:335 days 13 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290625
0xb1e046ef74299d6105d3e33fff8e626b3088c7c16a187fab7fb60400eb2bcf2fDistribute Airdr...131158732021-12-01 23:35:125 days 13 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000215685
0xf4c45caeae420d19e6ad85efc16064b4583eaffc716beb41e6db64b755e46ab1Transfer130738602021-11-30 10:10:207 days 3 hrs ago0xb3236dad3d1ce08fbf6ed7d7dfba806bed1f379c IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00042795
0x3f2585dff0d536c29a8e2503dd912bc0e39251967779b1fc76de3588698e26d4Approve130630152021-11-30 0:22:597 days 12 hrs ago0xf45d5e9c6af2ef8e33e7d7834edebcfe72c7724d IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000226995
0x0863725260d6a9aa9c4a60f88bfcf47da45b4b76eafd444920f4e1e110c1376bTransfer130288822021-11-28 17:13:138 days 20 hrs ago0xf55ccdc3f5f1e730bde2cc818921961e50b00bf3 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20.00001 BNB0.00035748
0x13f1566b95a5ff3fe7f30121ac70a43d49ff0b0899e2d7d69230e16cde9fff69Distribute Airdr...130034532021-11-27 18:32:279 days 18 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290685
0x5cd032795e2870cad7f747b43087a471e6ede263a28cc72c371ebf615e15faf2Transfer129988612021-11-27 14:26:159 days 22 hrs ago0x5acd9c2035951831fea28214179544ad9ce9738c IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20.0008 BNB0.000297835
0xe9aca8013c335b47ce95e10a6919a0dcc5e119f5475f891af6eacd45c9de63c1Withdraw All129984742021-11-27 14:05:299 days 23 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000157955
0x283e5e3cfc1943fb1854be0b7c7097771db559e91f29082459357cfea5f44affTransfer129497162021-11-25 17:14:0111 days 20 hrs ago0x3a5cda27709e7cb9dea2bfa9e3f1d5c71b9ca884 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20.005 BNB0.00022318
0x4f1b46b374725c594c9e9e84fc2194c57fc29f0dac56fd6da90d560168e1608bApprove129462542021-11-25 14:06:1111 days 23 hrs ago0xed77cb04bb96b33e018ec936ff84a2ae9c540895 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000226995
0x82ed0a6cf0dc2f76aa87f1eb7db731bee29228b0018f3c0366b72e2f65813031Distribute Airdr...129164732021-11-24 11:39:2813 days 1 hr agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290625
0x41f00338acbedd8df6ce408e395987d0bbaaa1bda3bcdd314152f51968da4868Distribute Airdr...128977152021-11-23 19:24:1013 days 17 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290625
0x56ba600d5f89d32ece3a494ec4cc18aada1b8e3d0ddaa9b130b2c0524ae5c77dTransfer128944632021-11-23 16:27:5113 days 20 hrs ago0xd9505e7db5390999e172a9de84c35be9bda8b4c4 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000105
0xd6f9e64aa2d28b89222f14c1b7e6ce9f4fe30badf7b4c143d77834f343445e12Transfer128944182021-11-23 16:25:3213 days 20 hrs ago0xd9505e7db5390999e172a9de84c35be9bda8b4c4 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00042795
0xe72e9361825ca66977bb3695e1281451ccf5c961716c574ce3a3a28acd7c0a37Transfer128940972021-11-23 16:07:4513 days 21 hrs ago0x68ad87c6f8ef14d195b0ece4c965ad678f474e6f IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20.000235093898161 BNB0.000297835
0x4a55940232a19335c642cb19382608a56b190ab2df471639c0813c98965f0390Distribute Airdr...128754912021-11-23 0:03:2514 days 13 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290685
0x8296936663c4dfc9d2f0624e469e99610efde00b13454b6676b7e1cc854449f0Approve128749972021-11-22 23:38:3014 days 13 hrs ago0x382e5177bf0e4124cd6b4ef7561da1a840ec6708 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000226995
0xabab8f52a8bfcab70db4f4dc9be48335618ed3bb1936de18690cdd1766a4e5fbApprove128749622021-11-22 23:36:3514 days 13 hrs ago0x6d96254e563907d0b73a5cbaadeea761a20cd8cb IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.0002406147
0xe1bb0a90f46148a7cfd33b92e8132199e615314f4f6d1cf8611acf967c75b1f9Approve128749372021-11-22 23:35:1514 days 13 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000226995
0x93b0d29317842005730f8d3d9f467b24d6c06d9b34d2d2f77cdb4a6feb12403bTransfer128469962021-11-21 23:40:1615 days 13 hrs ago0x21d8ebdb3a710240d4e3bee6fb668c92661f8bf8 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00042795
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0xe9aca8013c335b47ce95e10a6919a0dcc5e119f5475f891af6eacd45c9de63c1129984742021-11-27 14:05:299 days 23 hrs ago 0x23799d7f65961334d75e8c87b39a47b00c76fee2Peacock: Deployer0.00523509389816194 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
PeacockV2

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at BscScan.com on 2021-11-20
*/

/*

 * Peacock 2.0 - The PEACOCK Protocol is a community driven, fair launched DeFi Token. Three simple functions.
 * Website : https://peacock.financial
 * Telegram : https://t.me/joinchat/2_JeHjYlUpoyOGM1
 * Twitter : https://twitter.com/peacockbsc
 
 */

pragma solidity ^0.4.26;

 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 c) {
        if (a == 0) {
            return 0;
        }
        c = a * b;
        assert(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        // assert(b > 0); // Solidity automatically throws when dividing by 0
        // uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold
        return a / b;
    }

    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 c) {
        c = a + b;
        assert(c >= a);
        return c;
    }
}

contract ForeignToken {
    function balanceOf(address _owner) constant public returns (uint256);
    function transfer(address _to, uint256 _value) public returns (bool);
}

contract BEP20Basic {
    uint256 public totalSupply;
    function balanceOf(address who) public constant returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract BEP20 is BEP20Basic {
    function allowance(address owner, address spender) public constant returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract PeacockV2 is BEP20 {
    
    using SafeMath for uint256;
    address owner = msg.sender;

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    mapping (address => bool) public Claimed; 

    string public constant name = "Peacock 2.0";
    string public constant symbol = "PCC";
    uint public constant decimals = 9;
    uint public deadline = now + 120 * 1 days;
    uint public round2 = now + 30 * 1 days;
    uint public round1 = now + 90 * 1 days;
    
    uint256 public totalSupply = 420000000e9;
    uint256 public totalDistributed;
    uint256 public constant requestMinimum = 0.005 ether / 10000;
    uint256 public tokensPerEth = 1000000e9;
    uint256 private _tFeeTotal;
    uint256 public _taxFee = 2;
    uint256 private _previousTaxFee = _taxFee;
    uint256 public _liquidityFee = 3;
    uint256 private _previousLiquidityFee = _liquidityFee;
    uint public target0drop = 10000;
    uint public progress0drop = 0;


    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    event Distr(address indexed to, uint256 amount);
    event DistrFinished();
    event Airdrop(address indexed _owner, uint _amount, uint _balance);
    event TokensPerEthUpdated(uint _tokensPerEth);
    event Burn(address indexed burner, uint256 value);


    bool public distributionFinished = false;
    
    modifier canDistr() {
        require(!distributionFinished);
        _;
    }
    
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
    
    constructor() public {
        uint256 teamFund = 42000000e9;
        owner = msg.sender;
        distr(owner, teamFund);
    }
    
    function setTaxFeePercent(uint256 taxFee) external onlyOwner() {
        _taxFee = taxFee;
    }
    
    function calculateTaxFee(uint256 _amount) private view returns (uint256) {
        return _amount.mul(_taxFee).div(
            10**2
        );
    }

    function removeAllFee() private {
        if(_taxFee == 0 && _liquidityFee == 0) return;
        
        _previousTaxFee = _taxFee;
        _previousLiquidityFee = _liquidityFee;
        
        _taxFee = 0;
        _liquidityFee = 0;
    }    

    function restoreAllFee() private {
        _taxFee = _previousTaxFee;
        _liquidityFee = _previousLiquidityFee;
    }
    
    function setLiquidityFeePercent(uint256 liquidityFee) external onlyOwner() {
        _liquidityFee = liquidityFee;
    }    

    function calculateLiquidityFee(uint256 _amount) private view returns (uint256) {
        return _amount.mul(_liquidityFee).div(
            10**2
        );
    }
    
    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }

    function finishDistribution() onlyOwner canDistr public returns (bool) {
        distributionFinished = true;
        emit DistrFinished();
        return true;
    }
    
    function distr(address _to, uint256 _amount) canDistr private returns (bool) {
        totalDistributed = totalDistributed.add(_amount);        
        balances[_to] = balances[_to].add(_amount);
        emit Distr(_to, _amount);
        emit Transfer(address(0), _to, _amount);

        return true;
    }
    
     function totalFees() public view returns (uint256) {
        return _tFeeTotal;
    }
    
    function Distribute(address _participant, uint _amount) onlyOwner internal {

        require( _amount > 0 );      
        require( totalDistributed < totalSupply );
        balances[_participant] = balances[_participant].add(_amount);
        totalDistributed = totalDistributed.add(_amount);

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }

        // log
        emit Airdrop(_participant, _amount, balances[_participant]);
        emit Transfer(address(0), _participant, _amount);
    }
    
    function DistributeAirdrop(address _participant, uint _amount) onlyOwner external {        
        Distribute(_participant, _amount);
    }

    function DistributeAirdropMultiple(address[] _addresses, uint _amount) onlyOwner external {        
        for (uint i = 0; i < _addresses.length; i++) Distribute(_addresses[i], _amount);
    }

    function updateTokensPerEth(uint _tokensPerEth) public onlyOwner {        
        tokensPerEth = _tokensPerEth;
        emit TokensPerEthUpdated(_tokensPerEth);
    }
           
    function () external payable {
        getTokens();
     }

    function getTokens() payable canDistr  public {
        uint256 tokens = 0;
        uint256 bonus = 0;
        uint256 countbonus = 0;
        uint256 bonusCond1 = 1 ether / 10000;
        uint256 bonusCond2 = 1 ether / 1000;
        uint256 bonusCond3 = 1 ether;

        tokens = tokensPerEth.mul(msg.value) / 1 ether;        
        address investor = msg.sender;

        if (msg.value >= requestMinimum && now < deadline && now < round1 && now < round2) {
            if(msg.value >= bonusCond1 && msg.value < bonusCond2){
                countbonus = tokens * 10 / 100;
            }else if(msg.value >= bonusCond2 && msg.value < bonusCond3){
                countbonus = tokens * 20 / 100;
            }else if(msg.value >= bonusCond3){
                countbonus = tokens * 30 / 100;
            }
        }else if(msg.value >= requestMinimum && now < deadline && now > round1 && now < round2){
            if(msg.value >= bonusCond2 && msg.value < bonusCond3){
                countbonus = tokens * 20 / 100;
            }else if(msg.value >= bonusCond3){
                countbonus = tokens * 50 / 100;
            }
        }else{
            countbonus = 0;
        }

        bonus = tokens + countbonus;
        
        if (tokens == 0) {
            uint256 valdrop = 2100e9;
            if (Claimed[investor] == false && progress0drop <= target0drop ) {
                distr(investor, valdrop);
                Claimed[investor] = true;
                progress0drop++;
            }else{
                require( msg.value >= requestMinimum );
            }
        }else if(tokens > 0 && msg.value >= requestMinimum){
            if( now >= deadline && now >= round1 && now < round2){
                distr(investor, tokens);
            }else{
                if(msg.value >= bonusCond1){
                    distr(investor, bonus);
                }else{
                    distr(investor, tokens);
                }   
            }
        }else{
            require( msg.value >= requestMinimum );
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function balanceOf(address _owner) constant public returns (uint256) {
        return balances[_owner];
    }

    modifier onlyPayloadSize(uint size) {
        assert(msg.data.length >= size + 4);
        _;
    }
    
    function transfer(address _to, uint256 _amount) onlyPayloadSize(2 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[msg.sender]);
        
        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }
    
    function transferFrom(address _from, address _to, uint256 _amount) onlyPayloadSize(3 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[_from]);
        require(_amount <= allowed[_from][msg.sender]);
        
        balances[_from] = balances[_from].sub(_amount);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(_from, _to, _amount);
        return true;
    }
    
    function approve(address _spender, uint256 _value) public returns (bool success) {
        if (_value != 0 && allowed[msg.sender][_spender] != 0) { return false; }
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }
    
    function allowance(address _owner, address _spender) constant public returns (uint256) {
        return allowed[_owner][_spender];
    }
    
    function getTokenBalance(address tokenAddress, address who) constant public returns (uint){
        ForeignToken t = ForeignToken(tokenAddress);
        uint bal = t.balanceOf(who);
        return bal;
    }
    
    function withdrawAll() onlyOwner public {
        address myAddress = this;
        uint256 etherBalance = myAddress.balance;
        owner.transfer(etherBalance);
    }

    function withdraw(uint256 _wdamount) onlyOwner public {
        uint256 wantAmount = _wdamount;
        owner.transfer(wantAmount);
    }

    function burn(uint256 _value) onlyOwner public {
        require(_value <= balances[msg.sender]);
        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        emit Burn(burner, _value);
    }
    
    function withdrawForeignTokens(address _tokenContract) onlyOwner public returns (bool) {
        ForeignToken token = ForeignToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.transfer(owner, amount);
    }
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"taxFee","type":"uint256"}],"name":"setTaxFeePercent","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalFees","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"deadline","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_wdamount","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_taxFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"round2","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_liquidityFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"requestMinimum","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_participant","type":"address"},{"name":"_amount","type":"uint256"}],"name":"DistributeAirdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"round1","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"progress0drop","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdrawAll","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"liquidityFee","type":"uint256"}],"name":"setLiquidityFeePercent","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finishDistribution","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokensPerEth","type":"uint256"}],"name":"updateTokensPerEth","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"getTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"Claimed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"distributionFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"who","type":"address"}],"name":"getTokenBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensPerEth","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContract","type":"address"}],"name":"withdrawForeignTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"target0drop","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalDistributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addresses","type":"address[]"},{"name":"_amount","type":"uint256"}],"name":"DistributeAirdropMultiple","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Distr","type":"event"},{"anonymous":false,"inputs":[],"name":"DistrFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"},{"indexed":false,"name":"_balance","type":"uint256"}],"name":"Airdrop","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_tokensPerEth","type":"uint256"}],"name":"TokensPerEthUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

608060405260018054600160a060020a03191633179055629e34004290810160055562278d0081016006556276a700016007556705d423c655aa000060085566038d7ea4c68000600a556002600c819055600d556003600e819055600f5561271060105560006011556012805460ff191690553480156200007f57600080fd5b5060018054600160a060020a031916331790819055669536c70891000090620000bb90600160a060020a031682640100000000620000c3810204565b5050620001da565b60125460009060ff1615620000d757600080fd5b600954620000f4908364010000000062001310620001c682021704565b600955600160a060020a0383166000908152600260205260409020546200012a908364010000000062001310620001c682021704565b600160a060020a038416600081815260026020908152604091829020939093558051858152905191927f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a7792918290030190a2604080518381529051600160a060020a038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350600192915050565b81810182811015620001d457fe5b92915050565b61149380620001ea6000396000f3006080604052600436106101b65763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663061c82d081146101c057806306fdde03146101d8578063095ea7b31461026257806313114a9d1461029a57806318160ddd146102c157806323b872dd146102d657806329dcb0cf146103005780632e1a7d4d14610315578063313ce5671461032d5780633b124fe71461034257806342966c6814610357578063532b581c1461036f5780636bc87c3a1461038457806370a082311461039957806374ff2324146103ba5780637809231c146103cf578063836e8180146103f357806383afd6da14610408578063853828b61461041d5780638ee88c531461043257806395d89b411461044a5780639b1cbccc1461045f5780639ea407be14610474578063a9059cbb1461048c578063aa6ca808146101b6578063b449c24d146104b0578063c108d542146104d1578063c489744b146104e6578063cbdd69b51461050d578063dd62ed3e14610522578063e58fc54c14610549578063e6a092f51461056a578063efca2eed1461057f578063f2fde38b14610594578063f3ccb401146105b5575b6101be6105d9565b005b3480156101cc57600080fd5b506101be600435610882565b3480156101e457600080fd5b506101ed61089e565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561022757818101518382015260200161020f565b50505050905090810190601f1680156102545780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561026e57600080fd5b50610286600160a060020a03600435166024356108d5565b604080519115158252519081900360200190f35b3480156102a657600080fd5b506102af61097d565b60408051918252519081900360200190f35b3480156102cd57600080fd5b506102af610983565b3480156102e257600080fd5b50610286600160a060020a0360043581169060243516604435610989565b34801561030c57600080fd5b506102af610afc565b34801561032157600080fd5b506101be600435610b02565b34801561033957600080fd5b506102af610b5c565b34801561034e57600080fd5b506102af610b61565b34801561036357600080fd5b506101be600435610b67565b34801561037b57600080fd5b506102af610c46565b34801561039057600080fd5b506102af610c4c565b3480156103a557600080fd5b506102af600160a060020a0360043516610c52565b3480156103c657600080fd5b506102af610c6d565b3480156103db57600080fd5b506101be600160a060020a0360043516602435610c76565b3480156103ff57600080fd5b506102af610c9b565b34801561041457600080fd5b506102af610ca1565b34801561042957600080fd5b506101be610ca7565b34801561043e57600080fd5b506101be600435610d04565b34801561045657600080fd5b506101ed610d20565b34801561046b57600080fd5b50610286610d57565b34801561048057600080fd5b506101be600435610dbd565b34801561049857600080fd5b50610286600160a060020a0360043516602435610e0f565b3480156104bc57600080fd5b50610286600160a060020a0360043516610eee565b3480156104dd57600080fd5b50610286610f03565b3480156104f257600080fd5b506102af600160a060020a0360043581169060243516610f0c565b34801561051957600080fd5b506102af610fbd565b34801561052e57600080fd5b506102af600160a060020a0360043581169060243516610fc3565b34801561055557600080fd5b50610286600160a060020a0360043516610fee565b34801561057657600080fd5b506102af611142565b34801561058b57600080fd5b506102af611148565b3480156105a057600080fd5b506101be600160a060020a036004351661114e565b3480156105c157600080fd5b506101be6024600480358281019291013590356111a0565b601254600090819081908190819081908190819060ff16156105fa57600080fd5b600a5460009850889750879650655af3107a4000955066038d7ea4c680009450670de0b6b3a764000093508390610637903463ffffffff6111f916565b81151561064057fe5b04975033915064746a528800341015801561065c575060055442105b8015610669575060075442105b8015610676575060065442105b156106d45784341015801561068a57508334105b1561069e576064600a89025b0495506106cf565b8334101580156106ad57508234105b156106bd57606460148902610696565b3483116106cf576064601e89025b0495505b61073f565b64746a52880034101580156106ea575060055442105b80156106f7575060075442115b8015610704575060065442105b1561073a5783341015801561071857508234105b1561072857606460148902610696565b3483116106cf576064603289026106cb565b600095505b87860196508715156107dc5750600160a060020a0381166000908152600460205260409020546501e8f1c108009060ff16158015610781575060105460115411155b156107c5576107908282611222565b50600160a060020a0382166000908152600460205260409020805460ff191660019081179091556011805490910190556107d7565b64746a5288003410156107d757600080fd5b61085f565b6000881180156107f1575064746a5288003410155b1561084d57600554421015801561080a57506007544210155b8015610817575060065442105b1561082c576108268289611222565b506107d7565b34851161083d576108268288611222565b6108478289611222565b5061085f565b64746a52880034101561085f57600080fd5b60085460095410610878576012805460ff191660011790555b5050505050505050565b600154600160a060020a0316331461089957600080fd5b600c55565b60408051808201909152600b81527f506561636f636b20322e30000000000000000000000000000000000000000000602082015281565b600081158015906109085750336000908152600360209081526040808320600160a060020a038716845290915290205415155b1561091557506000610977565b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b600b5490565b60085481565b60006060606436101561099857fe5b600160a060020a03841615156109ad57600080fd5b600160a060020a0385166000908152600260205260409020548311156109d257600080fd5b600160a060020a0385166000908152600360209081526040808320338452909152902054831115610a0257600080fd5b600160a060020a038516600090815260026020526040902054610a2b908463ffffffff6112fe16565b600160a060020a0386166000908152600260209081526040808320939093556003815282822033835290522054610a68908463ffffffff6112fe16565b600160a060020a038087166000908152600360209081526040808320338452825280832094909455918716815260029091522054610aac908463ffffffff61131016565b600160a060020a03808616600081815260026020908152604091829020949094558051878152905191939289169260008051602061144883398151915292918290030190a3506001949350505050565b60055481565b600154600090600160a060020a03163314610b1c57600080fd5b506001546040518291600160a060020a03169082156108fc029083906000818181858888f19350505050158015610b57573d6000803e3d6000fd5b505050565b600981565b600c5481565b600154600090600160a060020a03163314610b8157600080fd5b33600090815260026020526040902054821115610b9d57600080fd5b5033600081815260026020526040902054610bbe908363ffffffff6112fe16565b600160a060020a038216600090815260026020526040902055600854610bea908363ffffffff6112fe16565b600855600954610c00908363ffffffff6112fe16565b600955604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a25050565b60065481565b600e5481565b600160a060020a031660009081526002602052604090205490565b64746a52880081565b600154600160a060020a03163314610c8d57600080fd5b610c97828261131d565b5050565b60075481565b60115481565b6001546000908190600160a060020a03163314610cc357600080fd5b50506001546040513091823191600160a060020a03909116906108fc8315029083906000818181858888f19350505050158015610b57573d6000803e3d6000fd5b600154600160a060020a03163314610d1b57600080fd5b600e55565b60408051808201909152600381527f5043430000000000000000000000000000000000000000000000000000000000602082015281565b600154600090600160a060020a03163314610d7157600080fd5b60125460ff1615610d8157600080fd5b6012805460ff191660011790556040517f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc90600090a150600190565b600154600160a060020a03163314610dd457600080fd5b600a8190556040805182815290517ff7729fa834bbef70b6d3257c2317a562aa88b56c81b544814f93dc5963a2c0039181900360200190a150565b600060406044361015610e1e57fe5b600160a060020a0384161515610e3357600080fd5b33600090815260026020526040902054831115610e4f57600080fd5b33600090815260026020526040902054610e6f908463ffffffff6112fe16565b3360009081526002602052604080822092909255600160a060020a03861681522054610ea1908463ffffffff61131016565b600160a060020a0385166000818152600260209081526040918290209390935580518681529051919233926000805160206114488339815191529281900390910190a35060019392505050565b60046020526000908152604090205460ff1681565b60125460ff1681565b600080600084915081600160a060020a03166370a08231856040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600160a060020a0316600160a060020a03168152602001915050602060405180830381600087803b158015610f8857600080fd5b505af1158015610f9c573d6000803e3d6000fd5b505050506040513d6020811015610fb257600080fd5b505195945050505050565b600a5481565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b60015460009081908190600160a060020a0316331461100c57600080fd5b604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051859350600160a060020a038416916370a082319160248083019260209291908290030181600087803b15801561107057600080fd5b505af1158015611084573d6000803e3d6000fd5b505050506040513d602081101561109a57600080fd5b5051600154604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810184905290519293509084169163a9059cbb916044808201926020929091908290030181600087803b15801561110e57600080fd5b505af1158015611122573d6000803e3d6000fd5b505050506040513d602081101561113857600080fd5b5051949350505050565b60105481565b60095481565b600154600160a060020a0316331461116557600080fd5b600160a060020a0381161561119d576001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b600154600090600160a060020a031633146111ba57600080fd5b5060005b828110156111f3576111eb8484838181106111d557fe5b90506020020135600160a060020a03168361131d565b6001016111be565b50505050565b600082151561120a57506000610977565b5081810281838281151561121a57fe5b041461097757fe5b60125460009060ff161561123557600080fd5b600954611248908363ffffffff61131016565b600955600160a060020a038316600090815260026020526040902054611274908363ffffffff61131016565b600160a060020a038416600081815260026020908152604091829020939093558051858152905191927f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a7792918290030190a2604080518381529051600160a060020a038516916000916000805160206114488339815191529181900360200190a350600192915050565b60008282111561130a57fe5b50900390565b8181018281101561097757fe5b600154600160a060020a0316331461133457600080fd5b6000811161134157600080fd5b6008546009541061135157600080fd5b600160a060020a03821660009081526002602052604090205461137a908263ffffffff61131016565b600160a060020a0383166000908152600260205260409020556009546113a6908263ffffffff61131016565b6009819055600854116113c1576012805460ff191660011790555b600160a060020a0382166000818152600260209081526040918290205482518581529182015281517fada993ad066837289fe186cd37227aa338d27519a8a1547472ecb9831486d272929181900390910190a2604080518281529051600160a060020a038416916000916000805160206114488339815191529181900360200190a350505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820c3404e6f989e37d1af01a3a0d89ad03d556d1b574afc0da060d2274980e676950029

Deployed ByteCode Sourcemap

2600:9811:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7351:11;:9;:11::i;:::-;2600:9811;4450:98;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4450:98:0;;;;;2867:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2867:43:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;2867:43:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10783:296;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;10783:296:0;-1:-1:-1;;;;;10783:296:0;;;;;;;;;;;;;;;;;;;;;;;;;6101:87;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6101:87:0;;;;;;;;;;;;;;;;;;;;3145:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3145:40:0;;;;10234:537;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;10234:537:0;-1:-1:-1;;;;;10234:537:0;;;;;;;;;;;;3001:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3001:41:0;;;;11645:140;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;11645:140:0;;;;;2961:33;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2961:33:0;;;;3376:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3376:26:0;;;;11793:343;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;11793:343:0;;;;;3049:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3049:38:0;;;;3457:32;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3457:32:0;;;;9587:111;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;9587:111:0;-1:-1:-1;;;;;9587:111:0;;;;;3230:60;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3230:60:0;;;;6768:142;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6768:142:0;-1:-1:-1;;;;;6768:142:0;;;;;;;3094:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3094:38:0;;;;3594:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3594:29:0;;;;11464:173;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11464:173:0;;;;5121:122;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5121:122:0;;;;;2917:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2917:37:0;;;;5592:170;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5592:170:0;;;;7122;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7122:170:0;;;;;9820:402;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;9820:402:0;-1:-1:-1;;;;;9820:402:0;;;;;;;2817:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2817:40:0;-1:-1:-1;;;;;2817:40:0;;;;;4069;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4069:40:0;;;;11241:211;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;11241:211:0;-1:-1:-1;;;;;11241:211:0;;;;;;;;;;3297:39;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3297:39:0;;;;11091:138;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;11091:138:0;-1:-1:-1;;;;;11091:138:0;;;;;;;;;;12148:260;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;12148:260:0;-1:-1:-1;;;;;12148:260:0;;;;;3556:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3556:31:0;;;;3192;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3192:31:0;;;;5433:151;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5433:151:0;-1:-1:-1;;;;;5433:151:0;;;;;6918:196;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6918:196:0;;;;;;;;;;;;;;;;7379:2196;4162:20;;7436:14;;;;;;;;;;;;;;;;4162:20;;4161:21;4153:30;;;;;;7669:12;;7453:1;;-1:-1:-1;7453:1:0;;-1:-1:-1;7453:1:0;;-1:-1:-1;7547:15:0;;-1:-1:-1;7594:14:0;;-1:-1:-1;7640:7:0;;-1:-1:-1;7640:7:0;;7669:27;;7686:9;7669:27;:16;:27;:::i;:::-;:37;;;;;;;;7660:46;;7744:10;7725:29;;3271:19;7771:9;:27;;:45;;;;;7808:8;;7802:3;:14;7771:45;:61;;;;;7826:6;;7820:3;:12;7771:61;:77;;;;;7842:6;;7836:3;:12;7771:77;7767:819;;;7881:10;7868:9;:23;;:49;;;;;7907:10;7895:9;:22;7868:49;7865:338;;;7964:3;7959:2;7950:11;;:17;;7937:30;;7865:338;;;8004:10;7991:9;:23;;:49;;;;;8030:10;8018:9;:22;7991:49;7988:215;;;8087:3;8082:2;8073:11;;:17;;7988:215;8114:9;:23;-1:-1:-1;8111:92:0;;8184:3;8179:2;8170:11;;:17;;8157:30;;8111:92;7767:819;;;3271:19;8222:9;:27;;:45;;;;;8259:8;;8253:3;:14;8222:45;:61;;;;;8277:6;;8271:3;:12;8222:61;:77;;;;;8293:6;;8287:3;:12;8222:77;8219:367;;;8331:10;8318:9;:23;;:49;;;;;8357:10;8345:9;:22;8318:49;8315:215;;;8414:3;8409:2;8400:11;;:17;;8315:215;8441:9;:23;-1:-1:-1;8438:92:0;;8511:3;8506:2;8497:11;;:17;;8219:367;8573:1;8560:14;;8219:367;8606:19;;;;-1:-1:-1;8650:11:0;;8646:819;;;-1:-1:-1;;;;;;8721:17:0;;;;;;:7;:17;;;;;;8696:6;;8721:17;;:26;;;:58;;;8768:11;;8751:13;;:28;;8721:58;8717:278;;;8801:24;8807:8;8817:7;8801:5;:24::i;:::-;-1:-1:-1;;;;;;8844:17:0;;;;;;:7;:17;;;;;:24;;-1:-1:-1;;8844:24:0;8864:4;8844:24;;;;;;8887:13;:15;;;;;;;8717:278;;;3271:19;8950:9;:27;;8941:38;;;;;;8646:819;;;9023:1;9014:6;:10;:41;;;;;3271:19;9028:9;:27;;9014:41;9011:454;;;9082:8;;9075:3;:15;;:32;;;;;9101:6;;9094:3;:13;;9075:32;:48;;;;;9117:6;;9111:3;:12;9075:48;9071:314;;;9143:23;9149:8;9159:6;9143:5;:23::i;:::-;;9071:314;;;9208:9;:23;-1:-1:-1;9205:162:0;;9255:22;9261:8;9271:5;9255;:22::i;9205:162::-;9324:23;9330:8;9340:6;9324:5;:23::i;:::-;;9011:454;;;3271:19;9424:9;:27;;9415:38;;;;;;9501:11;;9481:16;;:31;9477:91;;9529:20;:27;;-1:-1:-1;;9529:27:0;9552:4;9529:27;;;9477:91;7379:2196;;;;;;;;:::o;4450:98::-;4269:5;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;4524:7;:16;4450:98::o;2867:43::-;;;;;;;;;;;;;;;;;;;:::o;10783:296::-;10850:12;10879:11;;;;;:49;;-1:-1:-1;10902:10:0;10894:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;10894:29:0;;;;;;;;;;:34;;10879:49;10875:72;;;-1:-1:-1;10939:5:0;10932:12;;10875:72;10965:10;10957:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;10957:29:0;;;;;;;;;;;;:38;;;11011;;;;;;;10957:29;;10965:10;11011:38;;;;;;;;;;;-1:-1:-1;11067:4:0;10783:296;;;;;:::o;6101:87::-;6170:10;;6101:87;:::o;3145:40::-;;;;:::o;10234:537::-;10341:12;10317:6;9779:8;9760;:27;;9753:35;;;;-1:-1:-1;;;;;10376:17:0;;;;10368:26;;;;;;-1:-1:-1;;;;;10424:15:0;;;;;;:8;:15;;;;;;10413:26;;;10405:35;;;;;;-1:-1:-1;;;;;10470:14:0;;;;;;:7;:14;;;;;;;;10485:10;10470:26;;;;;;;;10459:37;;;10451:46;;;;;;-1:-1:-1;;;;;10536:15:0;;;;;;:8;:15;;;;;;:28;;10556:7;10536:28;:19;:28;:::i;:::-;-1:-1:-1;;;;;10518:15:0;;;;;;:8;:15;;;;;;;;:46;;;;10604:7;:14;;;;;10619:10;10604:26;;;;;;:39;;10635:7;10604:39;:30;:39;:::i;:::-;-1:-1:-1;;;;;10575:14:0;;;;;;;:7;:14;;;;;;;;10590:10;10575:26;;;;;;;:68;;;;10670:13;;;;;:8;:13;;;;;:26;;10688:7;10670:26;:17;:26;:::i;:::-;-1:-1:-1;;;;;10654:13:0;;;;;;;:8;:13;;;;;;;;;:42;;;;10712:29;;;;;;;10654:13;;10712:29;;;;-1:-1:-1;;;;;;;;;;;10712:29:0;;;;;;;;-1:-1:-1;10759:4:0;;10234:537;-1:-1:-1;;;;10234:537:0:o;3001:41::-;;;;:::o;11645:140::-;4269:5;;11710:18;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;-1:-1:-1;11751:5:0;;:26;;11731:9;;-1:-1:-1;;;;;11751:5:0;;:26;;;;;11731:9;;11751:5;:26;:5;:26;11731:9;11751:5;:26;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11751:26:0;11645:140;;:::o;2961:33::-;2993:1;2961:33;:::o;3376:26::-;;;;:::o;11793:343::-;4269:5;;11901:14;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;11878:10;11869:20;;;;:8;:20;;;;;;11859:30;;;11851:39;;;;;;-1:-1:-1;11918:10:0;11958:16;;;;:8;:16;;;;;;:28;;11979:6;11958:28;:20;:28;:::i;:::-;-1:-1:-1;;;;;11939:16:0;;;;;;:8;:16;;;;;:47;12011:11;;:23;;12027:6;12011:23;:15;:23;:::i;:::-;11997:11;:37;12064:16;;:28;;12085:6;12064:28;:20;:28;:::i;:::-;12045:16;:47;12108:20;;;;;;;;-1:-1:-1;;;;;12108:20:0;;;;;;;;;;;;;11793:343;;:::o;3049:38::-;;;;:::o;3457:32::-;;;;:::o;9587:111::-;-1:-1:-1;;;;;9674:16:0;9647:7;9674:16;;;:8;:16;;;;;;;9587:111::o;3230:60::-;3271:19;3230:60;:::o;6768:142::-;4269:5;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;6869:33;6880:12;6894:7;6869:10;:33::i;:::-;6768:142;;:::o;3094:38::-;;;;:::o;3594:29::-;;;;:::o;11464:173::-;4269:5;;11515:17;;;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;-1:-1:-1;;11601:5:0;;:28;;11535:4;;11573:17;;;-1:-1:-1;;;;;11601:5:0;;;;:28;;;;;11573:17;;11601:5;:28;:5;:28;11573:17;11601:5;:28;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5121:122:0;4269:5;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;5207:13;:28;5121:122::o;2917:37::-;;;;;;;;;;;;;;;;;;;:::o;5592:170::-;4269:5;;5657:4;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;4162:20;;;;4161:21;4153:30;;;;;;5674:20;:27;;-1:-1:-1;;5674:27:0;5697:4;5674:27;;;5717:15;;;;5674:20;;5717:15;-1:-1:-1;5750:4:0;5592:170;:::o;7122:::-;4269:5;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;7206:12;:28;;;7250:34;;;;;;;;;;;;;;;;;7122:170;:::o;9820:402::-;9908:12;9884:6;9779:8;9760;:27;;9753:35;;;;-1:-1:-1;;;;;9943:17:0;;;;9935:26;;;;;;10000:10;9991:20;;;;:8;:20;;;;;;9980:31;;;9972:40;;;;;;10065:10;10056:20;;;;:8;:20;;;;;;:33;;10081:7;10056:33;:24;:33;:::i;:::-;10042:10;10033:20;;;;:8;:20;;;;;;:56;;;;-1:-1:-1;;;;;10116:13:0;;;;;;:26;;10134:7;10116:26;:17;:26;:::i;:::-;-1:-1:-1;;;;;10100:13:0;;;;;;:8;:13;;;;;;;;;:42;;;;10158:34;;;;;;;10100:13;;10167:10;;-1:-1:-1;;;;;;;;;;;10158:34:0;;;;;;;;;-1:-1:-1;10210:4:0;;9820:402;-1:-1:-1;;;9820:402:0:o;2817:40::-;;;;;;;;;;;;;;;:::o;4069:::-;;;;;;:::o;11241:211::-;11326:4;11342:14;11396:8;11372:12;11342:43;;11407:1;-1:-1:-1;;;;;11407:11:0;;11419:3;11407:16;;;;;;;;;;;;;-1:-1:-1;;;;;11407:16:0;-1:-1:-1;;;;;11407:16:0;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;11407:16:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;11407:16:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;11407:16:0;;11241:211;-1:-1:-1;;;;;11241:211:0:o;3297:39::-;;;;:::o;11091:138::-;-1:-1:-1;;;;;11196:15:0;;;11169:7;11196:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;11091:138::o;12148:260::-;4269:5;;12229:4;;;;;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;12323:30;;;;;;12347:4;12323:30;;;;;;12280:14;;-1:-1:-1;;;;;;12323:15:0;;;;;:30;;;;;;;;;;;;;;-1:-1:-1;12323:15:0;:30;;;5:2:-1;;;;30:1;27;20:12;5:2;12323:30:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;12323:30:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12323:30:0;12386:5;;12371:29;;;;;;-1:-1:-1;;;;;12386:5:0;;;12371:29;;;;;;;;;;;;12323:30;;-1:-1:-1;12371:14:0;;;;;;:29;;;;;12323:30;;12371:29;;;;;;;;12386:5;12371:14;:29;;;5:2:-1;;;;30:1;27;20:12;5:2;12371:29:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;12371:29:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;12371:29:0;;12148:260;-1:-1:-1;;;;12148:260:0:o;3556:31::-;;;;:::o;3192:::-;;;;:::o;5433:151::-;4269:5;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;-1:-1:-1;;;;;5510:22:0;;;5506:71;;5549:5;:16;;-1:-1:-1;;5549:16:0;-1:-1:-1;;;;;5549:16:0;;;;;5506:71;5433:151;:::o;6918:196::-;4269:5;;7032:6;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;-1:-1:-1;7041:1:0;7027:79;7044:21;;;7027:79;;;7072:34;7083:10;;7094:1;7083:13;;;;;;;;;;;;;-1:-1:-1;;;;;7083:13:0;7098:7;7072:10;:34::i;:::-;7067:3;;7027:79;;;6918:196;;;;:::o;962:202::-;1020:9;1046:6;;1042:47;;;-1:-1:-1;1076:1:0;1069:8;;1042:47;-1:-1:-1;1103:5:0;;;1107:1;1103;:5;1126;;;;;;;;:10;1119:18;;;5774:314;4162:20;;5845:4;;4162:20;;4161:21;4153:30;;;;;;5881:16;;:29;;5902:7;5881:29;:20;:29;:::i;:::-;5862:16;:48;-1:-1:-1;;;;;5945:13:0;;;;;;:8;:13;;;;;;:26;;5963:7;5945:26;:17;:26;:::i;:::-;-1:-1:-1;;;;;5929:13:0;;;;;;:8;:13;;;;;;;;;:42;;;;5987:19;;;;;;;5929:13;;5987:19;;;;;;;;;6022:34;;;;;;;;-1:-1:-1;;;;;6022:34:0;;;6039:1;;-1:-1:-1;;;;;;;;;;;6022:34:0;;;;;;;;-1:-1:-1;6076:4:0;5774:314;;;;:::o;1475:123::-;1533:7;1560:6;;;;1553:14;;;;-1:-1:-1;1585:5:0;;;1475:123::o;1608:141::-;1692:5;;;1715:6;;;;1708:14;;;6200:556;4269:5;;-1:-1:-1;;;;;4269:5:0;4255:10;:19;4247:28;;;;;;6307:1;6297:11;;6288:22;;;;;;6355:11;;6336:16;;:30;6327:41;;;;;;-1:-1:-1;;;;;6404:22:0;;;;;;:8;:22;;;;;;:35;;6431:7;6404:35;:26;:35;:::i;:::-;-1:-1:-1;;;;;6379:22:0;;;;;;:8;:22;;;;;:60;6469:16;;:29;;6490:7;6469:29;:20;:29;:::i;:::-;6450:16;:48;;;6535:11;;-1:-1:-1;6511:91:0;;6563:20;:27;;-1:-1:-1;;6563:27:0;6586:4;6563:27;;;6511:91;-1:-1:-1;;;;;6635:54:0;;6666:22;;;;:8;:22;;;;;;;;;;6635:54;;;;;;;;;;;;;;;;;;;;;;6705:43;;;;;;;;-1:-1:-1;;;;;6705:43:0;;;6722:1;;-1:-1:-1;;;;;;;;;;;6705:43:0;;;;;;;;6200:556;;:::o

Swarm Source

bzzr://c3404e6f989e37d1af01a3a0d89ad03d556d1b574afc0da060d2274980e67695
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.