ETH Price: $3,384.45 (+0.55%)

Contract

0x547c4C2eE931cF94C84B7eD0800512d0271a7290
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer150330522022-06-27 6:41:35914 days ago1656312095IN
0x547c4C2e...0271a7290
0 ETH0.00064216.44697588
Transfer135429742021-11-03 9:01:421150 days ago1635930102IN
0x547c4C2e...0271a7290
0 ETH0.00742559121.93302462
Transfer127905812021-07-09 2:40:231267 days ago1625798423IN
0x547c4C2e...0271a7290
0 ETH0.0006626523
Transfer127904782021-07-09 2:17:301267 days ago1625797050IN
0x547c4C2e...0271a7290
0 ETH0.0006626523
Transfer127904782021-07-09 2:17:301267 days ago1625797050IN
0x547c4C2e...0271a7290
0 ETH0.0006629223
Transfer126696672021-06-20 6:34:511286 days ago1624170891IN
0x547c4C2e...0271a7290
0 ETH0.0003170511
Transfer126627152021-06-19 4:35:041287 days ago1624077304IN
0x547c4C2e...0271a7290
0 ETH0.000431815
Transfer126624452021-06-19 3:34:531287 days ago1624073693IN
0x547c4C2e...0271a7290
0 ETH0.000634122
Transfer126624332021-06-19 3:29:561287 days ago1624073396IN
0x547c4C2e...0271a7290
0 ETH0.0007343816
Transfer123345172021-04-29 9:18:451338 days ago1619687925IN
0x547c4C2e...0271a7290
0 ETH0.0038373963.00000145
Transfer123109872021-04-25 18:06:301341 days ago1619373990IN
0x547c4C2e...0271a7290
0 ETH0.0014351550
Transfer120953372021-03-23 13:12:271374 days ago1616505147IN
0x547c4C2e...0271a7290
0 ETH0.00751282134.4
Transfer120607002021-03-18 5:19:211380 days ago1616044761IN
0x547c4C2e...0271a7290
0 ETH0.00613845150
Transfer120035462021-03-09 9:33:461389 days ago1615282426IN
0x547c4C2e...0271a7290
0 ETH0.0036809190
Approve119411482021-02-27 19:14:131398 days ago1614453253IN
0x547c4C2e...0271a7290
0 ETH0.0046659103
Transfer119013662021-02-21 16:28:491404 days ago1613924929IN
0x547c4C2e...0271a7290
0 ETH0.00752983184
Transfer118481002021-02-13 11:45:131412 days ago1613216713IN
0x547c4C2e...0271a7290
0 ETH0.01026866251
Approve118480882021-02-13 11:40:411412 days ago1613216441IN
0x547c4C2e...0271a7290
0 ETH0.00906200
Transfer114493322020-12-14 5:58:321474 days ago1607925512IN
0x547c4C2e...0271a7290
0 ETH0.0040623399.23876755
Transfer114007802020-12-06 18:33:161481 days ago1607279596IN
0x547c4C2e...0271a7290
0 ETH0.0021795939
Transfer113617152020-11-30 18:21:571487 days ago1606760517IN
0x547c4C2e...0271a7290
0 ETH0.003409161
Approve113334982020-11-26 10:39:561491 days ago1606387196IN
0x547c4C2e...0271a7290
0 ETH0.00756419166.98
Approve112807352020-11-18 8:04:521500 days ago1605686692IN
0x547c4C2e...0271a7290
0 ETH0.002310351
Transfer112558172020-11-14 12:21:571503 days ago1605356517IN
0x547c4C2e...0271a7290
0 ETH0.0020242978.125
Transfer112557252020-11-14 12:01:271503 days ago1605355287IN
0x547c4C2e...0271a7290
0 ETH0.0010063918
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
COINPIGGY

Compiler Version
v0.4.18+commit.9cf6e910

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2019-09-09
*/

/**
 *Submitted for verification at Etherscan.io on 2019-05-23
*/

pragma solidity 0.4.18;

// File: contracts/util/SafeMath.sol

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

    /**
    * @dev Multiplies two numbers, throws on overflow.
    */
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        assert(c / a == b);
        return c;
    }

    /**
    * @dev Integer division of two numbers, truncating the quotient.
    */
    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 c;
    }

    /**
    * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
    */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    /**
    * @dev Adds two numbers, throws on overflow.
    */
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}

// File: contracts/token/ERC20.sol

