Sponsored Link:   SocialMedia.Market - The most cost effective advertising platform with 1069% ROI. Join ICO Now!
Contract Overview | OpenLongevityPresale
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 248 txns
Token Tracker 0x14cf6193935b17fc72649bA420Fdd5bFdF1f0001
  Latest 25 txns from a total Of 248 transactions View All

TxHash Age From To Value [TxFee]
0x94e7e0db1df52a1db2d63cd2a79ef7ce1b70d17a623ff3988be153cd6f58f73936 days 16 hrs ago0x9e44f01743034fd724e85395519775d9794a8a23  IN   OpenLongevityPresale0 Ether0.0015067
0xf5a3c56b7a43db279a9f610d1f92eca6882ea234f1897edf0a0aec2f65fdd5c853 days 14 hrs ago0x4d955701d1e24cb1df0a32e4460766ae0dee4a91  IN   OpenLongevityPresale0 Ether0.0005934
0x16f9428e1c2ede256b8e08eb166e29d9177b9892696dc34abd3a90418c1bb10971 days 14 hrs ago0x47559b94568ad9730e6942cf4e7055039b73a6b2  IN   OpenLongevityPresale0.02 Ether0.000336
0x28974e92c794fbb5f8422b5bc03d77b6593c14181bd7c8cbb004d7d3ecf48cb675 days 11 mins ago0xbe090b36eb190e80707c4fc90c3bd2f20e111561  IN   OpenLongevityPresale0.018 Ether0.00101712
0xafafa58c37ecc2e67feff9b8fcca6515b99842e574c3118fe35420327c676cda75 days 4 hrs ago0xbe090b36eb190e80707c4fc90c3bd2f20e111561  IN   OpenLongevityPresale0.0196695 Ether0.00021
0xd79a5033e10007ede136be1158d9f1f9f3203696907113eab4ba403724a4dbe075 days 18 hrs ago0xfe9105650d10080a52ecf2f172d8531992e38b23  IN   OpenLongevityPresale0.132 Ether0.002135952
0xecc0aedd432f27caa22362ac248941e22dcc9e06e86c42e779826f866c146c4775 days 22 hrs ago0x287aaf8412224ad6c274828b558e4b6bae3b3199  IN   OpenLongevityPresale0.24 Ether0.002135952
0x072a3edefaad570b9c2319e0aa06a08b485c40dba3e93d944f0cf921770bc41876 days 6 hrs ago0x9f17277d91abba6dd0b6a1b09f076b6987ac6730  IN   OpenLongevityPresale0.151960808 Ether0.004170192
0x9e931cbc44ec30acd65a439f839b7bcca42ec8686ae77f55eb99d13435c4d52976 days 10 hrs ago0xe354622a1c418d3ec9f0441e401d3e1eba3852d0  IN   OpenLongevityPresale0.02951598 Ether0.00305136
0xb0394ed29a26d2e341a486a1675aeaa0e3a960f2c1719b2fa5acd7b0861ae27c79 days 11 hrs ago0xe354622a1c418d3ec9f0441e401d3e1eba3852d0  IN   OpenLongevityPresale0.03281598 Ether0.000882
0xe2572ea9149c22fb54a83f8c99c777eaa3eaa335668d8b37a9075f48c91340af79 days 12 hrs ago0xe354622a1c418d3ec9f0441e401d3e1eba3852d0  IN   OpenLongevityPresale0.03369798 Ether0.000441
0x4d1d676e387e33f2e520fd4760487e06a7e68c2829757f521b368e900d69cf7d85 days 8 hrs ago0x360b62ff31f68de24798944ffa265198ea8b7981  IN   OpenLongevityPresale0.505 Ether0.001220544
0x8380550922ce169b1c48f423723edbabd199756d0d42636e2a690a4d4f95f65285 days 9 hrs ago0x360b62ff31f68de24798944ffa265198ea8b7981  IN   OpenLongevityPresale0.507 Ether0.0012
0x843ab9358f1250db419f96c449aad1267fab8bdbc3d442b52a0f083309b1454d92 days 6 hrs ago0x50c4e3ab7f44c8044cf8fe931fa81807bce274f5  IN   OpenLongevityPresale0.003 Ether0.0006714
0x13aa8c771b9e9910aeb9e89bcfc1244301dc1dadef006b65177ba8c0c50d0f4292 days 6 hrs ago0x50c4e3ab7f44c8044cf8fe931fa81807bce274f5  IN   OpenLongevityPresale0.005 Ether0.00072
0xef3d560ba55683fc7baad8ae70d73416f49ff9df8f3835e5748d203987ca97cd92 days 6 hrs ago0x50c4e3ab7f44c8044cf8fe931fa81807bce274f5  IN   OpenLongevityPresale0.005 Ether0.00216
0x5b6a1effe036fb7d1507fe56dc1f3855b024f8aab5bf2607552fb980e234739693 days 6 hrs ago0x161fb1d4d0a1fd7ff2744b4937db93eaddb137fa  IN   OpenLongevityPresale0.01615 Ether0.002135952
0x650e7fd7ea3031b0ef929f396ef31921731d9892b5d3cbaab2bf36c722cbd31d93 days 6 hrs ago0x161fb1d4d0a1fd7ff2744b4937db93eaddb137fa  IN   OpenLongevityPresale0.0193 Ether0.0021
0x8b58e21a8b44e65fb1ba9370875a51bb25a3c90dd2de685807add6a5ad25271095 days 9 hrs ago0x6792b1a745d0911b396859c9f1d7c69d6c50b8cc  IN   OpenLongevityPresale0.05 Ether0.002135952
0x556c0cd096684c7c7a09d0345117eb13fb42640502600a0ede794fe861530c0e97 days 14 hrs ago0x717cb4d37c5bcdb3377669cc0e691d3343d6bf8c  IN   OpenLongevityPresale0.11 Ether0.002135952
0xa1a8468935d0959afc31567d1993ebba096dbe11e70ecf11d90cae58350eb541103 days 9 hrs ago0x6365d71c034b10730ba2336f99d94716118b7545  IN   OpenLongevityPresale1 Ether0.002135952
0xf283eab7c0b602df2776a24fb53ba505031f55c713e9961ad1ebe6a022b27de3103 days 19 hrs ago0xacf2ccc2ba19674d5d711fb74971562ea3728052  IN   OpenLongevityPresale0.0149970376 Ether0.0007831824
0xd069a9047ce5df0f9979dddc94da4819f572ade9674fbb9adc89f347f900ae41103 days 19 hrs ago0xacf2ccc2ba19674d5d711fb74971562ea3728052  IN   OpenLongevityPresale0.01578022 Ether0.000413
0x8ec418ecb7a08537398e10c3f1734841892e3ca9e6e72428a004533220407e38103 days 19 hrs ago0xacf2ccc2ba19674d5d711fb74971562ea3728052  IN   OpenLongevityPresale0.01619322 Ether0.00061068
0xecdb411af73e23782f71ec2bf4e049074abaa876fb63ac4ce9aba26748b55069103 days 19 hrs ago0xacf2ccc2ba19674d5d711fb74971562ea3728052  IN   OpenLongevityPresale0.0168039 Ether0.0003318
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
  Latest 2 Internal Transactions

