Contract 0x7b442612df554b0e83c628591f493cc03851d8bc

 

TxHash Block Age From To Value [TxFee]
0x24b558aa6dec74c4fe6691516596d04a6057221af45ff0ae2a6e0ef25073368572129905 days 4 hrs ago0x53a70a418fe5ff738d716a9692a9c5530da35ca0  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.00031082246
0x888ff43b42cdfedae93cf82b023701cb5caf6cf143bfb5cd4bb21737815185a572111835 days 14 hrs ago0x53a70a418fe5ff738d716a9692a9c5530da35ca0  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000479366
0xa517324432873ae41d3bcd43bfdbae36e3a606990b93ff7d1c949b8ee52e70f572111355 days 14 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000091218
0xa7241ece48c51a7301e4c7e796c9f34010e5b381bf18ca672b241a3a82c614a472110835 days 14 hrs ago0x53a70a418fe5ff738d716a9692a9c5530da35ca0  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000479366
0xe5cc46d5b299683017af6ecc6147219433efe182111be27e7515ba7381c2b91172106605 days 17 hrs ago0x53a70a418fe5ff738d716a9692a9c5530da35ca0  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.0004787772
0x4647c5f634a8377b37dc1584872b415c2dcaa4088dec8ff3461543decf1e5a1772105405 days 17 hrs ago0x53a70a418fe5ff738d716a9692a9c5530da35ca0  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.0004787772
0x74375561fff9c30860106583b0d15e573f5aadd143bc6ffc59ebb3d7091b679472105365 days 17 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000177352
0xb7abc83080f62f6d2a18a5e09721ca226b598b0c8c6ebb0fcfbd93b44ad7764472105325 days 17 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.00041684
0x321871bb8ded0cdbd6795f777d10c431e765a57bdb0595fadd6c41102a423500717932012 days 10 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000260205
0x9af6f1858a134befc901cbafedc17bf833d347d4736b9a7ef150e46179ac6f17717893812 days 12 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000312246
0xa065b3ff867ad28e06c08e145a78f3c49accdbdab606e6e49ccaf47a38347bc4717891412 days 12 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000312246
0x01b2f402d787c7194bd9ac080aece562b175859026b1feb23d1c177fbabe06ba717887612 days 12 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.00031263
0x6afef908d3504927d4f200f7819217048b116d5a37057e4967b299bdfc49fa1d717887412 days 12 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000311862
0xa8c0f93dea5486b1718e912491ca8dcd6ec5a825eebdf2603bc9fedea1dfdd17717887212 days 12 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000312246
0x41be4fbb8e87a3398ee1e91f22a07123d37b755fc7887eec95d69868bab36d84717877612 days 12 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000311862
0x40845627640956fd81291138ba892ba47e81c2fdfa58ca8376a25cdc919d1809717876312 days 13 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000364287
0x5d9139080a10f7a83b5ed11c85d859785b07a73e8e33573da0b769fc1c72749f717875112 days 13 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000312246
0xaab44972118f3a8adb156729d5f84db71c30f50a6499c68d10807f8074046176717874212 days 13 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000363839
0x2118e748b1c98e22eb3db55432e1a4e5a0783712323ea0717bcd6028e4193678717872012 days 13 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000311862
0x8a2ed19d901a2223167f504b82ea2a2af67c1fd4c84e3652ffb2ff4bf0aa7f75717871312 days 13 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000311478
0x329efd2d1b7548fa24a444c354d1899bd3ae1cfbbb3b4e258d1b9c3f4442d9bd717871012 days 13 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000311862
0x22237469a185f90677f92d5cc0eff6773b4b558dbece713e0debcc045acee2b6717870612 days 13 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000259885
0xefcf20386a993c475a50dcebb50bcccb78f53af126866d3510126118c9caf26d717870412 days 13 hrs ago0xf469c8c23f26868e093c4f2cb58166121318f4b2  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0 Ether0.000259885
0x80e7dc29ab4775fa2535a381cfe6c73d01bb63e668f9881ca6ab52ea5dfb88c3712508123 days 10 hrs ago0x7059d344d0c8a1e564b9204b827153958d3d60a5  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0.01 Ether0.000250104
0xd2324e2bfc649da7d18de789ee0e8711b58a906319252f121555032937b00401712506623 days 10 hrs ago0x7059d344d0c8a1e564b9204b827153958d3d60a5  IN   0x7b442612df554b0e83c628591f493cc03851d8bc0.01 Ether0.000152
[ Download CSV Export 

Latest 1 Internal Transaction Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0x80e7dc29ab4775fa2535a381cfe6c73d01bb63e668f9881ca6ab52ea5dfb88c3712508123 days 10 hrs ago0x7b442612df554b0e83c628591f493cc03851d8bc0xf469c8c23f26868e093c4f2cb58166121318f4b20.01 Ether
[ Download CSV Export 
Contract Source Code Verified (Exact Match)
Contract Name: LavevelToken
Compiler Version: v0.4.25+commit.59dbf8f1
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.23;
/**
 * @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 c) {
        if (a == 0) {
            return 0;
        }
        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 a / b;
    }
    
    /**
     * @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 c) {
        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 {
    address public owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
/**
     * @dev The Ownable constructor sets the original `owner` of the contract to the sender account.
     **/
   constructor() public {
      owner = msg.sender;
    }
    
    /**
     * @dev Throws if called by any account other than the owner.
     **/
    modifier onlyOwner() {
      require(msg.sender == owner);
      _;
    }
    
    /**
     * @dev Allows the current owner to transfer control of the contract to a newOwner.
     * @param newOwner The address to transfer ownership to.
     **/
    function transferOwnership(address newOwner) public onlyOwner {
      require(newOwner != address(0));
      emit OwnershipTransferred(owner, newOwner);
      owner = newOwner;
    }
}
/**
 * @title ERC20Basic interface
 * @dev Basic ERC20 interface
 **/
contract ERC20Basic {
    function totalSupply() public view returns (uint256);
    function balanceOf(address who) public view returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
}
/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 **/
contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) public view returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}
/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 **/
contract BasicToken is ERC20Basic {
    using SafeMath for uint256;
    mapping(address => uint256) balances;
    uint256 totalSupply_;
    
    /**
     * @dev total number of tokens in existence
     **/
    function totalSupply() public view returns (uint256) {
        return totalSupply_;
    }
    
    /**
     * @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));
        require(_value <= balances[msg.sender]);
        
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        emit Transfer(msg.sender, _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 view returns (uint256) {
        return balances[_owner];
    }
}
contract StandardToken is ERC20, BasicToken {
    mapping (address => mapping (address => uint256)) internal allowed;
    /**
     * @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 <= balances[_from]);
        require(_value <= allowed[_from][msg.sender]);
    
        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        
        emit Transfer(_from, _to, _value);
        return true;
    }
    
    /**
     * @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;
        emit 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 view returns (uint256) {
        return allowed[_owner][_spender];
    }
    
    /**
     * @dev Increase the amount of tokens that an owner allowed to a 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
     * @param _spender The address which will spend the funds.
     * @param _addedValue The amount of tokens to increase the allowance by.
     **/
    function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }
    
    /**
     * @dev Decrease the amount of tokens that an owner allowed to a spender.
     *
     * approve should be called when allowed[_spender] == 0. To decrement
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     * @param _spender The address which will spend the funds.
     * @param _subtractedValue The amount of tokens to decrease the allowance by.
     **/
    function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
        uint oldValue = allowed[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowed[msg.sender][_spender] = 0;
        } else {
            allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
        }
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }
}
/**
 * @title Configurable
 * @dev Configurable varriables of the contract
 **/
