Contract 0x37109a51e712471bd2c72d8d70718627e7ff0032

 
Ad
Ad
Txn Hash
Block
From
To
Value [Txn Fee]
0xa92d71263f1d019d98e6dca07803aa51584130037fc5f70c44c4b77bb2c87ecd65095692021-04-12 19:45:5510 mins ago0x2de4ee310cd6d6b990153dc9bc6f61a39a34c78f IN  Swapcoinz: SPAZ Token0 BNB0.00011669
0x997e2b3a7de150b1709edd744c5ccb6edf99550c803307afdda1fbe2d3adbb1e65085382021-04-12 18:54:221 hr 2 mins ago0x70ee49bc8b055d3d7a30e0238a8cb57f03cd5365 IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0x5a3e457525387b6cd4fc98df669c5717b89ec3c2fb3dfda8f34812801e10247565084742021-04-12 18:51:101 hr 5 mins ago0x2c269bb7c3b1b98b0f0271d3c563187f70732513 IN  Swapcoinz: SPAZ Token0 BNB0.00018604
0x84405483788f3ff407acde69f7090022d74798450f81720732d56aa522d673b665084032021-04-12 18:47:371 hr 8 mins ago0xfa29f24f6a4063631943ce716b8a4752e3f60316 IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0x60155b1a208ea693b06100e743f57431309b56c2d03ac40b6695cdf8bb3da5fe65081852021-04-12 18:36:431 hr 19 mins ago0xdc27c88ac367d96294bdbb21a0c5d380986ff099 IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0x2797f4c34f6e83aaed180c57a3dbaa779b5b992bcdf086f492592fe2f8173f1865081802021-04-12 18:36:281 hr 20 mins ago0xbda5f866e474613b712b75b1d63e7cb7bdc15003 IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0x3a87395cc98de327492a1134d19245a7917b6f2515c1cdbf1b5c7fa87ad5f98965081742021-04-12 18:36:101 hr 20 mins ago0x4f696c74005c853801b72484d407bd3369f1e6b8 IN  Swapcoinz: SPAZ Token0 BNB0.00018604
0xe4b87897e00ad805f665717769501425abbf6a22085a713dd1d7f16001a3d45665080282021-04-12 18:28:521 hr 27 mins ago0x2e4858f2d36cafbbb4cfd23c34330bfcb68017ca IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0x58f0ec4cb32209eda6d837680c0a57842f4882a9b59f460a687a72c19a1cd16e65080262021-04-12 18:28:461 hr 27 mins ago0xb28ebabb1445808a3ae6c9dc243e2121b8122610 IN  Swapcoinz: SPAZ Token0 BNB0.00026104
0xc2731e431662bdf087537b5e661c3467299efe2df8bd0d3e379cfd97909b491165079872021-04-12 18:26:491 hr 29 mins ago0xee81211b34a2c43dd210637954ea7d950f6a2700 IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0xf730ed6a01cf4b4c0e3331ae71347ddc64317bc7b3400a303a85e6a97ebf8ecf65079712021-04-12 18:26:011 hr 30 mins ago0xb28ebabb1445808a3ae6c9dc243e2121b8122610 IN  Swapcoinz: SPAZ Token0 BNB0.00026098
0xc2312852955931d5bcac7fbfcf7f5a8d2ae08271ba2cbfaa8056d6e5dc31224065078652021-04-12 18:20:431 hr 35 mins ago0xcb2ccbd0eaf64f848d86863031d1c21a41861abd IN  Swapcoinz: SPAZ Token0 BNB0.00018604
0xa8c0f8e0259003c4df092a51d28366373f3d940b0f86068628bf21dafb74b76865078172021-04-12 18:18:191 hr 38 mins ago0x06c9f32caae993fd8d6c5d3e11ddf82074294647 IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0xd20e3de1527149ceaeecc1a43504fa53a8f12153baf542a931e1ec89e9ba57f665078072021-04-12 18:17:491 hr 38 mins ago0xbea64ec9dc64e12a6db7d37a6b1221b536c1d472 IN  Swapcoinz: SPAZ Token0 BNB0.00011098
0xab47ded48a54836d40826bff990a50b7d12a4579d296754f0a620e31ee9e80e765077902021-04-12 18:16:581 hr 39 mins ago0x5fd2fb499616338b7ae51011085b8d055596df2d IN  Swapcoinz: SPAZ Token0 BNB0.00011104
0xdc13dbee3235d326e1e2b72ff94e6f09a9ad4981789a7740dad78645f014fe2b65072482021-04-12 17:49:522 hrs 6 mins ago0x27a8ac562d4609568942f7ee1d66039b216505f4 IN  Swapcoinz: SPAZ Token0 BNB0.00026104
0xc966d00683b8c8ec75ee385ba98fc982faf6565a62003d3d8816926876a2389565072442021-04-12 17:49:402 hrs 6 mins ago0x2de9eb509c41672de529cbf5156357a03e049d89 IN  Swapcoinz: SPAZ Token0 BNB0.000313176
0x2620a5df7c0d6ca4d058d70ba63370553b8ee4297963b1ab051e5f86b2a59dbd65071332021-04-12 17:44:072 hrs 12 mins ago0xe6d0c0c15f859938e34a06c85cfcc54452c8314d IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0x00383846547f721aa211bba980605ab26c7aa1a6c9da265ef858b24c685eb34465070852021-04-12 17:41:432 hrs 14 mins ago0x27a8ac562d4609568942f7ee1d66039b216505f4 IN  Swapcoinz: SPAZ Token0 BNB0.00026104
0xb2e459cb983786d706d207c245e979e4f79abc49362e9e8639cc0bc6b64bb93665067882021-04-12 17:26:522 hrs 29 mins ago0x9ae6d35fb39482a0067ab2c066fe1de934a7bb91 IN  Swapcoinz: SPAZ Token0 BNB0.00011104
0x73efa18f4bab667ff8719e265258c5fec0c0b5b61a9720421a637992469cec9165067182021-04-12 17:23:222 hrs 33 mins ago0x7c6f2f07d332492c1bead4222df2a634bab4dcd6 IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0xb5ca74c1780b98e43326743862dea56299828ecb6fb7a5aa6f4d9339bd45025565064772021-04-12 17:11:192 hrs 45 mins ago0x8a61ade5233f4dbb2688ef1e8fd01fae9a2c671b IN  Swapcoinz: SPAZ Token0 BNB0.000226885
0x1e27e6b178a1b8ffea65342fb5921b964dc3262ab02bdf8e03e3ca6763a6ba2865063342021-04-12 17:04:102 hrs 52 mins ago0xe82ec0ccd6ad490c67159ce4e61a2542dddee743 IN  Swapcoinz: SPAZ Token0 BNB0.00026104
0xb4cedd9f1b8702a6a32ccd2eec52c06b23ba88edc98884e15eeb82bb04d4fc9f65061312021-04-12 16:54:013 hrs 2 mins ago0x1fc5b575fe5e5d75a161053d3f4ab4d7607a2fbb IN  Swapcoinz: SPAZ Token0 BNB0.000313176
0xfa2bbaf2246f43db6d3f9a9c331d23dd58517455b3eb2463383ce36034d6887665061212021-04-12 16:53:313 hrs 3 mins ago0x656c597d644ee76af6defdc604048755300c1dbd IN  Swapcoinz: SPAZ Token0 BNB0.00018598
[ Download CSV Export 

OVERVIEW

Swapcoinz is a blockchain innovative playground solution for African Kids.

Latest 25 internal transaction
Parent Txn Hash Block From To Value
0xcc389949b9d3bb7fda8b0d449728b7015a3e41d5ef496b863d272e79ef2236b154712062021-03-07 11:53:1536 days 8 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0xcc389949b9d3bb7fda8b0d449728b7015a3e41d5ef496b863d272e79ef2236b154712062021-03-07 11:53:1536 days 8 hrs ago PancakeSwap: Router Swapcoinz: SPAZ Token0 BNB
0xc193905d463df3e3ac0d157e9cfc19dfc882b6b86f3dbcea999bf21209c3478154707232021-03-07 11:29:0636 days 8 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0xc193905d463df3e3ac0d157e9cfc19dfc882b6b86f3dbcea999bf21209c3478154707232021-03-07 11:29:0636 days 8 hrs ago PancakeSwap: Router Swapcoinz: SPAZ Token0 BNB
0x94464304d354d841f070a8efe5130359d9f24d0146e6fe310c1d9ba96d5f2a3054701412021-03-07 11:00:0036 days 8 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0x94464304d354d841f070a8efe5130359d9f24d0146e6fe310c1d9ba96d5f2a3054701412021-03-07 11:00:0036 days 8 hrs ago PancakeSwap: Router Swapcoinz: SPAZ Token0 BNB
0xb3b777be785276e4f918b749df4a51454cc93090d9a5d7891857aa683cbd16b454700292021-03-07 10:54:2436 days 9 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0xb3b777be785276e4f918b749df4a51454cc93090d9a5d7891857aa683cbd16b454700292021-03-07 10:54:2436 days 9 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0x61c9d4e331b4eb16310abf60eff434acbdf1e724aad44726da0d4916a1329efc54700292021-03-07 10:54:2436 days 9 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0x61c9d4e331b4eb16310abf60eff434acbdf1e724aad44726da0d4916a1329efc54700292021-03-07 10:54:2436 days 9 hrs ago PancakeSwap: Router Swapcoinz: SPAZ Token0 BNB
0x4b2bc1deabf0e4258013c0175ca90480841e16a2f93aa5cfae657bffc5901e5054695382021-03-07 10:29:5136 days 9 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Swapcoinz: SPAZ Token0 BNB
0x886567f33f7746ee0680afdbcbc9bfdf73319a0a1568e2bef465dac5321fa65654688122021-03-07 9:53:3336 days 10 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0x886567f33f7746ee0680afdbcbc9bfdf73319a0a1568e2bef465dac5321fa65654688122021-03-07 9:53:3336 days 10 hrs ago 0xe80b4def830a537ec18250a1058ec612f3765e0c Swapcoinz: SPAZ Token0 BNB
0x886567f33f7746ee0680afdbcbc9bfdf73319a0a1568e2bef465dac5321fa65654688122021-03-07 9:53:3336 days 10 hrs ago 0xe80b4def830a537ec18250a1058ec612f3765e0c Swapcoinz: SPAZ Token0 BNB
0x2cdcc971ad51018a26419bd4bc7b87d35b098a511040ed705b095f314d64dd6a54688112021-03-07 9:53:3036 days 10 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0x2cdcc971ad51018a26419bd4bc7b87d35b098a511040ed705b095f314d64dd6a54688112021-03-07 9:53:3036 days 10 hrs ago PancakeSwap: Router Swapcoinz: SPAZ Token0 BNB
0xf72b9ff1a5c0e431b9dfe5719c6befb2088a9ccb55be4b9da3633bf0ed8c523154685652021-03-07 9:41:1236 days 10 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0xf72b9ff1a5c0e431b9dfe5719c6befb2088a9ccb55be4b9da3633bf0ed8c523154685652021-03-07 9:41:1236 days 10 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0x1d6df0ceeb590c968950150d8026f587728c82f86a989eca51233a5eaf421d9f54676662021-03-07 8:56:1536 days 11 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0x1d6df0ceeb590c968950150d8026f587728c82f86a989eca51233a5eaf421d9f54676662021-03-07 8:56:1536 days 11 hrs ago PancakeSwap: Router Swapcoinz: SPAZ Token0 BNB
0xbc910594629e866a44a435fe6f47f29358b955cfd1763588a3137d52dacb2ac154671142021-03-07 8:28:3936 days 11 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Swapcoinz: SPAZ Token0 BNB
0x5746d45e0181b0d669bda39dfdf377e7f1a4ee1b496b1a877b7840735be5c89754665162021-03-07 7:58:4536 days 11 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Swapcoinz: SPAZ Token0 BNB
0x0a142e50af677122cfed1e96c00b4592ec7059fd45d5f33c92ca9e639f8c299e54660142021-03-07 7:33:3936 days 12 hrs ago PancakeSwap: SPAZ Swapcoinz: SPAZ Token0 BNB
0x0a142e50af677122cfed1e96c00b4592ec7059fd45d5f33c92ca9e639f8c299e54660142021-03-07 7:33:3936 days 12 hrs ago PancakeSwap: Router Swapcoinz: SPAZ Token0 BNB
0x136f252e09f4f62afccc96052683f1f744f7dac2ced5622415e138a3da4f841954659102021-03-07 7:28:2736 days 12 hrs ago 0x0c5362f7c80ff3124843df2510b9e7368e237ea6 Swapcoinz: SPAZ Token0 BNB
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Swapcoinz

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.22;

// ---------------------------------------------------------------------------- >>>>
// Swapcoinz
//
// Symbol      : SPAZ
// Name        : Swapcoinz
// Total supply: 30000000
// Decimals    : 8
// ---------------------------------------------------------------------------- >>>>

// Send 0 BNB to this contract address
// You will get free Spaz
// Each wallet address can only claim 1 time 



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

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

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

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

contract Owned {
    address public owner;
    address public newOwner;

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

interface Token { 
    function distr(address _to, uint256 _value) external returns (bool);
    function totalSupply() constant external returns (uint256 supply);
    function balanceOf(address _owner) constant external returns (uint256 balance);
}

contract Swapcoinz is BEP20 {

 
    
    using SafeMath for uint256;
    address owner = msg.sender;

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

    string public constant name = "Swapcoinz";
    string public constant symbol = "SPAZ";
    uint public constant decimals = 8;
    
uint256 public totalSupply = 30000000e8;
    
uint256 public totalDistributed = 29500000e8;
    
uint256 public totalRemaining = totalSupply.sub(totalDistributed);
    
uint256 public value = 15e8;



    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 Burn(address indexed burner, uint256 value);

    bool public distributionFinished = false;
    
    modifier canDistr() {
        require(!distributionFinished);
        _;
    }
    
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
    
    modifier onlyWhitelist() {
        require(blacklist[msg.sender] == false);
        _;
    }

    function Swap () onlyOwner public {
        owner = msg.sender;
        balances[owner] = totalDistributed;
    }
    
    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);
        totalRemaining = totalRemaining.sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Distr(_to, _amount);
        emit Transfer(address(0), _to, _amount);
        return true;
        
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function () external payable {
        getTokens();
     }
    
    function getTokens() payable canDistr onlyWhitelist public {
        if (value > totalRemaining) {
            value = totalRemaining;
        }
        
        require(value <= totalRemaining);
        
        address investor = msg.sender;
        uint256 toGive = value;
        
        distr(investor, toGive);
        
        if (toGive > 0) {
            blacklist[investor] = true;
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
        
        value = value.div(100000).mul(99999);
    }

    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 withdraw() onlyOwner public {
        uint256 BNBBalance = address(this).balance;
        owner.transfer(BNBBalance);
    }
    
    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 ABI

[{"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":"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":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"Swap","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"value","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":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"_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":"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":"totalRemaining","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":"totalDistributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"blacklist","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"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":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

608060405260018054600160a060020a03191633179055660aa87bee5380006005819055660a7b026616600060068190556100479190640100000000610e1161006e82021704565b6007556359682f006008556009805460ff1916905534801561006857600080fd5b50610080565b60008282111561007a57fe5b50900390565b610e5e8061008f6000396000f30060806040526004361061011c5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610126578063095ea7b3146101b057806318160ddd146101e857806323b872dd1461020f578063313ce567146102395780633ccfd60b1461024e5780633ebfdaaf146102635780633fa4f2451461027857806342966c681461028d57806370a08231146102a557806395d89b41146102c65780639b1cbccc146102db578063a9059cbb146102f0578063aa6ca8081461011c578063c108d54214610314578063c489744b14610329578063d8a5436014610350578063dd62ed3e14610365578063e58fc54c1461038c578063efca2eed146103ad578063f9f92be4146103c2575b6101246103e3565b005b34801561013257600080fd5b5061013b6104c3565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017557818101518382015260200161015d565b50505050905090810190601f1680156101a25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101bc57600080fd5b506101d4600160a060020a03600435166024356104fa565b604080519115158252519081900360200190f35b3480156101f457600080fd5b506101fd6105a2565b60408051918252519081900360200190f35b34801561021b57600080fd5b506101d4600160a060020a03600435811690602435166044356105a8565b34801561024557600080fd5b506101fd61072d565b34801561025a57600080fd5b50610124610732565b34801561026f57600080fd5b5061012461078c565b34801561028457600080fd5b506101fd6107e4565b34801561029957600080fd5b506101246004356107ea565b3480156102b157600080fd5b506101fd600160a060020a03600435166108c9565b3480156102d257600080fd5b5061013b6108e4565b3480156102e757600080fd5b506101d461091b565b3480156102fc57600080fd5b506101d4600160a060020a0360043516602435610981565b34801561032057600080fd5b506101d4610a72565b34801561033557600080fd5b506101fd600160a060020a0360043581169060243516610a7b565b34801561035c57600080fd5b506101fd610b2c565b34801561037157600080fd5b506101fd600160a060020a0360043581169060243516610b32565b34801561039857600080fd5b506101d4600160a060020a0360043516610b5d565b3480156103b957600080fd5b506101fd610cb1565b3480156103ce57600080fd5b506101d4600160a060020a0360043516610cb7565b600954600090819060ff16156103f857600080fd5b3360009081526004602052604090205460ff161561041557600080fd5b6007546008541115610428576007546008555b600754600854111561043957600080fd5b5050600854339061044a8282610ccc565b50600081111561047857600160a060020a0382166000908152600460205260409020805460ff191660011790555b60055460065410610491576009805460ff191660011790555b6104bc6201869f6104b0620186a0600854610dcf90919063ffffffff16565b9063ffffffff610de616565b6008555050565b60408051808201909152600981527f53776170636f696e7a0000000000000000000000000000000000000000000000602082015281565b6000811580159061052d5750336000908152600360209081526040808320600160a060020a038716845290915290205415155b1561053a5750600061059c565b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60055481565b6000606060643610156105b757fe5b600160a060020a03841615156105cc57600080fd5b600160a060020a0385166000908152600260205260409020548311156105f157600080fd5b600160a060020a038516600090815260036020908152604080832033845290915290205483111561062157600080fd5b600160a060020a03851660009081526002602052604090205461064a908463ffffffff610e1116565b600160a060020a0386166000908152600260209081526040808320939093556003815282822033835290522054610687908463ffffffff610e1116565b600160a060020a0380871660009081526003602090815260408083203384528252808320949094559187168152600290915220546106cb908463ffffffff610e2316565b600160a060020a0380861660008181526002602090815260409182902094909455805187815290519193928916927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3506001949350505050565b600881565b600154600090600160a060020a0316331461074c57600080fd5b50600154604051303191600160a060020a03169082156108fc029083906000818181858888f19350505050158015610788573d6000803e3d6000fd5b5050565b600154600160a060020a031633146107a357600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916331790819055600654600160a060020a0391909116600090815260026020526040902055565b60085481565b600154600090600160a060020a0316331461080457600080fd5b3360009081526002602052604090205482111561082057600080fd5b5033600081815260026020526040902054610841908363ffffffff610e1116565b600160a060020a03821660009081526002602052604090205560055461086d908363ffffffff610e1116565b600555600654610883908363ffffffff610e1116565b600655604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a25050565b600160a060020a031660009081526002602052604090205490565b60408051808201909152600481527f5350415a00000000000000000000000000000000000000000000000000000000602082015281565b600154600090600160a060020a0316331461093557600080fd5b60095460ff161561094557600080fd5b6009805460ff191660011790556040517f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc90600090a150600190565b60006040604436101561099057fe5b600160a060020a03841615156109a557600080fd5b336000908152600260205260409020548311156109c157600080fd5b336000908152600260205260409020546109e1908463ffffffff610e1116565b3360009081526002602052604080822092909255600160a060020a03861681522054610a13908463ffffffff610e2316565b600160a060020a0385166000818152600260209081526040918290209390935580518681529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060019392505050565b60095460ff1681565b600080600084915081600160a060020a03166370a08231856040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600160a060020a0316600160a060020a03168152602001915050602060405180830381600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b505195945050505050565b60075481565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b60015460009081908190600160a060020a03163314610b7b57600080fd5b604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051859350600160a060020a038416916370a082319160248083019260209291908290030181600087803b158015610bdf57600080fd5b505af1158015610bf3573d6000803e3d6000fd5b505050506040513d6020811015610c0957600080fd5b5051600154604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810184905290519293509084169163a9059cbb916044808201926020929091908290030181600087803b158015610c7d57600080fd5b505af1158015610c91573d6000803e3d6000fd5b505050506040513d6020811015610ca757600080fd5b5051949350505050565b60065481565b60046020526000908152604090205460ff1681565b60095460009060ff1615610cdf57600080fd5b600654610cf2908363ffffffff610e2316565b600655600754610d08908363ffffffff610e1116565b600755600160a060020a038316600090815260026020526040902054610d34908363ffffffff610e2316565b600160a060020a038416600081815260026020908152604091829020939093558051858152905191927f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a7792918290030190a2604080518381529051600160a060020a038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350600161059c565b6000808284811515610ddd57fe5b04949350505050565b6000828202831580610e025750828482811515610dff57fe5b04145b1515610e0a57fe5b9392505050565b600082821115610e1d57fe5b50900390565b600082820183811015610e0a57fe00a165627a7a723058202418dcfd4d51cfe7ba2995b5f70b101793efe1218471291b90217b2c4952783d0029

Deployed ByteCode Sourcemap

2176:5379:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4292:11;:9;:11::i;:::-;2176:5379;2449:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2449:41: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;2449:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6107:296;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6107:296:0;-1:-1:-1;;;;;6107:296:0;;;;;;;;;;;;;;;;;;;;;;;;;2584:39;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2584:39:0;;;;;;;;;;;;;;;;;;;;5560:535;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5560:535:0;-1:-1:-1;;;;;5560:535:0;;;;;;;;;;;;2542:33;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2542:33:0;;;;6788:135;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6788:135:0;;;;3460:116;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3460:116:0;;;;2759:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2759:27:0;;;;6935:345;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6935:345:0;;;;;4915:111;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4915:111:0;-1:-1:-1;;;;;4915:111:0;;;;;2497:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2497:38:0;;;;3588:170;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3588:170:0;;;;5148:400;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5148:400:0;-1:-1:-1;;;;;5148:400:0;;;;;;;3119:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3119:40:0;;;;6565:211;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6565:211:0;-1:-1:-1;;;;;6565:211:0;;;;;;;;;;2685:65;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2685:65:0;;;;6415:138;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;6415:138:0;-1:-1:-1;;;;;6415:138:0;;;;;;;;;;7292:260;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;7292:260:0;-1:-1:-1;;;;;7292:260:0;;;;;2632:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2632:44:0;;;;2398:42;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2398:42:0;-1:-1:-1;;;;;2398:42:0;;;;;4324:583;3212:20;;4544:16;;;;3212:20;;3211:21;3203:30;;;;;;3411:10;3401:21;;;;:9;:21;;;;;;;;:30;3393:39;;;;;;4406:14;;4398:5;;:22;4394:77;;;4445:14;;4437:5;:22;4394:77;4508:14;;4499:5;;:23;;4491:32;;;;;;-1:-1:-1;;4601:5:0;;4563:10;;4627:23;4563:10;4601:5;4627;:23::i;:::-;;4684:1;4675:6;:10;4671:69;;;-1:-1:-1;;;;;4702:19:0;;;;;;:9;:19;;;;;:26;;-1:-1:-1;;4702:26:0;4724:4;4702:26;;;4671:69;4776:11;;4756:16;;:31;4752:91;;4804:20;:27;;-1:-1:-1;;4804:27:0;4827:4;4804:27;;;4752:91;4871:28;4893:5;4871:17;4881:6;4871:5;;:9;;:17;;;;:::i;:::-;:21;:28;:21;:28;:::i;:::-;4863:5;:36;-1:-1:-1;;4324:583:0:o;2449:41::-;;;;;;;;;;;;;;;;;;;:::o;6107:296::-;6174:12;6203:11;;;;;:49;;-1:-1:-1;6226:10:0;6218:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;6218:29:0;;;;;;;;;;:34;;6203:49;6199:72;;;-1:-1:-1;6263:5:0;6256:12;;6199:72;6289:10;6281:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;6281:29:0;;;;;;;;;;;;:38;;;6335;;;;;;;6281:29;;6289:10;6335:38;;;;;;;;;;;-1:-1:-1;6391:4:0;6107:296;;;;;:::o;2584:39::-;;;;:::o;5560:535::-;5667:12;5643:6;5107:8;5088;:27;;5081:35;;;;-1:-1:-1;;;;;5700:17:0;;;;5692:26;;;;;;-1:-1:-1;;;;;5748:15:0;;;;;;:8;:15;;;;;;5737:26;;;5729:35;;;;;;-1:-1:-1;;;;;5794:14:0;;;;;;:7;:14;;;;;;;;5809:10;5794:26;;;;;;;;5783:37;;;5775:46;;;;;;-1:-1:-1;;;;;5860:15:0;;;;;;:8;:15;;;;;;:28;;5880:7;5860:28;:19;:28;:::i;:::-;-1:-1:-1;;;;;5842:15:0;;;;;;:8;:15;;;;;;;;:46;;;;5928:7;:14;;;;;5943:10;5928:26;;;;;;:39;;5959:7;5928:39;:30;:39;:::i;:::-;-1:-1:-1;;;;;5899:14:0;;;;;;;:7;:14;;;;;;;;5914:10;5899:26;;;;;;;:68;;;;5994:13;;;;;:8;:13;;;;;:26;;6012:7;5994:26;:17;:26;:::i;:::-;-1:-1:-1;;;;;5978:13:0;;;;;;;:8;:13;;;;;;;;;:42;;;;6036:29;;;;;;;5978:13;;6036:29;;;;;;;;;;;;;-1:-1:-1;6083:4:0;;5560:535;-1:-1:-1;;;;5560:535:0:o;2542:33::-;2574:1;2542:33;:::o;6788:135::-;3319:5;;6836:18;;-1:-1:-1;;;;;3319:5:0;3305:10;:19;3297:28;;;;;;-1:-1:-1;6889:5:0;;:26;;6865:4;6857:21;;-1:-1:-1;;;;;6889:5:0;;:26;;;;;6857:21;;6889:5;:26;:5;:26;6857:21;6889:5;:26;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6889:26:0;6788:135;:::o;3460:116::-;3319:5;;-1:-1:-1;;;;;3319:5:0;3305:10;:19;3297:28;;;;;;3505:5;:18;;-1:-1:-1;;3505:18:0;3513:10;3505:18;;;;;3552:16;;-1:-1:-1;;;;;3543:5:0;;;;3505;3534:15;;;:8;:15;;;;;:34;3460:116::o;2759:27::-;;;;:::o;6935:345::-;3319:5;;7045:14;;-1:-1:-1;;;;;3319:5:0;3305:10;:19;3297:28;;;;;;7020:10;7011:20;;;;:8;:20;;;;;;7001:30;;;6993:39;;;;;;-1:-1:-1;7062:10:0;7102:16;;;;:8;:16;;;;;;:28;;7123:6;7102:28;:20;:28;:::i;:::-;-1:-1:-1;;;;;7083:16:0;;;;;;:8;:16;;;;;:47;7155:11;;:23;;7171:6;7155:23;:15;:23;:::i;:::-;7141:11;:37;7208:16;;:28;;7229:6;7208:28;:20;:28;:::i;:::-;7189:16;:47;7252:20;;;;;;;;-1:-1:-1;;;;;7252:20:0;;;;;;;;;;;;;6935:345;;:::o;4915:111::-;-1:-1:-1;;;;;5002:16:0;4975:7;5002:16;;;:8;:16;;;;;;;4915:111::o;2497:38::-;;;;;;;;;;;;;;;;;;;:::o;3588:170::-;3319:5;;3653:4;;-1:-1:-1;;;;;3319:5:0;3305:10;:19;3297:28;;;;;;3212:20;;;;3211:21;3203:30;;;;;;3670:20;:27;;-1:-1:-1;;3670:27:0;3693:4;3670:27;;;3713:15;;;;3670:20;;3713:15;-1:-1:-1;3746:4:0;3588:170;:::o;5148:400::-;5236:12;5212:6;5107:8;5088;:27;;5081:35;;;;-1:-1:-1;;;;;5269:17:0;;;;5261:26;;;;;;5326:10;5317:20;;;;:8;:20;;;;;;5306:31;;;5298:40;;;;;;5391:10;5382:20;;;;:8;:20;;;;;;:33;;5407:7;5382:33;:24;:33;:::i;:::-;5368:10;5359:20;;;;:8;:20;;;;;;:56;;;;-1:-1:-1;;;;;5442:13:0;;;;;;:26;;5460:7;5442:26;:17;:26;:::i;:::-;-1:-1:-1;;;;;5426:13:0;;;;;;:8;:13;;;;;;;;;:42;;;;5484:34;;;;;;;5426:13;;5493:10;;5484:34;;;;;;;;;;-1:-1:-1;5536:4:0;;5148:400;-1:-1:-1;;;5148:400:0:o;3119:40::-;;;;;;:::o;6565:211::-;6650:4;6666:14;6720:8;6696:12;6666:43;;6731:1;-1:-1:-1;;;;;6731:11:0;;6743:3;6731:16;;;;;;;;;;;;;-1:-1:-1;;;;;6731:16:0;-1:-1:-1;;;;;6731:16:0;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6731:16:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6731:16:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;6731:16:0;;6565:211;-1:-1:-1;;;;;6565:211:0:o;2685:65::-;;;;:::o;6415:138::-;-1:-1:-1;;;;;6520:15:0;;;6493:7;6520:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;6415:138::o;7292:260::-;3319:5;;7373:4;;;;;;-1:-1:-1;;;;;3319:5:0;3305:10;:19;3297:28;;;;;;7467:30;;;;;;7491:4;7467:30;;;;;;7424:14;;-1:-1:-1;;;;;;7467:15:0;;;;;:30;;;;;;;;;;;;;;-1:-1:-1;7467:15:0;:30;;;5:2:-1;;;;30:1;27;20:12;5:2;7467:30:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7467:30:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7467:30:0;7530:5;;7515:29;;;;;;-1:-1:-1;;;;;7530:5:0;;;7515:29;;;;;;;;;;;;7467:30;;-1:-1:-1;7515:14:0;;;;;;:29;;;;;7467:30;;7515:29;;;;;;;;7530:5;7515:14;:29;;;5:2:-1;;;;30:1;27;20:12;5:2;7515:29:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7515:29:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7515:29:0;;7292:260;-1:-1:-1;;;;7292:260:0:o;2632:44::-;;;;:::o;2398:42::-;;;;;;;;;;;;;;;:::o;3770:470::-;3212:20;;3841:4;;3212:20;;3211:21;3203:30;;;;;;3877:16;;:29;;3898:7;3877:29;:20;:29;:::i;:::-;3858:16;:48;3934:14;;:27;;3953:7;3934:27;:18;:27;:::i;:::-;3917:14;:44;-1:-1:-1;;;;;3988:13:0;;;;;;:8;:13;;;;;;:26;;4006:7;3988:26;:17;:26;:::i;:::-;-1:-1:-1;;;;;3972:13:0;;;;;;:8;:13;;;;;;;;;:42;;;;4030:19;;;;;;;3972:13;;4030:19;;;;;;;;;4065:34;;;;;;;;-1:-1:-1;;;;;4065:34:0;;;4082:1;;4065:34;;;;;;;;;-1:-1:-1;4117:4:0;4110:11;;613:112;671:7;687:9;703:1;699;:5;;;;;;;;;613:112;-1:-1:-1;;;;613:112:0:o;460:147::-;518:7;546:5;;;565:6;;;:20;;;584:1;579;575;:5;;;;;;;;:10;565:20;558:28;;;;;;600:1;460:147;-1:-1:-1;;;460:147:0:o;731:113::-;789:7;812:6;;;;805:14;;;;-1:-1:-1;833:5:0;;;731:113::o;850:133::-;908:7;936:5;;;955:6;;;;948:14;;

Swarm Source

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