Sponsored:   Color - Revolutionizing the Dapp Ecosystem, Bounty & Airdrop, Get 240,000 COL NOW!
Contract Overview | BigToken
Balance: 0 Ether
Ether Value: $0
Transactions: 22 txns
Token Tracker: Big Token (BIG)
Misc
Address Watch: Add To Watch List
Contract Creator: 0xd900d7fb05dfc710bc570abf783392720a388639at txn 0x813180117500f8d2cd3a26b90cb9c68412d9ff1fe7bbf426adea98ec2609a2c2
Token Balances:
 Latest 22 txns

TxHash Age From To Value [TxFee]
0xf41d3d619bb8ed9dcc179109650e9521c99386366433b4daf4ccf6a1ba5c2032121 days 1 hr ago0x5174c34fee4a4b2a6fdffe1d7a50fb011aef730b  IN   BigToken0.01 Ether0.000861
0x85bf15702372c7487d8ae49afab80d6e117896d591aaa2bc1daddfc0b4baeaf7123 days 33 mins ago0x5174c34fee4a4b2a6fdffe1d7a50fb011aef730b  IN   BigToken0.01 Ether0.000861
0x0be966fd2bf462bb6b69ad4b07f50a39334c29094c99aed42438564387f17366124 days 55 mins ago0x5174c34fee4a4b2a6fdffe1d7a50fb011aef730b  IN   BigToken0.01 Ether0.000861
0xae0d8d4f9764c41b5d65ded3cb5c492088daea2a20660af859eac26112f526b3176 days 1 hr ago0xd16a900ab699cccdd6b71a58c66ec764422428f6  IN   BigToken0 Ether0.001886
0x307fa4e7a37de560d8e565e157bb6b3655d25d86433b3306a5a9055112d99833176 days 1 hr ago0xd16a900ab699cccdd6b71a58c66ec764422428f6  IN   BigToken0 Ether0.001637704
0x1a4c7f23f6ee79f01c44cc02923ed854dd3a4b9da10b239073df64d7a27cfe6b176 days 1 hr ago0xd16a900ab699cccdd6b71a58c66ec764422428f6  IN   BigToken0 Ether0.000953496
0x3d92d194f6dd057f027840c1b4ada43ad911173e2a92920718510f25ce548fbb206 days 22 hrs ago0x35d338a6ff1c3bc46b15210c9e77ae316929ca7a  IN   BigToken0 Ether0.001119956
0x02a3cc25884a74e5c2cfcd93fb4a5b3bac68c120192c367ee0534c83f6bb75f9206 days 22 hrs ago0x35d338a6ff1c3bc46b15210c9e77ae316929ca7a  IN   BigToken0 Ether0.00112258
0x478662f6868efdc66627cc370f4c746baf9e181e901cb16bb07ea7a57f3e1a13256 days 18 hrs ago0x683e55ff365e2fa81e0b69d7842c1491cee12c92  IN   BigToken0.01 Ether0.0006544373
0xcdfd09e8c305fa35765410d9ca997ab6a52f9f11276d19c5c2c82cafef903ba9256 days 18 hrs ago0x683e55ff365e2fa81e0b69d7842c1491cee12c92  IN   BigToken0.01 Ether0.00063
0xea6cb217c5e38cf7e4ad5b1b0611d8a7118c70490305f7a2e67945a8dc028dc3260 days 22 hrs ago0xb9b65361c4da42b14b935bc778f141afa5d71558  IN   BigToken0 Ether0.000204426
0x6e73be1aa9610ed6ca625ebd4582c95a8c452cd2fe6107ed58e9a5bbe2ed065e265 days 6 hrs ago0xb9b65361c4da42b14b935bc778f141afa5d71558  IN   BigToken0 Ether0.000565125
0xf8e8f432bb6776a420ec54ec7cba3cc9e6651944fe7ac268d30bb04e40e057bb282 days 12 hrs ago0x3efdc968cb51bf6e8a7864451149334f945648dc  IN   BigToken0 Ether0.000181868
0xda56bda5742336ef8626b28151bc565826d3af84d3f4f2e87b16397cad1d9fab287 days 8 hrs ago0xd2ef6050ba57179660e12324875bd8bce23bc712  IN   BigToken0 Ether0.000181868
0xaaa70b6b5126c79606a78060bc62a4bded1fb0bfcb6bb74cd25f405c1993ece5295 days 17 mins ago0x052f7bc9ad0b04f7ea7acfc709d46ba828ac031c  IN   BigToken0 Ether0.000181868
0xa99287f8a491a556c2a4ab79f963a8374784e84470a0c16449094b617abc48fa304 days 4 hrs ago0xd900d7fb05dfc710bc570abf783392720a388639  IN   BigToken0 Ether0.000193123
0x641d9117cd4a1285f2bc9f8eeb186667647b9943e332a3709d4464b94a289930304 days 4 hrs ago0xd900d7fb05dfc710bc570abf783392720a388639  IN   BigToken0 Ether0.000193571
0x2ef0b1a772f59745e43e889e7eae1c0184bb16bda69625c21f92ed8f3ed29723304 days 7 hrs ago0xd900d7fb05dfc710bc570abf783392720a388639  IN   BigToken0 Ether0.000193123
0x6b40ac1ef54dc20979df318b2f77aba314a9018760b97269dd6055362ca69a28308 days 2 hrs ago0xcd33789720b00ad5db15ac30fb1d546f2ae49245  IN   BigToken0 Ether0.000545604
0xa3a0a45aead15564198b81ae7b897689e005cc19b7841fbd2380ad324e75a30d309 days 21 hrs ago0xddbc86c2e739ce2f8e3865ede799a239336a2db1  IN   BigToken0 Ether0.001189368
0x5d28433a07ede890bf4449d080dd6bf742179148c1ee934bf0c9387bb12e5fd9310 days 9 hrs ago0xd900d7fb05dfc710bc570abf783392720a388639  IN   BigToken0 Ether0.0009219
0x813180117500f8d2cd3a26b90cb9c68412d9ff1fe7bbf426adea98ec2609a2c2310 days 10 hrs ago0xd900d7fb05dfc710bc570abf783392720a388639  IN    Contract Creation0 Ether0.071076302
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The compiled contract might be susceptible to EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: BigToken
Compiler Version: v0.4.17+commit.bdeb9e52
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.16;