ParentTxHash Block Age From To Value
0x94e7e0db1df52a1db2d63cd2a79ef7ce1b70d17a623ff3988be153cd6f58f739492895336 days 16 hrs ago0x14cf6193935b17fc72649ba420fdd5bfdf1f00010x59b95a5e0268cc843e6308fef723544baa6676c621.1266058736 Ether
0xd46fd3a0415946b964c04f487bff514481761e0be4da97a10b723803e5d1dbd14365238132 days 14 hrs ago0x14cf6193935b17fc72649ba420fdd5bfdf1f00010x59b95a5e0268cc843e6308fef723544baa6676c6213.761633640958211047 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity) Solidity compiler bugs.

Contract Source Code Verified
Contract Name: OpenLongevityPresale
Compiler Version: v0.4.14+commit.c2215d46
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
/*
This file is part of the Open Longevity Contract.

The Open Longevity Contract is free software: you can redistribute it and/or
modify it under the terms of the GNU lesser General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

The Open Longevity Contract is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU lesser General Public License for more details.

You should have received a copy of the GNU lesser General Public License
along with the Open Longevity Contract. If not, see <http://www.gnu.org/licenses/>.

@author Ilya Svirin <[email protected]>
*/


pragma solidity ^0.4.10;

contract owned {

    address public owner;
    address public newOwner;

    function owned() payable {
        owner = msg.sender;
    }
    
    modifier onlyOwner {
        require(owner == msg.sender);
        _;
    }

    function changeOwner(address _owner) onlyOwner public {
        require(_owner != 0);
        newOwner = _owner;
    }
    
    function confirmOwner() public {
        require(newOwner == msg.sender);
        owner = newOwner;
        delete newOwner;
    }
}

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 {
    uint public totalSupply;
    function balanceOf(address who) constant returns (uint);
    function transfer(address to, uint value);
    function allowance(address owner, address spender) constant returns (uint);
    function transferFrom(address from, address to, uint value);
    function approve(address spender, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);
    event Transfer(address indexed from, address indexed to, uint value);
}

