Sponsored Link:  Download the Monaco app for Android and iOS on Aug 31 - www.mona.co
Contract Overview | BlockOptions
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 631 txns
Token Tracker 0x7f1e2c7d6a69bf34824d72c53b4550e895c0d8c2
  Latest 25 txns from a total Of 631 transactions View All

TxHash Age From To Value [TxFee]
0xd997c29bb922849ce790bfc7a367d84ab535d73d923dc583ed92bb52e241ddba15 hrs 25 mins ago0x4bf459978c8b2131510030acac0f6c6b389a7b68  IN   BlockOptions0 Ether0.000038833
0xc8d480909bdf1663d9a08a62d47cc69ee087df82bf431603c5ef2491e900d3a919 hrs 21 mins ago0x7d6df8556afea421f6fe82233ab0bc9ed8a509f5  IN   BlockOptions0 Ether0.000181668
0x10fd571db35d6ef98e4fb4da16917b0a4067a38883b6bd02535dbbe9c43b2b231 day 49 mins ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.000814149
0xe3a61353e268d9f5a8c7b9af81fb22b4b00e9d36011b12e8a1b59bf3ac8128a31 day 5 hrs ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.001127805
0x2197b5bbd97ca82761d31f7e4f17643ff6abffdede62b6b0fc5b6437227e92e21 day 9 hrs ago0xd8878e0a5e7ab63445b6ef718dafbb37ecd6754b  IN   BlockOptions0 Ether0.00038769
0x3d1017479214631d8df7c12fa4dd5df5567f19285b8914d75876529e4acc5f3d1 day 14 hrs ago0x2d7ad46c8c2128b37f7bbf1d70f81db34d1176ba  IN   BlockOptions0 Ether0.000181668
0x56e7ebadfc3b1dfa8e5f48b0de415e44ab305bec6a734ded7cbf3985b0a7bc911 day 14 hrs ago0x61502fedc97a9d0ee4a3d6bc0a3b86dd2dd41b75  IN   BlockOptions0 Ether0.000812805
0xdb61e6970eed7855d6e37633e387a19fba23bd8975b9b3bb72d05e83264d3edb1 day 14 hrs ago0x61502fedc97a9d0ee4a3d6bc0a3b86dd2dd41b75  IN   BlockOptions0 Ether0.001127805
0x009ef77817796089428e9dda43b9b53272522bdd9caa3fdd8f81fed080307ed21 day 14 hrs ago0x61502fedc97a9d0ee4a3d6bc0a3b86dd2dd41b75  IN   BlockOptions0 Ether0.001127805
0x35168e5e4463ce1096d2d10fcb2efae4a06609dcee9b7b19335755c88924d9121 day 14 hrs ago0x61502fedc97a9d0ee4a3d6bc0a3b86dd2dd41b75  IN   BlockOptions0 Ether0.001127805
0x335aeee6d851c896cb57dd24f19c7190f7cd19c5255ef0f3fd7d1e34d03b277d1 day 14 hrs ago0x61502fedc97a9d0ee4a3d6bc0a3b86dd2dd41b75  IN   BlockOptions0 Ether0.001127805
0x92760e99a018980ae8c7f746b9e34ea9b2cbccde3fb56c7d59fde3dcfac3d9ca1 day 14 hrs ago0x61502fedc97a9d0ee4a3d6bc0a3b86dd2dd41b75  IN   BlockOptions0 Ether0.001127805
0x56e7a75b83b1b7aedcda6b576e5696b3da5df0bcc38253ae60c6cdb06eb022351 day 14 hrs ago0x61502fedc97a9d0ee4a3d6bc0a3b86dd2dd41b75  IN   BlockOptions0 Ether0.001127805
0x422b51c46142976b279d171b6846fb1a9edbb973401bc87132a84c983fb7de411 day 20 hrs ago0xad33f43cb3ddc2dbd5a5eb09b12423066041a219  IN   BlockOptions0 Ether0.000181412
0x6bc8c4391475ea522df39f1ff37e0febc49515dd78022232a68ede257415e53f1 day 20 hrs ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.001129149
0x08e57c22702bf641188e51fab3e4f674613c5a81e1a295356c7ad2269005c8f91 day 22 hrs ago0x2a24dbbfab89afd43521e9cb29a3eb252b9a0598  IN   BlockOptions0 Ether0.000181668
0xe7c5b66a6fd89bd7f8155b8eb0921c935e2b7bc0fdbe22869d8ac13df92a88c22 days 20 hrs ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.000814149
0x553ad053a0530c21553f03923b0da7fd29a95511addb6a68eb5ea6d2cd9eddb32 days 22 hrs ago0x2a24dbbfab89afd43521e9cb29a3eb252b9a0598  IN   BlockOptions0 Ether0.000181412
0x405502e77bbcef67610502d6a1a698e2559a782bda56afd476c0ef8f439e3a3d3 days 13 mins ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.001129149
0xd778fc9bcbfd19145428e19d172ccf28749139d631da8e1b9fade73b01be69d63 days 2 hrs ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.001127805
0xfc3b55082b8febc3898fc3c0bcafb99adddf558df50f953877fd38828a6137ce3 days 3 hrs ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.000814149
0x46e9cb4e8860aefbc0b7e0f2ea8df9581d0b45bc39c9730cac0abf652db9baf93 days 3 hrs ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.000814149
0x13925c84f199342ccf52422454ab61307aef27c23effecb63c024614eab7221f3 days 3 hrs ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.001129149
0x31f887573919fb5fa06f87225493ea673566ead21a4de8b8c06e3cfae65e61ad3 days 3 hrs ago0x29b647028e05f15ede13f876d20b7b16e1a81c76  IN   BlockOptions0 Ether0.001129149
0xe32944798902cf5b7c271297ff6f29dba550e60f5cef73de3116926f0e64d4b63 days 10 hrs ago0x008cd39b569505e006ec93689add83999e96ab12  IN   BlockOptions0 Ether0.000181412
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified
Contract Name: blockoptions
Compiler Version: v0.4.16+commit.d7661dd9
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
pragma solidity ^ 0.4 .8;