/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/179
 */
contract ERC20 {
    uint256 public totalSupply;
    function balanceOf(address who) public constant returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    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 Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}


/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
    function mul(uint256 a, uint256 b) internal constant returns (uint256) {
        uint256 c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal constant 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;
    }

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

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


/**
 * @title Ownable
 * @dev The Ownable contract has an owner address, and provides basic authorization control
 * functions, this simplifies the implementation of "user permissions".
 */
contract Ownable {
    mapping(address => bool)  internal owners;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev The Ownable constructor sets the original `owner` of the contract to the sender
     * account.
     */
    function Ownable() {
        owners[msg.sender] = true;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(owners[msg.sender] == true);
        _;
    }

    function addOwner(address newAllowed) onlyOwner public {
        owners[newAllowed] = true;
    }

    function removeOwner(address toRemove) onlyOwner public {
        owners[toRemove] = false;
    }

}

/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 */
contract BigToken is ERC20, Ownable {
    using SafeMath for uint256;

    string public name = "Big Token";
    string public symbol = "BIG";
    uint256 public decimals = 18;
    uint256 public mintPerBlock = 333333333333333;

    struct BigTransaction {
        uint blockNumber;
        uint256 amount;
    }

    uint public commissionPercent = 10;
    uint256 public totalTransactions = 0;
    bool public enabledMint = true;
    uint256 public totalMembers;

    mapping(address => mapping (address => uint256)) internal allowed;
    mapping(uint256 => BigTransaction) public transactions;
    mapping(address => uint256) public balances;
    mapping(address => uint) public lastMint;
    mapping(address => bool) invested;
    mapping(address => bool) public confirmed;
    mapping(address => bool) public members;

    event Mint(address indexed to, uint256 amount);
    event Commission(uint256 amount);

    /**
     * @dev transfer token for a specified address
     * @param _to The address to transfer to.
     * @param _value The amount to be transferred.
     */
    function transfer(address _to, uint256 _value) public returns (bool)  {
        require(_to != address(0));

        uint256 currentBalance = balances[msg.sender];
        uint256 balanceToMint = getBalanceToMint(msg.sender);
        uint256 commission = _value * commissionPercent / 100;
        require((_value + commission) <= (currentBalance + balanceToMint));

        if(balanceToMint > 0){
            currentBalance = currentBalance.add(balanceToMint);
            Mint(msg.sender, balanceToMint);
            lastMint[msg.sender] = block.number;
            totalSupply = totalSupply.add(balanceToMint);
        }
        
        

        if(block.number == transactions[totalTransactions - 1].blockNumber) {
            transactions[totalTransactions - 1].amount = transactions[totalTransactions - 1].amount + (commission / totalMembers);
        } else {
            uint transactionID = totalTransactions++;
            transactions[transactionID] = BigTransaction(block.number, commission / totalMembers);
        }
        
        balances[msg.sender] = currentBalance.sub(_value + commission);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
        return true;
    }

    /**
     * @dev Transfer tokens from one address to another
     * @param _from address The address which you want to send tokens from
     * @param _to address The address which you want to transfer to
     * @param _value uint256 the amount of tokens to be transferred
     */
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));
        require(_value <= allowed[_from][msg.sender]);

        uint256 currentBalance = balances[_from];
        uint256 balanceToMint = getBalanceToMint(_from);
        uint256 commission = _value * commissionPercent / 100;
        require((_value + commission) <= (currentBalance + balanceToMint));

        if(balanceToMint > 0){
            currentBalance = currentBalance.add(balanceToMint);
            Mint(_from, balanceToMint);
            lastMint[_from] = block.number;
            totalSupply = totalSupply.add(balanceToMint);
        }
        
        
        if(block.number == transactions[totalTransactions - 1].blockNumber) {
            transactions[totalTransactions - 1].amount = transactions[totalTransactions - 1].amount + (commission / totalMembers);
        } else {
            uint transactionID = totalTransactions++;
            transactions[transactionID] = BigTransaction(block.number, commission / totalMembers);
        }

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


    /**
     * @dev Gets the balance of the specified address.
     * @param _owner The address to query the the balance of.
     * @return An uint256 representing the amount owned by the passed address.
     */
    function balanceOf(address _owner) public constant returns (uint256 balance) {
        if(lastMint[_owner] != 0){
            return balances[_owner] + getBalanceToMint(_owner);
        } else {
            return balances[_owner];
        }
    }

    /**
     * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
     *
     * Beware that changing an allowance with this method brings the risk that someone may use both the old
     * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
     * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     * @param _spender The address which will spend the funds.
     * @param _value The amount of tokens to be spent.
     */
    function approve(address _spender, uint256 _value) public returns (bool) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
     * @dev Function to check the amount of tokens that an owner allowed to a spender.
     * @param _owner address The address which owns the funds.
     * @param _spender address The address which will spend the funds.
     * @return A uint256 specifying the amount of tokens still available for the spender.
     */
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }

    /**
     * approve should be called when allowed[_spender] == 0. To increment
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     */
    function increaseApproval(address _spender, uint _addedValue) public returns (bool success) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool success) {
        uint oldValue = allowed[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowed[msg.sender][_spender] = 0;
        } else {
            allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
        }
        Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    function refreshBalance(address _address) public returns (uint256){
        if(!members[_address]) return;
        
        uint256 balanceToMint = getBalanceToMint(_address);
        totalSupply = totalSupply.add(balanceToMint);
        balances[_address] = balances[_address] + balanceToMint;
        lastMint[_address] = block.number;
    }

    function mint(address _to, uint256 _amount) onlyOwner public returns (bool) {
        totalSupply = totalSupply.add(_amount);
        balances[_to] = balances[_to].add(_amount);
        Mint(_to, _amount);
        Transfer(0x0, _to, _amount);
        return true;
    }

    function getBalanceToMint(address _address) public constant returns (uint256){
        if(!enabledMint) return 0;
        if(!members[_address]) return 0;
        if(lastMint[_address] == 0) return 0;

        uint256 balanceToMint = (block.number - lastMint[_address]) * mintPerBlock;
        
        for(uint i = totalTransactions - 1; i >= 0; i--){
            if(block.number == transactions[i].blockNumber) continue;
            if(transactions[i].blockNumber < lastMint[_address]) return balanceToMint;
            if(transactions[i].amount > mintPerBlock) {
                balanceToMint = balanceToMint.add(transactions[i].amount - mintPerBlock);
            }
        }

        return balanceToMint;
    }

    function stopMint() public onlyOwner{
        enabledMint = false;
    }

    function startMint() public onlyOwner{
        enabledMint = true;
    }

    function confirm(address _address) onlyOwner public {
        confirmed[_address] = true;
        if(!members[_address] && invested[_address]){
            members[_address] = true;
            totalMembers = totalMembers.add(1);
            setLastMint(_address, block.number);
        }
    }

    function unconfirm(address _address) onlyOwner public {
        confirmed[_address] = false;
        if(members[_address]){
            members[_address] = false;
            totalMembers = totalMembers.sub(1);
        }
    }
    
    function setLastMint(address _address, uint _block) onlyOwner public{
        lastMint[_address] = _block;
    }

    function setCommission(uint _commission) onlyOwner public{
        commissionPercent = _commission;
    }

    function setMintPerBlock(uint256 _mintPerBlock) onlyOwner public{
        mintPerBlock = _mintPerBlock;
    }

    function setInvested(address _address) onlyOwner public{
        invested[_address] = true;
        if(confirmed[_address] && !members[_address]){
            members[_address] = true;
            totalMembers = totalMembers.add(1);
            refreshBalance(_address);
        }
    }

    function isMember(address _address) public constant returns(bool){
        return members[_address];
    }

}