contract Configurable {
    uint256 public constant cap = 21000000*10**18;
    
    uint256 public constant basePrice = 50*10**18; // tokens per 1 ether
    
    uint256 public tokensSold = 0;
    
    uint256 public constant tokenReserve = 21000000*10**18;
    
    uint256 public remainingTokens = 0;
}
/**
 * @title CrowdsaleToken 
 * @dev Contract to preform crowd sale with token
 **/
contract CrowdsaleToken is StandardToken, Configurable, Ownable {
    /**
     * @dev enum of current crowd sale state
     **/
     enum Stages {
        none,
        icoStart, 
        icoEnd
    }
    
    Stages currentStage;
  
    /**
     * @dev constructor of CrowdsaleToken
     **/
    constructor() public {
        currentStage = Stages.none;
        balances[owner] = balances[owner].add(tokenReserve);
        totalSupply_ = totalSupply_.add(tokenReserve);
        remainingTokens = cap;
        emit Transfer(address(this), owner, tokenReserve);
    }
    
    /**
     * @dev fallback function to send ether to for Crowd sale
     **/
    function () public payable {
        require(currentStage == Stages.icoStart);
        require(msg.value > 0);
        require(remainingTokens > 0);
        
        
        uint256 weiAmount = msg.value; // Calculate tokens to sell
        uint256 tokens = weiAmount.mul(basePrice).div(1 ether);
        uint256 returnWei = 0;
        
        if(tokensSold.add(tokens) > cap){
            uint256 newTokens = cap.sub(tokensSold);
            uint256 newWei = newTokens.div(basePrice).mul(1 ether);
            returnWei = weiAmount.sub(newWei);
            weiAmount = newWei;
            tokens = newTokens;
        }
        
        tokensSold = tokensSold.add(tokens); // Increment raised amount
        remainingTokens = cap.sub(tokensSold);
        if(returnWei > 0){
            msg.sender.transfer(returnWei);
            emit Transfer(address(this), msg.sender, returnWei);
        }
        
        balances[msg.sender] = balances[msg.sender].add(tokens);
        emit Transfer(address(this), msg.sender, tokens);
        totalSupply_ = totalSupply_.add(tokens);
        owner.transfer(weiAmount);// Send money to owner
    }
/**
     * @dev startIco starts the public ICO
     **/
    function startIco() public onlyOwner {
        require(currentStage != Stages.icoEnd);
        currentStage = Stages.icoStart;
    }
/**
     * @dev endIco closes down the ICO 
     **/
    function endIco() internal {
        currentStage = Stages.icoEnd;
        // Transfer any remaining tokens
        if(remainingTokens > 0)
            balances[owner] = balances[owner].add(remainingTokens);
        // transfer any remaining ETH balance in the contract to the owner
        owner.transfer(address(this).balance); 
    }
/**
     * @dev finalizeIco closes down the ICO and sets needed varriables
     **/
    function finalizeIco() public onlyOwner {
        require(currentStage != Stages.icoEnd);
        endIco();
    }
    
}
/**
 * @title LavevelToken 
 * @dev Contract to create the Kimera Token
 **/