/**
 * @title Know your customer contract
 */
contract KYC is owned {

    mapping (address => bool) public known;
    address                   public confirmer;

    function setConfirmer(address _confirmer) public onlyOwner {
        confirmer = _confirmer;
    }

    function setToKnown(address _who) public {
        require(msg.sender == confirmer || msg.sender == owner);
        known[_who] = true;
    }
}

contract Presale is KYC, ERC20 {

    uint    public etherPrice;
    address public presaleOwner;
    uint    public totalLimitUSD;
    uint    public collectedUSD;

    enum State { Disabled, Presale, Finished }
    event NewState(State state);
    State   public state;
    uint    public presaleStartTime;
    uint    public ppFinishTime;
    uint    public presaleFinishTime;

    struct Investor {
        uint256 amountTokens;
        uint    amountWei;
    }
    mapping (address => Investor) public investors;
    mapping (uint => address)     public investorsIter;
    uint                          public numberOfInvestors;
    
    function () payable public {
        require(state == State.Presale);
        require(now < presaleFinishTime);
        require(now > ppFinishTime || known[msg.sender]);

        uint valueWei = msg.value;
        uint valueUSD = valueWei * etherPrice / 1000000000000000000;
        if (collectedUSD + valueUSD > totalLimitUSD) { // don't need so much ether
            valueUSD = totalLimitUSD - collectedUSD;
            valueWei = valueUSD * 1000000000000000000 / etherPrice;
            require(msg.sender.call.gas(3000000).value(msg.value - valueWei)());
            collectedUSD = totalLimitUSD; // to be sure!
        } else {
            collectedUSD += valueUSD;
        }

        uint256 tokensPer10USD = 100;
        if (now <= ppFinishTime) {
            if (valueUSD >= 100000) {
                tokensPer10USD = 200;
            } else {
                tokensPer10USD = 175;
            }
        } else {
            if (valueUSD >= 100000) {
                tokensPer10USD = 150;
            } else {
                tokensPer10USD = 130;
            }
        }

        uint256 tokens = tokensPer10USD * valueUSD / 10;
        require(tokens > 0);

        Investor storage inv = investors[msg.sender];
        if (inv.amountWei == 0) { // new investor
            investorsIter[numberOfInvestors++] = msg.sender;
        }
        require(inv.amountTokens + tokens > inv.amountTokens); // overflow
        inv.amountTokens += tokens;
        inv.amountWei += valueWei;
        totalSupply += tokens;
        Transfer(this, msg.sender, tokens);
    }
    
    function startPresale(address _presaleOwner, uint _etherPrice) public onlyOwner {
        require(state == State.Disabled);
        presaleStartTime = now;
        presaleOwner = _presaleOwner;
        etherPrice = _etherPrice;
        ppFinishTime = now + 3 days;
        presaleFinishTime = ppFinishTime + 60 days;
        state = State.Presale;
        totalLimitUSD = 500000;
        NewState(state);
    }
    
    function timeToFinishPresale() public constant returns(uint t) {
        require(state == State.Presale);
        if (now > presaleFinishTime) {
            t = 0;
        } else {
            t = presaleFinishTime - now;
        }
    }
    
    function finishPresale() public onlyOwner {
        require(state == State.Presale);
        require(now >= presaleFinishTime || collectedUSD == totalLimitUSD);
        require(presaleOwner.call.gas(3000000).value(this.balance)());
        state = State.Finished;
        NewState(state);
    }
    
    function withdraw() public onlyOwner {
        require(presaleOwner.call.gas(3000000).value(this.balance)());
    }
}