contract Crowdsale is Ownable{

    using SafeMath for uint;

    BigToken public token;
    uint public collected;
    address public benefeciar;

    function Crowdsale(address _token, address _benefeciar){
        token = BigToken(_token);
        benefeciar = _benefeciar;
        owners[msg.sender] = true;
    }

    function () payable {
        require(msg.value >= 0.01 ether);
        uint256 amount = msg.value / 0.01 ether * 1 ether;

        if(msg.value >= 100 ether && msg.value < 500 ether) amount = amount * 11 / 10;
        if(msg.value >= 500 ether && msg.value < 1000 ether) amount = amount * 12 / 10;
        if(msg.value >= 1000 ether && msg.value < 5000 ether) amount = amount * 13 / 10;
        if(msg.value >= 5000 ether && msg.value < 10000 ether) amount = amount * 14 / 10;
        if(msg.value >= 10000 ether) amount = amount * 15 / 10;

        collected = collected.add(msg.value);

        token.mint(msg.sender, amount);
        token.setInvested(msg.sender);
    }


    function confirmAddress(address _address) public onlyOwner{
        token.confirm(_address);
    }

    function unconfirmAddress(address _address) public onlyOwner{
        token.unconfirm(_address);
    }

    function setBenefeciar(address _benefeciar) public onlyOwner{
        benefeciar = _benefeciar;
    }

    function withdraw() public onlyOwner{
        benefeciar.transfer(this.balance);
    }

}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"members","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"toRemove","type":"address"}],"name":"removeOwner","outputs":[],"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":"_address","type":"address"}],"name":"setInvested","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"startMint","outputs":[],"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":"_commission","type":"uint256"}],"name":"setCommission","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_mintPerBlock","type":"uint256"}],"name":"setMintPerBlock","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"enabledMint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newAllowed","type":"address"}],"name":"addOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalMembers","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"commissionPercent","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":true,"inputs":[{"name":"","type":"uint256"}],"name":"transactions","outputs":[{"name":"blockNumber","type":"uint256"},{"name":"amount","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"}],"name":"isMember","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"mintPerBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"confirmed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastMint","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"refreshBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalTransactions","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"}],"name":"getBalanceToMint","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"unconfirm","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"stopMint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"confirm","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_block","type":"uint256"}],"name":"setLastMint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"}],"name":"Commission","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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"}]

  Contract Creation Code Switch To Opcodes View