/**
 *   @title ERC20
 *   @dev Standart ERC20 token interface
 */
contract ERC20 {
    mapping(address => uint256) internal balances;
    mapping (address => mapping (address => uint256)) internal allowed;
    function balanceOf(address _who) public view returns (uint256);
    function transfer(address _to, uint256 _value) public returns (bool);
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool);
    function approve(address _spender, uint256 _value) public returns (bool);
    function allowance(address _owner, address _spender) public view returns (uint256);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

// File: contracts/token/COINPIGGY.sol

contract COINPIGGY is ERC20 {
    using SafeMath for uint256;
    
    address public admin;
    string public constant name = "COINPIGGY";
    string public constant symbol = "CPGY";
    uint8 public constant decimals = 18;
    uint256 public totalSupply;


    mapping(address => bool) internal blacklist;
    event Burn(address indexed from, uint256 value);

    // Disables/enables token transfers, for migration to platform mainnet
    // true = Can not transfers
    // false = Can transfer
    bool public checkTokenLock = false;

    // Allows execution by the ico only
    modifier adminOnly {
        require(msg.sender == admin);
        _;
    }

    modifier transferable {
        require(msg.sender == admin || !checkTokenLock);
        _;
    }

    function COINPIGGY(uint256 _initialSupply) public {
        balances[msg.sender] = _initialSupply.mul(1e18);
        totalSupply = _initialSupply.mul(1e18);
        admin = msg.sender;
    }

    
    // _block
    // True : Can not Transfer
    // false : Can Transfer
    function blockTransfer(bool _block) external adminOnly {
        checkTokenLock = _block;
    }


    // _inBlackList
    // True : Can not Transfer
    // false : Can Transfer
    function updateBlackList(address _addr, bool _inBlackList) external adminOnly{
        blacklist[_addr] = _inBlackList;
    }
    

    function isInBlackList(address _addr) public view returns(bool){
        return blacklist[_addr];
    }
    
    function balanceOf(address _who) public view returns(uint256) {
        return balances[_who];
    }

    function transfer(address _to, uint256 _amount) public transferable returns(bool) {
        require(_to != address(0));
        require(_to != address(this));
        require(_amount > 0);
        require(_amount <= balances[msg.sender]);
        require(blacklist[msg.sender] == false);
        require(blacklist[_to] == false);

        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        Transfer(msg.sender, _to, _amount);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _amount) public transferable returns(bool) {
        require(_to != address(0));
        require(_to != address(this));
        require(_amount <= balances[_from]);
        require(_amount <= allowed[_from][msg.sender]);
        require(blacklist[_from] == false);
        require(blacklist[_to] == false);

        balances[_from] = balances[_from].sub(_amount);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        Transfer(_from, _to, _amount);
        return true;
    }

    function approve(address _spender, uint256 _amount) public returns(bool) {
        // reduce spender's allowance to 0 then set desired value after to avoid race condition
        require((_amount == 0) || (allowed[msg.sender][_spender] == 0));
        allowed[msg.sender][_spender] = _amount;
        Approval(msg.sender, _spender, _amount);
        return true;
    }

    function allowance(address _owner, address _spender) public view returns(uint256) {
        return allowed[_owner][_spender];
    }
    
    function burn(uint256 _amount) public transferable returns (bool) {
        require(_amount > 0);
        require(balances[msg.sender] >= _amount);
        
        totalSupply = totalSupply.sub(_amount);
        balances[msg.sender] = balances[msg.sender].sub(_amount);
        Burn(msg.sender, _amount);
        return true;
    }

    function burnFrom(address _from, uint256 _amount)public transferable returns (bool) {
        require(_amount > 0);
        require(balances[_from] >= _amount);
        require(allowed[_from][msg.sender]  >= _amount);
        
        totalSupply = totalSupply.sub(_amount);
        balances[_from] = balances[_from].sub(_amount);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
        Burn(_from, _amount);
        return true;
    }

}

Contract Security Audit

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":"_amount","type":"uint256"}],"name":"approve","outputs":[{"name":"","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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"burn","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"checkTokenLock","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_who","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_addr","type":"address"}],"name":"isInBlackList","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_amount","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"","type":"bool"}],"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":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"_block","type":"bool"}],"name":"blockTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"},{"name":"_inBlackList","type":"bool"}],"name":"updateBlackList","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_initialSupply","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"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"}]