contract ERC20 {

    function totalSupply() constant returns(uint total_Supply);

    function balanceOf(address who) constant returns(uint256);

    function allowance(address owner, address spender) constant returns(uint);

    function transferFrom(address from, address to, uint value) returns(bool ok);

    function approve(address spender, uint value) returns(bool ok);

    function transfer(address to, uint value) returns(bool ok);

    event Transfer(address indexed from, address indexed to, uint value);

    event Approval(address indexed owner, address indexed spender, uint value);

}

contract blockoptions is ERC20

{

       /* Public variables of the token */
      //To store name for token
      string public name = "blockoptions";
    
      //To store symbol for token       
      string public symbol = "BOP";
    
      //To store decimal places for token
      uint public decimals = 8;    
    
      //To store current supply of BOP
      uint public _totalSupply=20000000 * 10**decimals;
      
       uint pre_ico_start;
       uint pre_ico_end;
       uint ico_start;
       uint ico_end;
       mapping(uint => address) investor;
       mapping(uint => uint) weireceived;
       mapping(uint => uint) optsSent;
      
        event preico(uint counter,address investors,uint weiReceived,uint bopsent);
        event ico(uint counter,address investors,uint weiReceived,uint bopsent);
        uint counter=0;
        uint profit_sent=0;
        bool stopped = false;
        
      function blockoptions() payable{
          owner = msg.sender;
          balances[owner] = _totalSupply ; //to handle 8 decimal places
          pre_ico_start = now;
          pre_ico_end = pre_ico_start + 7 days;
          
        }
      //map to store BOPT balance corresponding to address
      mapping(address => uint) balances;
    
      //To store spender with allowed amount of BOPT to spend corresponding to BOPTs holder's account
      mapping (address => mapping (address => uint)) allowed;
    
      //owner variable to store contract owner account
      address public owner;
      
      //modifier to check transaction initiator is only owner
       modifier onlyOwner() {
        if (msg.sender != owner) 
        {
            revert();
        }
        _;
    }
    
      //ownership can be transferred to provided newOwner. Function can only be initiated by contract owner's account
      function transferOwnership(address newOwner) onlyOwner {
          balances[newOwner] = balances[owner];
          balances[owner]=0;
          owner = newOwner;
      }

        /**
        * Multiplication with safety check
        */
        function Mul(uint a, uint b) internal returns (uint) {
          uint c = a * b;
          //check result should not be other wise until a=0
          assert(a == 0 || c / a == b);
          return c;
        }
    
        /**
        * Division with safety check
        */
        function Div(uint a, uint b) internal returns (uint) {
          //overflow check; b must not be 0
          assert(b > 0);
          uint c = a / b;
          assert(a == b * c + a % b);
          return c;
        }
    
        /**
        * Subtraction with safety check
        */
        function Sub(uint a, uint b) internal returns (uint) {
          //b must be greater that a as we need to store value in unsigned integer
          assert(b <= a);
          return a - b;
        }
    
        /**
        * Addition with safety check
        */
        function Add(uint a, uint b) internal returns (uint) {
          uint c = a + b;
          //result must be greater as a or b can not be negative
          assert(c>=a && c>=b);
          return c;
        }
    
      /**
        * assert used in different Math functions
        */
        function assert(bool assertion) internal {
          if (!assertion) {
            throw;
          }
        }
    
    //Implementation for transferring BOP to provided address 
      function transfer(address _to, uint _value) returns (bool){

        uint check = balances[owner] - _value;
        if(msg.sender == owner && now>=pre_ico_start && now<=pre_ico_end && check < 1900000000000000)
        {
            return false;
        }
        else if(msg.sender ==owner && now>=pre_ico_end && now<=(pre_ico_end + 16 days) && check < 1850000000000000)
        {
            return false;
        }
        else if(msg.sender == owner && check < 130000000000000 && now < ico_start + 180 days)
        {
            return false;
        }
        else if (msg.sender == owner && check < 80000000000000 && now < ico_start + 360 days)
        {
            return false;
        }
        else if (msg.sender == owner && check < 30000000000000 && now < ico_start + 540 days)
        {
            return false;
        }
        //Check provided BOP should not be 0
       else if (_value > 0) {
          //deduct BOP amount from transaction initiator
          balances[msg.sender] = Sub(balances[msg.sender],_value);
          //Add BOP to balace of target account
          balances[_to] = Add(balances[_to],_value);
          //Emit event for transferring BOP
          Transfer(msg.sender, _to, _value);
          return true;
        }
        else{
          return false;
        }
      }
      
      //Transfer initiated by spender 
      function transferFrom(address _from, address _to, uint _value) returns (bool) {
    
        //Check provided BOP should not be 0
        if (_value > 0) {
          //Get amount of BOP for which spender is authorized
          var _allowance = allowed[_from][msg.sender];
          //Add amount of BOP in target account's balance
          balances[_to] = Add(balances[_to], _value);
          //Deduct BOPT amount from _from account
          balances[_from] = Sub(balances[_from], _value);
          //Deduct Authorized amount for spender
          allowed[_from][msg.sender] = Sub(_allowance, _value);
          //Emit event for Transfer
          Transfer(_from, _to, _value);
          return true;
        }else{
          return false;
        }
      }
      
      //Get BOP balance for provided address
      function balanceOf(address _owner) constant returns (uint balance) {
        return balances[_owner];
      }
      
      //Add spender to authorize for spending specified amount of BOP 
      function approve(address _spender, uint _value) returns (bool) {
        allowed[msg.sender][_spender] = _value;
        //Emit event for approval provided to spender
        Approval(msg.sender, _spender, _value);
        return true;
      }
      
      //Get BOP amount that spender can spend from provided owner's account 
      function allowance(address _owner, address _spender) constant returns (uint remaining) {
        return allowed[_owner][_spender];
      }
      
       /*	
       * Failsafe drain
       */
    	function drain() onlyOwner {
    		owner.send(this.balance);
    	}
	
    	function() payable 
    	{   
    	    if(stopped && msg.sender != owner)
    	    revert();
    	     else if(msg.sender == owner)
    	    {
    	        profit_sent = msg.value;
    	    }
    	   else if(now>=pre_ico_start && now<=pre_ico_end)
    	    {
    	        uint check = balances[owner]-((400*msg.value)/10000000000);
    	        if(check >= 1900000000000000)
                pre_ico(msg.sender,msg.value);
    	    }
            else if (now>=ico_start && now<ico_end)
            {
                main_ico(msg.sender,msg.value);
            }
            
        }
       
       function pre_ico(address sender, uint value)private
       {
          counter = counter+1;
	      investor[counter]=sender;
          weireceived[counter]=value;
          optsSent[counter] = (400*value)/10000000000;
          balances[owner]=balances[owner]-optsSent[counter];
          balances[investor[counter]]+=optsSent[counter];
          preico(counter,investor[counter],weireceived[counter],optsSent[counter]);
       }
       
       function  main_ico(address sender, uint value)private
       {
           if(now >= ico_start && now <= (ico_start + 7 days)) //20% discount on BOPT
           {
              counter = counter+1;
    	      investor[counter]=sender;
              weireceived[counter]=value;
              optsSent[counter] = (250*value)/10000000000;
              balances[owner]=balances[owner]-optsSent[counter];
              balances[investor[counter]]+=optsSent[counter];
              ico(counter,investor[counter],weireceived[counter],optsSent[counter]);
           }
           else if (now >= (ico_start + 7 days) && now <= (ico_start + 14 days)) //10% discount on BOPT
           {
              counter = counter+1;
    	      investor[counter]=sender;
              weireceived[counter]=value;
              optsSent[counter] = (220*value)/10000000000;
              balances[owner]=balances[owner]-optsSent[counter];
              balances[investor[counter]]+=optsSent[counter];
              ico(counter,investor[counter],weireceived[counter],optsSent[counter]);
           }
           else if (now >= (ico_start + 14 days) && now <= (ico_start + 31 days)) //no discount on BOPT
           {
              counter = counter+1;
    	      investor[counter]=sender;
              weireceived[counter]=value;
              optsSent[counter] = (200*value)/10000000000;
              balances[owner]=balances[owner]-optsSent[counter];
              balances[investor[counter]]+=optsSent[counter];
              ico(counter,investor[counter],weireceived[counter],optsSent[counter]);
           }
       }
       
       function startICO()onlyOwner
       {
           ico_start = now;
           ico_end=ico_start + 31 days;
           pre_ico_start = 0;
           pre_ico_end = 0;
           
       }
       
        function totalSupply() constant returns(uint256 totalSupply) 
        {
        totalSupply = _totalSupply;
        }
      
        function endICO()onlyOwner
       {
          stopped=true;
          if(balances[owner] > 130000000000000)
          {
              uint burnedTokens = balances[owner]-130000000000000;
           _totalSupply = _totalSupply-burnedTokens;
           balances[owner] = 130000000000000;
          }
       }
}

  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":"totalSupply","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":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"endICO","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":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":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"drain","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":true,"stateMutability":"payable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"counter","type":"uint256"},{"indexed":false,"name":"investors","type":"address"},{"indexed":false,"name":"weiReceived","type":"uint256"},{"indexed":false,"name":"bopsent","type":"uint256"}],"name":"preico","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"counter","type":"uint256"},{"indexed":false,"name":"investors","type":"address"},{"indexed":false,"name":"weiReceived","type":"uint256"},{"indexed":false,"name":"bopsent","type":"uint256"}],"name":"ico","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
