Contract 0x23799d7f65961334d75e8c87b39a47b00c76fee2

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xf4c45caeae420d19e6ad85efc16064b4583eaffc716beb41e6db64b755e46ab1Transfer130738602021-11-30 10:10:204 hrs 42 mins ago0xb3236dad3d1ce08fbf6ed7d7dfba806bed1f379c IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00042795
0x3f2585dff0d536c29a8e2503dd912bc0e39251967779b1fc76de3588698e26d4Approve130630152021-11-30 0:22:5914 hrs 29 mins ago0xf45d5e9c6af2ef8e33e7d7834edebcfe72c7724d IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000226995
0x0863725260d6a9aa9c4a60f88bfcf47da45b4b76eafd444920f4e1e110c1376bTransfer130288822021-11-28 17:13:131 day 21 hrs ago0xf55ccdc3f5f1e730bde2cc818921961e50b00bf3 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20.00001 BNB0.00035748
0x13f1566b95a5ff3fe7f30121ac70a43d49ff0b0899e2d7d69230e16cde9fff69Distribute Airdr...130034532021-11-27 18:32:272 days 20 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290685
0x5cd032795e2870cad7f747b43087a471e6ede263a28cc72c371ebf615e15faf2Transfer129988612021-11-27 14:26:153 days 26 mins ago0x5acd9c2035951831fea28214179544ad9ce9738c IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20.0008 BNB0.000297835
0xe9aca8013c335b47ce95e10a6919a0dcc5e119f5475f891af6eacd45c9de63c1Withdraw All129984742021-11-27 14:05:293 days 47 mins agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000157955
0x283e5e3cfc1943fb1854be0b7c7097771db559e91f29082459357cfea5f44affTransfer129497162021-11-25 17:14:014 days 21 hrs ago0x3a5cda27709e7cb9dea2bfa9e3f1d5c71b9ca884 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20.005 BNB0.00022318
0x4f1b46b374725c594c9e9e84fc2194c57fc29f0dac56fd6da90d560168e1608bApprove129462542021-11-25 14:06:115 days 46 mins ago0xed77cb04bb96b33e018ec936ff84a2ae9c540895 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000226995
0x82ed0a6cf0dc2f76aa87f1eb7db731bee29228b0018f3c0366b72e2f65813031Distribute Airdr...129164732021-11-24 11:39:286 days 3 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290625
0x41f00338acbedd8df6ce408e395987d0bbaaa1bda3bcdd314152f51968da4868Distribute Airdr...128977152021-11-23 19:24:106 days 19 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290625
0x56ba600d5f89d32ece3a494ec4cc18aada1b8e3d0ddaa9b130b2c0524ae5c77dTransfer128944632021-11-23 16:27:516 days 22 hrs ago0xd9505e7db5390999e172a9de84c35be9bda8b4c4 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000105
0xd6f9e64aa2d28b89222f14c1b7e6ce9f4fe30badf7b4c143d77834f343445e12Transfer128944182021-11-23 16:25:326 days 22 hrs ago0xd9505e7db5390999e172a9de84c35be9bda8b4c4 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00042795
0xe72e9361825ca66977bb3695e1281451ccf5c961716c574ce3a3a28acd7c0a37Transfer128940972021-11-23 16:07:456 days 22 hrs ago0x68ad87c6f8ef14d195b0ece4c965ad678f474e6f IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20.000235093898161 BNB0.000297835
0x4a55940232a19335c642cb19382608a56b190ab2df471639c0813c98965f0390Distribute Airdr...128754912021-11-23 0:03:257 days 14 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290685
0x8296936663c4dfc9d2f0624e469e99610efde00b13454b6676b7e1cc854449f0Approve128749972021-11-22 23:38:307 days 15 hrs ago0x382e5177bf0e4124cd6b4ef7561da1a840ec6708 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000226995
0xabab8f52a8bfcab70db4f4dc9be48335618ed3bb1936de18690cdd1766a4e5fbApprove128749622021-11-22 23:36:357 days 15 hrs ago0x6d96254e563907d0b73a5cbaadeea761a20cd8cb IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.0002406147
0xe1bb0a90f46148a7cfd33b92e8132199e615314f4f6d1cf8611acf967c75b1f9Approve128749372021-11-22 23:35:157 days 15 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000226995
0x93b0d29317842005730f8d3d9f467b24d6c06d9b34d2d2f77cdb4a6feb12403bTransfer128469962021-11-21 23:40:168 days 15 hrs ago0x21d8ebdb3a710240d4e3bee6fb668c92661f8bf8 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00042795
0xdaf95b8cfc6047f3a508822bf5bad9698b49bfeca1716c610ed4195f9001f105Transfer128377572021-11-21 15:50:198 days 23 hrs ago0x3a5cda27709e7cb9dea2bfa9e3f1d5c71b9ca884 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.00042795
0x9c24dd8d1b9c645ca06524b2470bf3b81b3af58078bd957aaf56f9aa448e8664Distribute Airdr...128377072021-11-21 15:47:488 days 23 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290685
0xde619194b6bfe27ce4abdf2f3c49bddcd5ea7ab67a49e65dce8683b58a0e4b93Distribute Airdr...128376652021-11-21 15:45:428 days 23 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290685
0x2cfa629e64bf40fb0079afd0fe35cc13d6995ea0ee7fb891c1051fdc6d344778Distribute Airdr...128376182021-11-21 15:43:038 days 23 hrs agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000290685
0x7dc5ac0ad0c782d03abd132d64b5f2b12140c8bfe4c13f481c272299f42f9712Approve128363382021-11-21 14:34:589 days 17 mins agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000226995
0xe9601e04ee1389f81ef9bb9314969a0689aa5e75e0a74217f49eb606ab1bd281Distribute Airdr...128362732021-11-21 14:31:309 days 21 mins agoPeacock: Deployer IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000215625
0xbae608bf1fd9f1537d06be208bc8a235ab8b5f81b32047519cb78c1855eb0b1bTransfer128344752021-11-21 12:56:389 days 1 hr ago0x420fac82765c08be167ac1b4b6b2868ee3a0e0e1 IN  0x23799d7f65961334d75e8c87b39a47b00c76fee20 BNB0.000105
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0xe9aca8013c335b47ce95e10a6919a0dcc5e119f5475f891af6eacd45c9de63c1129984742021-11-27 14:05:293 days 47 mins 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.