60606040526000600560006101000a81548160ff02191690831515021790555034156200002b57600080fd5b60405160208062001ad08339810160405280805190602001909190505062000073670de0b6b3a7640000826200012e64010000000002620018ec179091906401000000009004565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620000e0670de0b6b3a7640000826200012e64010000000002620018ec179091906401000000009004565b60038190555033600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506200016d565b600080600084141562000145576000915062000166565b82840290508284828115156200015757fe5b041415156200016257fe5b8091505b5092915050565b611953806200017d6000396000f3006060604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b31461017957806318160ddd146101d357806323b872dd146101fc578063313ce5671461027557806342966c68146102a45780636f4b9ae7146102df57806370a082311461030c57806370b2973e1461035957806379cc6790146103aa57806395d89b4114610404578063a9059cbb14610492578063dd62ed3e146104ec578063e074d6a914610558578063f851a4401461057d578063fc2eb889146105d2575b600080fd5b34156100f657600080fd5b6100fe610616565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013e578082015181840152602081019050610123565b50505050905090810190601f16801561016b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018457600080fd5b6101b9600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061064f565b604051808215151515815260200191505060405180910390f35b34156101de57600080fd5b6101e66107d6565b6040518082815260200191505060405180910390f35b341561020757600080fd5b61025b600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506107dc565b604051808215151515815260200191505060405180910390f35b341561028057600080fd5b610288610d04565b604051808260ff1660ff16815260200191505060405180910390f35b34156102af57600080fd5b6102c56004808035906020019091905050610d09565b604051808215151515815260200191505060405180910390f35b34156102ea57600080fd5b6102f2610ee0565b604051808215151515815260200191505060405180910390f35b341561031757600080fd5b610343600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef3565b6040518082815260200191505060405180910390f35b341561036457600080fd5b610390600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610f3b565b604051808215151515815260200191505060405180910390f35b34156103b557600080fd5b6103ea600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610f91565b604051808215151515815260200191505060405180910390f35b341561040f57600080fd5b610417611303565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561045757808201518184015260208101905061043c565b50505050905090810190601f1680156104845780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561049d57600080fd5b6104d2600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061133c565b604051808215151515815260200191505060405180910390f35b34156104f757600080fd5b610542600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506116d8565b6040518082815260200191505060405180910390f35b341561056357600080fd5b61057b6004808035151590602001909190505061175f565b005b341561058857600080fd5b6105906117d8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105dd57600080fd5b610614600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803515159060200190919050506117fe565b005b6040805190810160405280600981526020017f434f494e5049474759000000000000000000000000000000000000000000000081525081565b6000808214806106db57506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15156106e657600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60035481565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806108475750600560009054906101000a900460ff16155b151561085257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561088e57600080fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108c957600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561091657600080fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156109a157600080fd5b60001515600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515610a0057600080fd5b60001515600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515610a5f57600080fd5b610ab0826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b8182600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c52826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118ce90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610d745750600560009054906101000a900460ff16155b1515610d7f57600080fd5b600082111515610d8e57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610ddb57600080fd5b610df0826003546118b590919063ffffffff16565b600381905550610e47826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600560009054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610ffc5750600560009054906101000a900460ff16155b151561100757600080fd5b60008211151561101657600080fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561106357600080fd5b81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156110ee57600080fd5b611103826003546118b590919063ffffffff16565b60038190555061115a826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061122b82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a26001905092915050565b6040805190810160405280600481526020017f435047590000000000000000000000000000000000000000000000000000000081525081565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806113a75750600560009054906101000a900460ff16155b15156113b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156113ee57600080fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561142957600080fd5b60008211151561143857600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561148557600080fd5b60001515600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415156114e457600080fd5b60001515600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561154357600080fd5b611594826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611627826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118ce90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117bb57600080fd5b80600560006101000a81548160ff02191690831515021790555050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561185a57600080fd5b80600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b60008282111515156118c357fe5b818303905092915050565b60008082840190508381101515156118e257fe5b8091505092915050565b60008060008414156119015760009150611920565b828402905082848281151561191257fe5b0414151561191c57fe5b8091505b50929150505600a165627a7a723058204a7f7272024f37a99b9467482f6702ad8c2fd5f5fb32b7970404f3733ab91ed100290000000000000000000000000000000000000000000000000000000001406f40

Deployed Bytecode