606060405260408051908101604052600c81527f626c6f636b6f7074696f6e730000000000000000000000000000000000000000602082015260009080516200004d92916020019062000108565b5060408051908101604052600381527f424f500000000000000000000000000000000000000000000000000000000000602082015260019080516200009792916020019062000108565b50600860025566071afd498d00006003556000600b819055600c55600d805460ff191690555b60108054600160a060020a03191633600160a060020a03908116919091179182905560035491166000908152600e602052604090205542600481905562093a80016005555b620001b2565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200014b57805160ff19168380011785556200017b565b828001600101855582156200017b579182015b828111156200017b5782518255916020019190600101906200015e565b5b506200018a9291506200018e565b5090565b620001af91905b808211156200018a576000815560010162000195565b5090565b90565b6111cf80620001c26000396000f300606060405236156100d85763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146101b6578063095ea7b31461024157806318160ddd1461027757806323b872dd1461029c578063313ce567146102d85780633eaaf86b146102fd5780634f2484091461032257806370a08231146103375780637fa8c158146103685780638da5cb5b1461037d57806395d89b41146103ac5780639890220b14610437578063a9059cbb1461044c578063dd62ed3e14610482578063f2fde38b146104b9575b5b600d5460009060ff1680156100fd575060105433600160a060020a03908116911614155b1561010757600080fd5b60105433600160a060020a03908116911614156101275734600c556101ae565b600454421015801561013b57506005544211155b1561018c576402540be40061019034025b601054600160a060020a03166000908152600e6020526040902054919004900390506606c00a3912c00081106101865761018633346104da565b5b6101ae565b600654421015801561019f575060075442105b156101ae576101ae333461061b565b5b5b5b5b5b50005b34156101c157600080fd5b6101c9610a46565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102065780820151818401525b6020016101ed565b50505050905090810190601f1680156102335780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561024c57600080fd5b610263600160a060020a0360043516602435610ae4565b604051901515815260200160405180910390f35b341561028257600080fd5b61028a610b51565b60405190815260200160405180910390f35b34156102a757600080fd5b610263600160a060020a0360043581169060243516604435610b58565b604051901515815260200160405180910390f35b34156102e357600080fd5b61028a610c6f565b60405190815260200160405180910390f35b341561030857600080fd5b61028a610c75565b60405190815260200160405180910390f35b341561032d57600080fd5b610335610c7b565b005b341561034257600080fd5b61028a600160a060020a0360043516610d12565b60405190815260200160405180910390f35b341561037357600080fd5b610335610d31565b005b341561038857600080fd5b610390610d68565b604051600160a060020a03909116815260200160405180910390f35b34156103b757600080fd5b6101c9610d77565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102065780820151818401525b6020016101ed565b50505050905090810190601f1680156102335780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561044257600080fd5b610335610e15565b005b341561045757600080fd5b610263600160a060020a0360043516602435610e62565b604051901515815260200160405180910390f35b341561048d57600080fd5b61028a600160a060020a03600435811690602435166110b3565b60405190815260200160405180910390f35b34156104c457600080fd5b610335600160a060020a03600435166110e0565b005b600b80546001018082556000908152600860209081526040808320805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790559254825260099052208190556402540be40061019082025b600b80546000908152600a60208181526040808420969095049095558254825283822054601054600160a060020a039081168452600e8088528685208054939093039092558454845282875285842054600880895287862054831686529288528685208054909101905593548084529086528483205460098752858420549290965291849020547fb63adb3ad627fefe6419829d33da55399bef5173a0b24ee091d51ca91f81fd629592949290931692909151938452600160a060020a03909216602084015260408084019190915260608301919091526080909101905180910390a15b5050565b6006544210158015610634575060065462093a80014211155b1561077957600b80546001018082556000908152600860209081526040808320805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790559254825260099052208190556402540be40060fa82025b600b80546000908152600a60208181526040808420969095049095558254825283822054601054600160a060020a039081168452600e8088528685208054939093039092558454845282875285842054600880895287862054831686529288528685208054909101905593548084529086528483205460098752858420549290965291849020547fc78a373669ffe3cb1e540c677e3bc8bebbefaa8a6ed41ee4872e06f65521642f9592949290931692909151938452600160a060020a03909216602084015260408084019190915260608301919091526080909101905180910390a1610617565b60065462093a80014210158015610797575060065462127500014211155b156108e057600b80546001018082556000908152600860209081526040808320805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790559254825260099052208190556402540be40060dc8202610691565b600b80546000908152600a60208181526040808420969095049095558254825283822054601054600160a060020a039081168452600e8088528685208054939093039092558454845282875285842054600880895287862054831686529288528685208054909101905593548084529086528483205460098752858420549290965291849020547fc78a373669ffe3cb1e540c677e3bc8bebbefaa8a6ed41ee4872e06f65521642f9592949290931692909151938452600160a060020a03909216602084015260408084019190915260608301919091526080909101905180910390a1610617565b600654621275000142101580156108fe57506006546228de80014211155b1561061757600b80546001018082556000908152600860209081526040808320805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790559254825260099052208190556402540be40060c882025b600b80546000908152600a60208181526040808420969095049095558254825283822054601054600160a060020a039081168452600e8088528685208054939093039092558454845282875285842054600880895287862054831686529288528685208054909101905593548084529086528483205460098752858420549290965291849020547fc78a373669ffe3cb1e540c677e3bc8bebbefaa8a6ed41ee4872e06f65521642f9592949290931692909151938452600160a060020a03909216602084015260408084019190915260608301919091526080909101905180910390a15b5b5b5b5050565b60008054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610adc5780601f10610ab157610100808354040283529160200191610adc565b820191906000526020600020905b815481529060010190602001808311610abf57829003601f168201915b505050505081565b600160a060020a033381166000818152600f6020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b6003545b90565b6000806000831115610c615750600160a060020a038085166000908152600f6020908152604080832033851684528252808320549387168352600e909152902054610ba39084611152565b600160a060020a038086166000908152600e60205260408082209390935590871681522054610bd2908461117a565b600160a060020a0386166000908152600e6020526040902055610bf5818461117a565b600160a060020a038087166000818152600f6020908152604080832033861684529091529081902093909355908616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a360019150610c66565b600091505b5b509392505050565b60025481565b60035481565b60105460009033600160a060020a03908116911614610c9957600080fd5b600d805460ff19166001179055601054600160a060020a03166000908152600e602052604090205465763bfbd22000901115610d0d5750601054600160a060020a03166000908152600e6020526040902080546003805482900365763bfbd2200090810190915590915565763bfbd21fff19015b5b5b50565b600160a060020a0381166000908152600e60205260409020545b919050565b60105433600160a060020a03908116911614610d4c57600080fd5b4260068190556228de8001600755600060048190556005555b5b565b601054600160a060020a031681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610adc5780601f10610ab157610100808354040283529160200191610adc565b820191906000526020600020905b815481529060010190602001808311610abf57829003601f168201915b505050505081565b60105433600160a060020a03908116911614610e3057600080fd5b601054600160a060020a039081169030163180156108fc0290604051600060405180830381858888f150505050505b5b565b601054600160a060020a039081166000818152600e60205260408120549092908490039133909116148015610e9957506004544210155b8015610ea757506005544211155b8015610eb957506606c00a3912c00081105b15610ec757600091506110a6565b60105433600160a060020a039081169116148015610ee757506005544210155b8015610efa575060055462151800014211155b8015610f0c575066069290b0d5a00081105b15610f1a57600091506110a6565b60105433600160a060020a039081169116148015610f3d575065763bfbd2200081105b8015610f4f575060065462ed4e000142105b15610f5d57600091506110a6565b60105433600160a060020a039081169116148015610f8057506548c27395000081105b8015610f9357506006546301da9c000142105b15610fa157600091506110a6565b60105433600160a060020a039081169116148015610fc45750651b48eb57e00081105b8015610fd757506006546302c7ea000142105b15610fe557600091506110a6565b60008311156110a157600160a060020a0333166000908152600e6020526040902054611011908461117a565b600160a060020a033381166000908152600e602052604080822093909355908616815220546110409084611152565b600160a060020a038086166000818152600e602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3600191506110a6565b600091505b5b5b5b5b5b5b5092915050565b600160a060020a038083166000908152600f60209081526040808320938516835292905220545b92915050565b60105433600160a060020a039081169116146110fb57600080fd5b60108054600160a060020a039081166000908152600e6020526040808220548584168084528284209190915584549093168252812055815473ffffffffffffffffffffffffffffffffffffffff19161790555b5b50565b600082820161116f84821080159061116a5750838210155b611193565b8091505b5092915050565b600061118883831115611193565b508082035b92915050565b801515610d0d57600080fd5b5b505600a165627a7a72305820719d2294a90651e544e062e50548f3d8aaaeea3d3d2b5ce4e9365617ca9fa2d40029

   Swarm Source:
bzzr://719d2294a90651e544e062e50548f3d8aaaeea3d3d2b5ce4e9365617ca9fa2d4
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.