contract LavevelToken is CrowdsaleToken {
    string public constant name = "STATIX";
    string public constant symbol = "STX";
    uint32 public constant decimals = 18;
}

Contract ABI
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","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":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"cap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensSold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"startIco","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finalizeIco","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"remainingTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"basePrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenReserve","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","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":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

Contract Creation Code
60806040526000600355600060045533600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600560146101000a81548160ff021916908360028111156200006f57fe5b0217905550620001026a115eec47f6cf7e35000000600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620002466401000000000262000b1a179091906401000000009004565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001966a115eec47f6cf7e35000000600154620002466401000000000262000b1a179091906401000000009004565b6001819055506a115eec47f6cf7e35000000600481905550600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6a115eec47f6cf7e350000006040518082815260200191505060405180910390a362000263565b600081830190508281101515156200025a57fe5b80905092915050565b611cb380620002736000396000f300608060405260043610610112576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146104c4578063095ea7b31461055457806318160ddd146105b957806323b872dd146105e4578063313ce56714610669578063355274ea146106a0578063518ab2a8146106cb57806366188463146106f657806370a082311461075b57806389311e6f146107b25780638da5cb5b146107c9578063903a3ef61461082057806395d89b4114610837578063a9059cbb146108c7578063bf5839031461092c578063c7876ea414610957578063cbcb317114610982578063d73dd623146109ad578063dd62ed3e14610a12578063f2fde38b14610a89575b60008060008060006001600281111561012757fe5b600560149054906101000a900460ff16600281111561014257fe5b14151561014e57600080fd5b60003411151561015d57600080fd5b600060045411151561016e57600080fd5b3494506101a7670de0b6b3a76400006101996802b5e3af16b188000088610acc90919063ffffffff16565b610b0490919063ffffffff16565b9350600092506a115eec47f6cf7e350000006101ce85600354610b1a90919063ffffffff16565b111561024a576101f46003546a115eec47f6cf7e35000000610b3690919063ffffffff16565b915061022c670de0b6b3a764000061021e6802b5e3af16b188000085610b0490919063ffffffff16565b610acc90919063ffffffff16565b90506102418186610b3690919063ffffffff16565b92508094508193505b61025f84600354610b1a90919063ffffffff16565b6003819055506102856003546a115eec47f6cf7e35000000610b3690919063ffffffff16565b6004819055506000831115610341573373ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f193505050501580156102da573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a35b610392846000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b1a90919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a361044e84600154610b1a90919063ffffffff16565b600181905550600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc869081150290604051600060405180830381858888f193505050501580156104bc573d6000803e3d6000fd5b505050505050005b3480156104d057600080fd5b506104d9610b4f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105195780820151818401526020810190506104fe565b50505050905090810190601f1680156105465780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561056057600080fd5b5061059f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b88565b604051808215151515815260200191505060405180910390f35b3480156105c557600080fd5b506105ce610c7a565b6040518082815260200191505060405180910390f35b3480156105f057600080fd5b5061064f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c84565b604051808215151515815260200191505060405180910390f35b34801561067557600080fd5b5061067e61103e565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3480156106ac57600080fd5b506106b5611043565b6040518082815260200191505060405180910390f35b3480156106d757600080fd5b506106e0611052565b6040518082815260200191505060405180910390f35b34801561070257600080fd5b50610741600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611058565b604051808215151515815260200191505060405180910390f35b34801561076757600080fd5b5061079c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506112e9565b6040518082815260200191505060405180910390f35b3480156107be57600080fd5b506107c7611331565b005b3480156107d557600080fd5b506107de6113e7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561082c57600080fd5b5061083561140d565b005b34801561084357600080fd5b5061084c6114a7565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561088c578082015181840152602081019050610871565b50505050905090810190601f1680156108b95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156108d357600080fd5b50610912600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506114e0565b604051808215151515815260200191505060405180910390f35b34801561093857600080fd5b506109416116ff565b6040518082815260200191505060405180910390f35b34801561096357600080fd5b5061096c611705565b6040518082815260200191505060405180910390f35b34801561098e57600080fd5b50610997611712565b6040518082815260200191505060405180910390f35b3480156109b957600080fd5b506109f8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611721565b604051808215151515815260200191505060405180910390f35b348015610a1e57600080fd5b50610a73600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061191d565b6040518082815260200191505060405180910390f35b348015610a9557600080fd5b50610aca600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506119a4565b005b600080831415610adf5760009050610afe565b8183029050818382811515610af057fe5b04141515610afa57fe5b8090505b92915050565b60008183811515610b1157fe5b04905092915050565b60008183019050828110151515610b2d57fe5b80905092915050565b6000828211151515610b4457fe5b818303905092915050565b6040805190810160405280600681526020017f535441544958000000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610cc157600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610d0e57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610d9957600080fd5b610dea826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b3690919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e7d826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b1a90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f4e82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b3690919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b6a115eec47f6cf7e3500000081565b60035481565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115611169576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111fd565b61117c8382610b3690919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561138d57600080fd5b60028081111561139957fe5b600560149054906101000a900460ff1660028111156113b457fe5b141515156113c157600080fd5b6001600560146101000a81548160ff021916908360028111156113e057fe5b0217905550565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561146957600080fd5b60028081111561147557fe5b600560149054906101000a900460ff16600281111561149057fe5b1415151561149d57600080fd5b6114a5611afc565b565b6040805190810160405280600381526020017f535458000000000000000000000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561151d57600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561156a57600080fd5b6115bb826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b3690919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061164e826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b1a90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60045481565b6802b5e3af16b188000081565b6a115eec47f6cf7e3500000081565b60006117b282600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b1a90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611a0057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515611a3c57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6002600560146101000a81548160ff02191690836002811115611b1b57fe5b021790555060006004541115611c0557611ba0600454600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610b1a90919063ffffffff16565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050158015611c84573d6000803e3d6000fd5b505600a165627a7a723058204865dc0129144264570255ff3602d7ccb3dc5db96a34664c65978c72db24ea780029


   Swarm Source:
bzzr://4865dc0129144264570255ff3602d7ccb3dc5db96a34664c65978c72db24ea78
Block Age transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.