0x6060604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b31461017957806318160ddd146101d357806323b872dd146101fc578063313ce5671461027557806342966c68146102a45780636f4b9ae7146102df57806370a082311461030c57806370b2973e1461035957806379cc6790146103aa57806395d89b4114610404578063a9059cbb14610492578063dd62ed3e146104ec578063e074d6a914610558578063f851a4401461057d578063fc2eb889146105d2575b600080fd5b34156100f657600080fd5b6100fe610616565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013e578082015181840152602081019050610123565b50505050905090810190601f16801561016b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018457600080fd5b6101b9600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061064f565b604051808215151515815260200191505060405180910390f35b34156101de57600080fd5b6101e66107d6565b6040518082815260200191505060405180910390f35b341561020757600080fd5b61025b600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506107dc565b604051808215151515815260200191505060405180910390f35b341561028057600080fd5b610288610d04565b604051808260ff1660ff16815260200191505060405180910390f35b34156102af57600080fd5b6102c56004808035906020019091905050610d09565b604051808215151515815260200191505060405180910390f35b34156102ea57600080fd5b6102f2610ee0565b604051808215151515815260200191505060405180910390f35b341561031757600080fd5b610343600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ef3565b6040518082815260200191505060405180910390f35b341561036457600080fd5b610390600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610f3b565b604051808215151515815260200191505060405180910390f35b34156103b557600080fd5b6103ea600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610f91565b604051808215151515815260200191505060405180910390f35b341561040f57600080fd5b610417611303565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561045757808201518184015260208101905061043c565b50505050905090810190601f1680156104845780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561049d57600080fd5b6104d2600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061133c565b604051808215151515815260200191505060405180910390f35b34156104f757600080fd5b610542600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506116d8565b6040518082815260200191505060405180910390f35b341561056357600080fd5b61057b6004808035151590602001909190505061175f565b005b341561058857600080fd5b6105906117d8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105dd57600080fd5b610614600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803515159060200190919050506117fe565b005b6040805190810160405280600981526020017f434f494e5049474759000000000000000000000000000000000000000000000081525081565b6000808214806106db57506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15156106e657600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60035481565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806108475750600560009054906101000a900460ff16155b151561085257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561088e57600080fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108c957600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561091657600080fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156109a157600080fd5b60001515600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515610a0057600080fd5b60001515600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515610a5f57600080fd5b610ab0826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b8182600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c52826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118ce90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610d745750600560009054906101000a900460ff16155b1515610d7f57600080fd5b600082111515610d8e57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610ddb57600080fd5b610df0826003546118b590919063ffffffff16565b600381905550610e47826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600560009054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610ffc5750600560009054906101000a900460ff16155b151561100757600080fd5b60008211151561101657600080fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561106357600080fd5b81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156110ee57600080fd5b611103826003546118b590919063ffffffff16565b60038190555061115a826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061122b82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a26001905092915050565b6040805190810160405280600481526020017f435047590000000000000000000000000000000000000000000000000000000081525081565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806113a75750600560009054906101000a900460ff16155b15156113b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156113ee57600080fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561142957600080fd5b60008211151561143857600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561148557600080fd5b60001515600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415156114e457600080fd5b60001515600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561154357600080fd5b611594826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118b590919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611627826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546118ce90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117bb57600080fd5b80600560006101000a81548160ff02191690831515021790555050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561185a57600080fd5b80600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b60008282111515156118c357fe5b818303905092915050565b60008082840190508381101515156118e257fe5b8091505092915050565b60008060008414156119015760009150611920565b828402905082848281151561191257fe5b0414151561191c57fe5b8091505b50929150505600a165627a7a723058204a7f7272024f37a99b9467482f6702ad8c2fd5f5fb32b7970404f3733ab91ed10029

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000000000000000000000000000000000000001406f40

-----Decoded View---------------
Arg [0] : _initialSupply (uint256): 21000000

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000001406f40


Deployed Bytecode Sourcemap