60606040526040805190810160405280600981526020017f42696720546f6b656e0000000000000000000000000000000000000000000000815250600290805190602001906200005192919062000132565b506040805190810160405280600381526020017f4249470000000000000000000000000000000000000000000000000000000000815250600390805190602001906200009f92919062000132565b50601260045566012f2a36ecd555600555600a60065560006007556001600860006101000a81548160ff02191690831515021790555060018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620001e1565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200017557805160ff1916838001178555620001a6565b82800160010185558215620001a6579182015b82811115620001a557825182559160200191906001019062000188565b5b509050620001b59190620001b9565b5090565b620001de91905b80821115620001da576000816000905550600101620001c0565b5090565b90565b612c1c80620001f16000396000f300606060405236156101b5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146101ba57806308ae4b0c14610248578063095ea7b314610299578063173825d9146102f357806318160ddd1461032c578063197a19761461035557806323b872dd1461038e57806327e235e3146104075780632be0956114610454578063313ce56714610469578063355e6b431461049257806340c10f19146104b557806343b6caf31461050f57806366188463146105325780636b5648f51461058c5780637065cb48146105b957806370a08231146105f257806376e925591461063f57806377d3550b1461066857806395d89b41146106915780639ace38c21461071f578063a230c5241461075d578063a7e03dcb146107ae578063a9059cbb146107d7578063a9d9979514610831578063adc20b1c14610882578063b77cd1c7146108cf578063b9a600381461091c578063bfea267a14610945578063cc75945814610992578063d5582965146109cb578063d73dd623146109e0578063dd62ed3e14610a3a578063eb4dd8f214610aa6578063eb59ec8214610adf575b600080fd5b34156101c557600080fd5b6101cd610b21565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561020d5780820151818401526020810190506101f2565b50505050905090810190601f16801561023a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561025357600080fd5b61027f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610bbf565b604051808215151515815260200191505060405180910390f35b34156102a457600080fd5b6102d9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610bdf565b604051808215151515815260200191505060405180910390f35b34156102fe57600080fd5b61032a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610cd1565b005b341561033757600080fd5b61033f610d8b565b6040518082815260200191505060405180910390f35b341561036057600080fd5b61038c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d91565b005b341561039957600080fd5b6103ed600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610f72565b604051808215151515815260200191505060405180910390f35b341561041257600080fd5b61043e600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506114c1565b6040518082815260200191505060405180910390f35b341561045f57600080fd5b6104676114d9565b005b341561047457600080fd5b61047c611555565b6040518082815260200191505060405180910390f35b341561049d57600080fd5b6104b3600480803590602001909190505061155b565b005b34156104c057600080fd5b6104f5600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506115c4565b604051808215151515815260200191505060405180910390f35b341561051a57600080fd5b610530600480803590602001909190505061177d565b005b341561053d57600080fd5b610572600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506117e6565b604051808215151515815260200191505060405180910390f35b341561059757600080fd5b61059f611a77565b604051808215151515815260200191505060405180910390f35b34156105c457600080fd5b6105f0600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611a8a565b005b34156105fd57600080fd5b610629600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611b43565b6040518082815260200191505060405180910390f35b341561064a57600080fd5b610652611c26565b6040518082815260200191505060405180910390f35b341561067357600080fd5b61067b611c2c565b6040518082815260200191505060405180910390f35b341561069c57600080fd5b6106a4611c32565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156106e45780820151818401526020810190506106c9565b50505050905090810190601f1680156107115780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561072a57600080fd5b6107406004808035906020019091905050611cd0565b604051808381526020018281526020019250505060405180910390f35b341561076857600080fd5b610794600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611cf4565b604051808215151515815260200191505060405180910390f35b34156107b957600080fd5b6107c1611d4a565b6040518082815260200191505060405180910390f35b34156107e257600080fd5b610817600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611d50565b604051808215151515815260200191505060405180910390f35b341561083c57600080fd5b610868600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612104565b604051808215151515815260200191505060405180910390f35b341561088d57600080fd5b6108b9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612124565b6040518082815260200191505060405180910390f35b34156108da57600080fd5b610906600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061213c565b6040518082815260200191505060405180910390f35b341561092757600080fd5b61092f61228d565b6040518082815260200191505060405180910390f35b341561095057600080fd5b61097c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612293565b6040518082815260200191505060405180910390f35b341561099d57600080fd5b6109c9600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506124b1565b005b34156109d657600080fd5b6109de612632565b005b34156109eb57600080fd5b610a20600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506126ae565b604051808215151515815260200191505060405180910390f35b3415610a4557600080fd5b610a90600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506128aa565b6040518082815260200191505060405180910390f35b3415610ab157600080fd5b610add600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612931565b005b3415610aea57600080fd5b610b1f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050612b12565b005b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610bb75780601f10610b8c57610100808354040283529160200191610bb7565b820191906000526020600020905b815481529060010190602001808311610b9a57829003601f168201915b505050505081565b60106020528060005260406000206000915054906101000a900460ff1681565b600081600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515610d3057600080fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60005481565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515610df057600080fd5b6001600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600f60008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015610eeb5750601060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15610f6f576001601060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550610f5e6001600954612bb990919063ffffffff16565b600981905550610f6d8161213c565b505b50565b60008060008060008073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614151515610fb557600080fd5b600a60008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054861115151561104057600080fd5b600c60008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054935061108b88612293565b92506064600654870281151561109d57fe5b049150828401828701111515156110b357600080fd5b600083111561117f576110cf8385612bb990919063ffffffff16565b93508773ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885846040518082815260200191505060405180910390a243600d60008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061117883600054612bb990919063ffffffff16565b6000819055505b600b60006001600754038152602001908152602001600020600001544314156111f157600954828115156111af57fe5b04600b600060016007540381526020019081526020016000206001015401600b6000600160075403815260200190815260200160002060010181905550611251565b6007600081548092919060010191905055905060408051908101604052804381526020016009548481151561122257fe5b04815250600b600083815260200190815260200160002060008201518160000155602082015181600101559050505b61126682870185612bd790919063ffffffff16565b600c60008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112fb86600c60008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612bb990919063ffffffff16565b600c60008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113cd86600a60008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612bd790919063ffffffff16565b600a60008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef886040518082815260200191505060405180910390a360019450505050509392505050565b600c6020528060005260406000206000915090505481565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561153857600080fd5b6001600860006101000a81548160ff021916908315150217905550565b60045481565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415156115ba57600080fd5b8060068190555050565b600060011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561162557600080fd5b61163a82600054612bb990919063ffffffff16565b60008190555061169282600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612bb990919063ffffffff16565b600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415156117dc57600080fd5b8060058190555050565b600080600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050808311156118f7576000600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061198b565b61190a8382612bd790919063ffffffff16565b600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b600860009054906101000a900460ff1681565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515611ae957600080fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600080600d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515611bde57611b9682612293565b600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054019050611c21565b600c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b60095481565b60065481565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611cc85780601f10611c9d57610100808354040283529160200191611cc8565b820191906000526020600020905b815481529060010190602001808311611cab57829003601f168201915b505050505081565b600b6020528060005260406000206000915090508060000154908060010154905082565b6000601060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60055481565b60008060008060008073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614151515611d9357600080fd5b600c60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549350611dde33612293565b925060646006548702811515611df057fe5b04915082840182870111151515611e0657600080fd5b6000831115611ed257611e228385612bb990919063ffffffff16565b93503373ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885846040518082815260200191505060405180910390a243600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611ecb83600054612bb990919063ffffffff16565b6000819055505b600b6000600160075403815260200190815260200160002060000154431415611f445760095482811515611f0257fe5b04600b600060016007540381526020019081526020016000206001015401600b6000600160075403815260200190815260200160002060010181905550611fa4565b60076000815480929190600101919050559050604080519081016040528043815260200160095484811515611f7557fe5b04815250600b600083815260200190815260200160002060008201518160000155602082015181600101559050505b611fb982870185612bd790919063ffffffff16565b600c60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061204e86600c60008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612bb990919063ffffffff16565b600c60008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef886040518082815260200191505060405180910390a3600194505050505092915050565b600f6020528060005260406000206000915054906101000a900460ff1681565b600d6020528060005260406000206000915090505481565b600080601060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561219757612287565b6121a083612293565b90506121b781600054612bb990919063ffffffff16565b60008190555080600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555043600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b50919050565b60075481565b6000806000600860009054906101000a900460ff1615156122b757600092506124aa565b601060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561231357600092506124aa565b6000600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141561236457600092506124aa565b600554600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054430302915060016007540390505b6000811015156124a657600b6000828152602001908152602001600020600001544314156123e257612498565b600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600b6000838152602001908152602001600020600001541015612447578192506124aa565b600554600b600083815260200190815260200160002060010154111561249757612494600554600b6000848152602001908152602001600020600101540383612bb990919063ffffffff16565b91505b5b8080600190039150506123b5565b8192505b5050919050565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561251057600080fd5b6000600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550601060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561262f576000601060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506126286001600954612bd790919063ffffffff16565b6009819055505b50565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561269157600080fd5b6000600860006101000a81548160ff021916908315150217905550565b600061273f82600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612bb990919063ffffffff16565b600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561299057600080fd5b6001600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550601060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015612a8b5750600e60008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15612b0f576001601060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612afe6001600954612bb990919063ffffffff16565b600981905550612b0e8143612b12565b5b50565b60011515600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515612b7157600080fd5b80600d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000808284019050838110151515612bcd57fe5b8091505092915050565b6000828211151515612be557fe5b8183039050929150505600a165627a7a72305820642ddebf7b312859c25afb36f7b5719fd355bde63151854a1f7c4140f273863f0029

   Swarm Source:
bzzr://642ddebf7b312859c25afb36f7b5719fd355bde63151854a1f7c4140f273863f

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.