contract PresaleToken is Presale {
    
    string  public standard    = 'Token 0.1';
    string  public name        = 'OpenLongevity';
    string  public symbol      = "YEAR";
    uint8   public decimals    = 0;

    function PresaleToken() payable public Presale() {}

    function balanceOf(address _who) constant public returns (uint) {
        return investors[_who].amountTokens;
    }

    function transfer(address, uint256) public {revert();}
    function transferFrom(address, address, uint256) public {revert();}
    function approve(address, uint256) public {revert();}
    function allowance(address, address) public constant returns (uint256) {revert();}
}

contract OpenLongevityPresale is PresaleToken {

    function OpenLongevityPresale() payable public PresaleToken() {}

    function killMe() public onlyOwner {
        selfdestruct(owner);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"investorsIter","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"","type":"address"},{"name":"","type":"uint256"}],"name":"approve","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"numberOfInvestors","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"ppFinishTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"collectedUSD","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"known","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"},{"name":"","type":"uint256"}],"name":"transferFrom","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_confirmer","type":"address"}],"name":"setConfirmer","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"timeToFinishPresale","outputs":[{"name":"t","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"standard","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_who","type":"address"}],"name":"setToKnown","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"investors","outputs":[{"name":"amountTokens","type":"uint256"},{"name":"amountWei","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"confirmer","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_who","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"presaleFinishTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalLimitUSD","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"finishPresale","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"presaleOwner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"etherPrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"presaleStartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"","type":"address"},{"name":"","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"killMe","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"confirmOwner","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"state","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_presaleOwner","type":"address"},{"name":"_etherPrice","type":"uint256"}],"name":"startPresale","outputs":[],"payable":false,"type":"function"},{"inputs":[],"payable":true,"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"state","type":"uint8"}],"name":"NewState","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 Switch To Opcodes View
606060405260408051908101604052600981527f546f6b656e20302e310000000000000000000000000000000000000000000000602082015260109080516200004d92916020019062000113565b5060408051908101604052600d81527f4f70656e4c6f6e67657669747900000000000000000000000000000000000000602082015260119080516200009792916020019062000113565b5060408051908101604052600481527f594541520000000000000000000000000000000000000000000000000000000060208201526012908051620000e192916020019062000113565b506013805460ff191690555b5b5b60008054600160a060020a03191633600160a060020a03161790555b5b5b620001bd565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200015657805160ff191683800117855562000186565b8280016001018555821562000186579182015b828111156200018657825182559160200191906001019062000169565b5b506200019592915062000199565b5090565b620001ba91905b80821115620001955760008155600101620001a0565b5090565b90565b61112680620001cd6000396000f300606060405236156101a95763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663052deec581146103c857806306fdde03146103fa578063095ea7b31461048557806318160ddd146104a95780631af2c9fd146104ce5780631f04becc146104f35780631ff6c2411461051857806322dfc9441461053d57806323b872dd146105705780632f640a091461059a57806330986dea146105bb578063313ce567146105e05780633ccfd60b146106095780635a3b7e421461061e5780636853e3a4146106a95780636f7bc9be146106ca5780636fc3c8171461070157806370a082311461073057806372d0774a146107615780637b25aeca146107865780638da5cb5b146107ab57806395d89b41146107da578063974654c6146108655780639c89a10a1461087a5780639e307955146108a9578063a6f9dae1146108ce578063a82524b2146108ef578063a9059cbb14610485578063b603cd8014610938578063bd9b6d861461094d578063c19d93fb14610962578063d4ee1d9014610999578063dd62ed3e146109c8578063ddf0432f146109ff575b5b60008080808060015b60095460ff1660028111156101c457fe5b146101ce57600080fd5b600c5442106101dc57600080fd5b600b544211806102045750600160a060020a03331660009081526002602052604090205460ff165b151561020f57600080fd5b600554349550670de0b6b3a76400009086025b049350600754846008540111156102925760085460075403935060055484670de0b6b3a76400000281151561025357fe5b04945033600160a060020a0316622dc6c0863403604051600060405180830381858888f19350505050151561028757600080fd5b60075460085561029b565b60088054850190555b600b546064935042116102c557620186a084106102bb5760c892506102c0565b60af92505b6102dd565b620186a084106102d857609692506102dd565b608292505b5b600a8385025b049150600082116102f457600080fd5b50600160a060020a0333166000908152600d602052604090206001810154151561035857600f8054600181019091556000908152600e60205260409020805473ffffffffffffffffffffffffffffffffffffffff191633600160a060020a03161790555b80548281011161036757600080fd5b805482018155600181018054860190556004805483019055600160a060020a033381169030167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a35b5050505050005b34156103d357600080fd5b6103de600435610a23565b604051600160a060020a03909116815260200160405180910390f35b341561040557600080fd5b61040d610a3e565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561044a5780820151818401525b602001610431565b50505050905090810190601f1680156104775780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561049057600080fd5b6104a7600160a060020a0360043516602435610adc565b005b34156104b457600080fd5b6104bc610ae5565b60405190815260200160405180910390f35b34156104d957600080fd5b6104bc610aeb565b60405190815260200160405180910390f35b34156104fe57600080fd5b6104bc610af1565b60405190815260200160405180910390f35b341561052357600080fd5b6104bc610af7565b60405190815260200160405180910390f35b341561054857600080fd5b61055c600160a060020a0360043516610afd565b604051901515815260200160405180910390f35b341561057b57600080fd5b6104a7600160a060020a0360043581169060243516604435610adc565b005b34156105a557600080fd5b6104a7600160a060020a0360043516610b1c565b005b34156105c657600080fd5b6104bc610b64565b60405190815260200160405180910390f35b34156105eb57600080fd5b6105f3610ba2565b60405160ff909116815260200160405180910390f35b341561061457600080fd5b6104a7610bab565b005b341561062957600080fd5b61040d610c01565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561044a5780820151818401525b602001610431565b50505050905090810190601f1680156104775780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156106b457600080fd5b6104a7600160a060020a0360043516610c9f565b005b34156106d557600080fd5b6106e9600160a060020a0360043516610cfc565b60405191825260208201526040908101905180910390f35b341561070c57600080fd5b6103de610d15565b604051600160a060020a03909116815260200160405180910390f35b341561073b57600080fd5b6104bc600160a060020a0360043516610d24565b60405190815260200160405180910390f35b341561076c57600080fd5b6104bc610d43565b60405190815260200160405180910390f35b341561079157600080fd5b6104bc610d49565b60405190815260200160405180910390f35b34156107b657600080fd5b6103de610d4f565b604051600160a060020a03909116815260200160405180910390f35b34156107e557600080fd5b61040d610d5e565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561044a5780820151818401525b602001610431565b50505050905090810190601f1680156104775780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561087057600080fd5b6104a7610dfc565b005b341561088557600080fd5b6103de610eef565b604051600160a060020a03909116815260200160405180910390f35b34156108b457600080fd5b6104bc610efe565b60405190815260200160405180910390f35b34156108d957600080fd5b6104a7600160a060020a0360043516610f04565b005b34156108fa57600080fd5b6104bc610f61565b60405190815260200160405180910390f35b341561049057600080fd5b6104a7600160a060020a0360043516602435610adc565b005b341561094357600080fd5b6104a7610f70565b005b341561095857600080fd5b6104a7610f9c565b005b341561096d57600080fd5b610975610fec565b6040518082600281111561098557fe5b60ff16815260200191505060405180910390f35b34156109a457600080fd5b6103de610ff5565b604051600160a060020a03909116815260200160405180910390f35b34156109d357600080fd5b6104bc600160a060020a0360043581169060243516611004565b60405190815260200160405180910390f35b3415610a0a57600080fd5b6104a7600160a060020a0360043516602435611011565b005b600e60205260009081526040902054600160a060020a031681565b60118054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ad45780601f10610aa957610100808354040283529160200191610ad4565b820191906000526020600020905b815481529060010190602001808311610ab757829003601f168201915b505050505081565b600080fd5b5050565b60045481565b600f5481565b600b5481565b60085481565b60026020526000908152604090205460ff1681565b600080fd5b505050565b60005433600160a060020a03908116911614610b3757600080fd5b6003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b600060015b60095460ff166002811115610b7a57fe5b14610b8457600080fd5b600c54421115610b9657506000610b9e565b42600c540390505b5b90565b60135460ff1681565b60005433600160a060020a03908116911614610bc657600080fd5b600654600160a060020a0390811690622dc6c090301631604051600060405180830381858888f193505050501515610bfd57600080fd5b5b5b565b60108054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ad45780601f10610aa957610100808354040283529160200191610ad4565b820191906000526020600020905b815481529060010190602001808311610ab757829003601f168201915b505050505081565b60035433600160a060020a0390811691161480610cca575060005433600160a060020a039081169116145b1515610cd557600080fd5b600160a060020a0381166000908152600260205260409020805460ff191660011790555b50565b600d602052600090815260409020805460019091015482565b600354600160a060020a031681565b600160a060020a0381166000908152600d60205260409020545b919050565b600c5481565b60075481565b600054600160a060020a031681565b60128054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ad45780601f10610aa957610100808354040283529160200191610ad4565b820191906000526020600020905b815481529060010190602001808311610ab757829003601f168201915b505050505081565b60005433600160a060020a03908116911614610e1757600080fd5b60015b60095460ff166002811115610e2b57fe5b14610e3557600080fd5b600c5442101580610e495750600754600854145b1515610e5457600080fd5b600654600160a060020a0390811690622dc6c090301631604051600060405180830381858888f193505050501515610e8b57600080fd5b600980546002919060ff19166001835b02179055506009547fc9393c620dc0ed7b95591e2354866fb78b5ebff006e01bdd4cbcfb9f6024b4839060ff1660405180826002811115610ed857fe5b60ff16815260200191505060405180910390a15b5b565b600654600160a060020a031681565b60055481565b60005433600160a060020a03908116911614610f1f57600080fd5b600160a060020a0381161515610f3457600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b600a5481565b600080fd5b5050565b60005433600160a060020a03908116911614610f8b57600080fd5b600054600160a060020a0316ff5b5b565b60015433600160a060020a03908116911614610fb757600080fd5b600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a038416179091551690555b565b60095460ff1681565b600154600160a060020a031681565b6000806000fd5b92915050565b60005433600160a060020a0390811691161461102c57600080fd5b60005b60095460ff16600281111561104057fe5b1461104a57600080fd5b42600a8190556006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03851617905560058290556203f4808101600b5562530e8001600c55600980546001919060ff191682805b02179055506207a1206007556009547fc9393c620dc0ed7b95591e2354866fb78b5ebff006e01bdd4cbcfb9f6024b4839060ff16604051808260028111156110e157fe5b60ff16815260200191505060405180910390a15b5b50505600a165627a7a72305820b4f0f9cf5188a34c5390cc307eee462a1a3338472d04ac530c90da7f2c120f280029

   Swarm Source:
bzzr://b4f0f9cf5188a34c5390cc307eee462a1a3338472d04ac530c90da7f2c120f28

 

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.