2272:4168:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2373:41;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5085:374:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2508:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4447:630;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2466:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5612:340;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2789:34;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3798:102;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3681:105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5960:475;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2421:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3908:531:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5467:133;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3351:97;;;;;;;;;;;;;;;;;;;;;;;;;;;;2346:20;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3540:127;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2373:41;;;;;;;;;;;;;;;;;;;;:::o;5085:374::-;5152:4;5286:1;5275:7;:12;5274:54;;;;5326:1;5293:7;:19;5301:10;5293:19;;;;;;;;;;;;;;;:29;5313:8;5293:29;;;;;;;;;;;;;;;;:34;5274:54;5266:63;;;;;;;;5372:7;5340;:19;5348:10;5340:19;;;;;;;;;;;;;;;:29;5360:8;5340:29;;;;;;;;;;;;;;;:39;;;;5411:8;5390:39;;5399:10;5390:39;;;5421:7;5390:39;;;;;;;;;;;;;;;;;;5447:4;5440:11;;5085:374;;;;:::o;2508:26::-;;;;:::o;4447:630::-;4542:4;3014:5;;;;;;;;;;;3000:19;;:10;:19;;;:38;;;;3024:14;;;;;;;;;;;3023:15;3000:38;2992:47;;;;;;;;4582:1;4567:17;;:3;:17;;;;4559:26;;;;;;;;4619:4;4604:20;;:3;:20;;;;4596:29;;;;;;;;4655:8;:15;4664:5;4655:15;;;;;;;;;;;;;;;;4644:7;:26;;4636:35;;;;;;;;4701:7;:14;4709:5;4701:14;;;;;;;;;;;;;;;:26;4716:10;4701:26;;;;;;;;;;;;;;;;4690:7;:37;;4682:46;;;;;;;;4767:5;4747:25;;:9;:16;4757:5;4747:16;;;;;;;;;;;;;;;;;;;;;;;;;:25;;;4739:34;;;;;;;;4810:5;4792:23;;:9;:14;4802:3;4792:14;;;;;;;;;;;;;;;;;;;;;;;;;:23;;;4784:32;;;;;;;;4847:28;4867:7;4847:8;:15;4856:5;4847:15;;;;;;;;;;;;;;;;:19;;:28;;;;:::i;:::-;4829:8;:15;4838:5;4829:15;;;;;;;;;;;;;;;:46;;;;4915:39;4946:7;4915;:14;4923:5;4915:14;;;;;;;;;;;;;;;:26;4930:10;4915:26;;;;;;;;;;;;;;;;:30;;:39;;;;:::i;:::-;4886:7;:14;4894:5;4886:14;;;;;;;;;;;;;;;:26;4901:10;4886:26;;;;;;;;;;;;;;;:68;;;;4981:26;4999:7;4981:8;:13;4990:3;4981:13;;;;;;;;;;;;;;;;:17;;:26;;;;:::i;:::-;4965:8;:13;4974:3;4965:13;;;;;;;;;;;;;;;:42;;;;5034:3;5018:29;;5027:5;5018:29;;;5039:7;5018:29;;;;;;;;;;;;;;;;;;5065:4;5058:11;;4447:630;;;;;:::o;2466:35::-;2499:2;2466:35;:::o;5612:340::-;5672:4;3014:5;;;;;;;;;;;3000:19;;:10;:19;;;:38;;;;3024:14;;;;;;;;;;;3023:15;3000:38;2992:47;;;;;;;;5707:1;5697:7;:11;5689:20;;;;;;;;5752:7;5728:8;:20;5737:10;5728:20;;;;;;;;;;;;;;;;:31;;5720:40;;;;;;;;5795:24;5811:7;5795:11;;:15;;:24;;;;:::i;:::-;5781:11;:38;;;;5853:33;5878:7;5853:8;:20;5862:10;5853:20;;;;;;;;;;;;;;;;:24;;:33;;;;:::i;:::-;5830:8;:20;5839:10;5830:20;;;;;;;;;;;;;;;:56;;;;5902:10;5897:25;;;5914:7;5897:25;;;;;;;;;;;;;;;;;;5940:4;5933:11;;5612:340;;;:::o;2789:34::-;;;;;;;;;;;;;:::o;3798:102::-;3851:7;3878:8;:14;3887:4;3878:14;;;;;;;;;;;;;;;;3871:21;;3798:102;;;:::o;3681:105::-;3739:4;3762:9;:16;3772:5;3762:16;;;;;;;;;;;;;;;;;;;;;;;;;3755:23;;3681:105;;;:::o;5960:475::-;6038:4;3014:5;;;;;;;;;;;3000:19;;:10;:19;;;:38;;;;3024:14;;;;;;;;;;;3023:15;3000:38;2992:47;;;;;;;;6073:1;6063:7;:11;6055:20;;;;;;;;6113:7;6094:8;:15;6103:5;6094:15;;;;;;;;;;;;;;;;:26;;6086:35;;;;;;;;6171:7;6140;:14;6148:5;6140:14;;;;;;;;;;;;;;;:26;6155:10;6140:26;;;;;;;;;;;;;;;;:38;;6132:47;;;;;;;;6214:24;6230:7;6214:11;;:15;;:24;;;;:::i;:::-;6200:11;:38;;;;6267:28;6287:7;6267:8;:15;6276:5;6267:15;;;;;;;;;;;;;;;;:19;;:28;;;;:::i;:::-;6249:8;:15;6258:5;6249:15;;;;;;;;;;;;;;;:46;;;;6335:39;6366:7;6335;:14;6343:5;6335:14;;;;;;;;;;;;;;;:26;6350:10;6335:26;;;;;;;;;;;;;;;;:30;;:39;;;;:::i;:::-;6306:7;:14;6314:5;6306:14;;;;;;;;;;;;;;;:26;6321:10;6306:26;;;;;;;;;;;;;;;:68;;;;6390:5;6385:20;;;6397:7;6385:20;;;;;;;;;;;;;;;;;;6423:4;6416:11;;5960:475;;;;:::o;2421:38::-;;;;;;;;;;;;;;;;;;;;:::o;3908:531::-;3984:4;3014:5;;;;;;;;;;;3000:19;;:10;:19;;;:38;;;;3024:14;;;;;;;;;;;3023:15;3000:38;2992:47;;;;;;;;4024:1;4009:17;;:3;:17;;;;4001:26;;;;;;;;4061:4;4046:20;;:3;:20;;;;4038:29;;;;;;;;4096:1;4086:7;:11;4078:20;;;;;;;;4128:8;:20;4137:10;4128:20;;;;;;;;;;;;;;;;4117:7;:31;;4109:40;;;;;;;;4193:5;4168:30;;:9;:21;4178:10;4168:21;;;;;;;;;;;;;;;;;;;;;;;;;:30;;;4160:39;;;;;;;;4236:5;4218:23;;:9;:14;4228:3;4218:14;;;;;;;;;;;;;;;;;;;;;;;;;:23;;;4210:32;;;;;;;;4278:33;4303:7;4278:8;:20;4287:10;4278:20;;;;;;;;;;;;;;;;:24;;:33;;;;:::i;:::-;4255:8;:20;4264:10;4255:20;;;;;;;;;;;;;;;:56;;;;4338:26;4356:7;4338:8;:13;4347:3;4338:13;;;;;;;;;;;;;;;;:17;;:26;;;;:::i;:::-;4322:8;:13;4331:3;4322:13;;;;;;;;;;;;;;;:42;;;;4396:3;4375:34;;4384:10;4375:34;;;4401:7;4375:34;;;;;;;;;;;;;;;;;;4427:4;4420:11;;3908:531;;;;:::o;5467:133::-;5540:7;5567;:15;5575:6;5567:15;;;;;;;;;;;;;;;:25;5583:8;5567:25;;;;;;;;;;;;;;;;5560:32;;5467:133;;;;:::o;3351:97::-;2925:5;;;;;;;;;;;2911:19;;:10;:19;;;2903:28;;;;;;;;3434:6;3417:14;;:23;;;;;;;;;;;;;;;;;;3351:97;:::o;2346:20::-;;;;;;;;;;;;;:::o;3540:127::-;2925:5;;;;;;;;;;;2911:19;;:10;:19;;;2903:28;;;;;;;;3647:12;3628:9;:16;3638:5;3628:16;;;;;;;;;;;;;;;;:31;;;;;;;;;;;;;;;;;;3540:127;;:::o;1047:123::-;1105:7;1137:1;1132;:6;;1125:14;;;;;;1161:1;1157;:5;1150:12;;1047:123;;;;:::o;1245:147::-;1303:7;1323:9;1339:1;1335;:5;1323:17;;1363:1;1358;:6;;1351:14;;;;;;1383:1;1376:8;;1245:147;;;;;:::o;331:208::-;389:7;466:9;418:1;413;:6;409:47;;;443:1;436:8;;;;409:47;482:1;478;:5;466:17;;510:1;505;501;:5;;;;;;;;:10;494:18;;;;;;530:1;523:8;;331:208;;;;;;:::o

Swarm Source

bzzr://4a7f7272024f37a99b9467482f6702ad8c2fd5f5fb32b7970404f3733ab91ed1

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.