Contract Overview
Balance: 0.098493387 Ether
Ether Value: $11.75 (@ $119.25/ETH)
Transactions: 27733 txns
Token Tracker: ECP Token (ECP)
 Latest 25 transactions from a total of 27733 transactions
(+5 PendingTxns)

TxHash Age From To Value [TxFee]
0x77ddb40e39c74a3d1330cbead9df1615213fcc4fb75883e9fb905449eec6f2bb(pending)0x2c957107fe2f98617b7340a67d2814ac9edcdab3  IN  0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether(Pending)
0xb085dc64dcbc9e083224713f3525f964bbe46ecde52a4d6c1508bf1b3cbd777a(pending)0xf328d9ff0b94bb03b6df5eed575529a5d585c680  IN  0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether(Pending)
0xd0d397d32b20ff8eb413ffa0ba475bb44b27d5598280b1c487fcecb7b77be170(pending)0x8f76b3b1cf016df8680987bed043370085db94a5  IN  0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether(Pending)
0x415bd43e8a144cbf09a31bb2fb19a10f55021ac9be06204020f0b5c7589be7bb(pending)0x8f00b137d815c25ccfbcc7baefce7344e89d3f9b  IN  0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether(Pending)
0xa40b638a126526c2d3cd53e267cae5e9eb3484e501b22d4e399b1c2b8161a4e4(pending)0x04d7711062546d1c48fb4bf2412d28b8baab615d  IN  0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether(Pending)
0x0af5c545ba5fd9efd8ef9bb65df6902ed638004b1211529920c6866e3c8597e833 mins ago0xe3cc518663e6bce881ae38e637b0904721a088ad  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.00017009762
0xecccc0d19324cace1a06ba51cbc79604c2676f35695c34db8ff72bde830217fa10 hrs 55 mins ago0xe5c9b01eb1dd6cfe9323c9af656c9dd8224cfa41  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.0002661648
0x37df13ae743cc5f588b22daaa4842f07d07bfbcd7173891a81ae2f234bfacc5215 hrs 10 mins ago0xb08a21a9ea2df989519313908c59a19cf454d812  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.001
0xe2a3a5a808d1061867446bc546c7ab35a0d76bdde2e821c810d5ac66f6bf2c7515 hrs 41 mins ago0xe5c9b01eb1dd6cfe9323c9af656c9dd8224cfa41  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.0002684368
0x940929898d0b1bd5f017e229380b5d91289dd02d098a7981c2363e3dd286cc7e16 hrs 50 mins ago0x513b4838cd6a12aa15a46f31c31724ee0ff2c570  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.000174587
0xce71c58eec3530ee3b766aba31bfab38592311ddde9be63bad567980d91c0f7816 hrs 59 mins ago0x051178912875471627c1e7f7c0d0cfd5286fd9e5  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.000220044
0xa573f7e15f79f6a6f6b4dcee610c8224350d36fd736e0425da8d1007516daaa017 hrs 23 mins ago0x8c82b2254638ba9e2b7c71eca5b77b86c48c84ca  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.00075744
0x54a0b9e55705e261e8401b1f9b931a81ff0d7263ea4745a78a5fe7402b5a6e6917 hrs 55 mins ago0x051178912875471627c1e7f7c0d0cfd5286fd9e5  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.0005001
0xc5a19fa01d8f765f1af69d2c574607fa41277d8872f1894632d212e44c87207618 hrs ago0x390dd3bdbedd95b41682c519349e20bcfceb06f5  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.0005001
0xbbc780dd6be07b25121bc566919b86189bfe924a92fbb74ef5dd842fad48729018 hrs 38 mins ago0xde30e535b04ea0e8884babd22ec367139abf010c  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.0002679824
0x9f344e0474282a6e08c12e1a2008f83e9486e2f3e04d8cd4af039d15ad1cbfca18 hrs 39 mins ago0xde30e535b04ea0e8884babd22ec367139abf010c  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.0002684368
0xc6e192a055ad49fd13c656eba3d34ec8fde7410a695128b11b45d66426bb765418 hrs 40 mins ago0xde30e535b04ea0e8884babd22ec367139abf010c  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.0002684368
0xf49d47dfd884e90a77f3b940160fa2ac949aadb1457a0cf90f8abd4b321133fe19 hrs 18 mins ago0xe3cc518663e6bce881ae38e637b0904721a088ad  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.00026436
0xeed0c48bb2d9355b9fafcefa00bc8c1949934d80d853ae84500404420e123f2e19 hrs 51 mins ago0x1f341b231eb66d69214a46dfef86219148431743  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.00062214425
0xc30276704a993ea874d97382db516728c5f53a9e0060c64c7c5f3f742a9bacc820 hrs 31 mins ago0x051178912875471627c1e7f7c0d0cfd5286fd9e5  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.0005001
0x45caa52605f271c5c9ad102c34d267753b3153b6a183afddbccd288e7396e88f20 hrs 42 mins ago0x051178912875471627c1e7f7c0d0cfd5286fd9e5  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.00020004
0x01c0557ca74d1b576173590e7959e8baf4f37d14f0d0084caba8acfb8d862b3621 hrs 12 mins ago0x1f341b231eb66d69214a46dfef86219148431743  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.000548547
0xc10767e9a547fc0d9ab25e6f8279c84dfba33cb93f879c12e42935fdbcb6b15321 hrs 18 mins ago0x5094d1196a599e5a4db380c157c20995f57af4c1  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.00026372
0x3cd5d7eaedb732342d64d4605bbdb9f418d52e584e16db40c7580c8aef7b8f0923 hrs 31 mins ago0x1e4458d1c580bec05fb0c19aa524b808eecbe4fb  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.00015003
0x9adca5f22f5e641c31596e3b5847597dbd6cefc18934110d2c4470ab3e02714d1 day 4 hrs ago0x158b47b1fb122c64650f54da2c4265bea3ec5f13  IN   0x945f171de4ea81a213dcc7a1e8c4f6feb3b4b8060 Ether0.000060012
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: ECP_Token
Compiler Text: v0.4.20+commit.3155dd80
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.20;
contract tokenRecipient
  {
  function receiveApproval(address from, uint256 value, address token, bytes extraData) public; 
  }
contract ECP_Token // ECP Smart Contract Start
  {
     /* Variables For Contract */
    string  public name;                                                        // Variable To Store Name
    string  public symbol;                                                      // Variable To Store Symbol
    uint8   public decimals;                                                    // Variable To Store Decimals
    uint256 public totalSupply;                                                 // Variable To Store Total Supply Of Tokens
    uint256 public remaining;                                                   // Variable To Store Smart Remaining Tokens
    address public owner;                                                       // Variable To Store Smart Contract Owner
    uint    public icoStatus;                                                   // Variable To Store Smart Contract Status ( Enable / Disabled )
    address public benAddress;                                                  // Variable To Store Ben Address
    address public bkaddress;                                                   // Variable To Store Backup Ben Address
    uint    public allowTransferToken;                                          // Variable To Store If Transfer Is Enable Or Disabled

     /* Array For Contract*/
    mapping (address => uint256) public balanceOf;                              // Arrary To Store Ether Addresses
    mapping (address => mapping (address => uint256)) public allowance;         // Arrary To Store Ether Addresses For Allowance
    mapping (address => bool) public frozenAccount;                             // Arrary To Store Ether Addresses For Frozen Account

    /* Events For Contract  */
    event FrozenFunds(address target, bool frozen);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Burn(address indexed from, uint256 value);
    event TokenTransferEvent(address indexed from, address indexed to, uint256 value, string typex);


     /* Initialize Smart Contract */
    function ECP_Token() public
    {
      totalSupply = 15000000000000000000000000000;                              // Total Supply 15 Billion Tokens
      owner =  msg.sender;                                                      // Smart Contract Owner
      balanceOf[owner] = totalSupply;                                           // Credit Tokens To Owner
      name = "ECP Token";                                                       // Set Name Of Token
      symbol = "ECP";                                                           // Set Symbol Of Token
      decimals = 18;                                                            // Set Decimals
      remaining = totalSupply;                                                  // Set How Many Tokens Left
      icoStatus = 1;                                                            // Set ICO Status As Active At Beginning
      benAddress = 0xe4a7a715bE044186a3ac5C60c7Df7dD1215f7419;
      bkaddress  = 0x44e00602e4B8F546f76983de2489d636CB443722;
      allowTransferToken = 1;                                                   // Default Set Allow Transfer To Active
    }

   modifier onlyOwner()                                                         // Create Modifier
    {
        require((msg.sender == owner) || (msg.sender ==  bkaddress));
        _;
    }


    function () public payable                                                  // Default Function
    {
    }

    function sendToMultipleAccount (address[] dests, uint256[] values) public onlyOwner returns (uint256) // Function To Send Token To Multiple Account At A Time
    {
        uint256 i = 0;
        while (i < dests.length) {

                if(remaining > 0)
                {
                     _transfer(owner, dests[i], values[i]);  // Transfer Token Via Internal Transfer Function
                     TokenTransferEvent(owner, dests[i], values[i],'MultipleAccount'); // Raise Event After Transfer
                }
                else
                {
                    revert();
                }

            i += 1;
        }
        return(i);
    }


    function sendTokenToSingleAccount(address receiversAddress ,uint256 amountToTransfer) public onlyOwner  // Function To Send Token To Single Account At A Time
    {
        if (remaining > 0)
        {
                     _transfer(owner, receiversAddress, amountToTransfer);  // Transfer Token Via Internal Transfer Function
                     TokenTransferEvent(owner, receiversAddress, amountToTransfer,'SingleAccount'); // Raise Event After Transfer
        }
        else
        {
            revert();
        }
    }


    function setTransferStatus (uint st) public  onlyOwner                      // Set Transfer Status
    {
        allowTransferToken = st;
    }

    function changeIcoStatus (uint8 st)  public onlyOwner                       // Change ICO Status
    {
        icoStatus = st;
    }


    function withdraw(uint amountWith) public onlyOwner                         // Withdraw Funds From Contract
        {
            if((msg.sender == owner) || (msg.sender ==  bkaddress))
            {
                benAddress.transfer(amountWith);
            }
            else
            {
                revert();
            }
        }

    function withdraw_all() public onlyOwner                                    // Withdraw All Funds From Contract
        {
            if((msg.sender == owner) || (msg.sender ==  bkaddress) )
            {
                var amountWith = this.balance - 10000000000000000;
                benAddress.transfer(amountWith);
            }
            else
            {
                revert();
            }
        }

    function mintToken(uint256 tokensToMint) public onlyOwner                   // Mint Tokens
        {
            if(tokensToMint > 0)
            {
                var totalTokenToMint = tokensToMint * (10 ** 18);               // Calculate Tokens To Mint
                balanceOf[owner] += totalTokenToMint;                           // Credit To Owners Account
                totalSupply += totalTokenToMint;                                // Update Total Supply
                remaining += totalTokenToMint;                                  // Update Remaining
                Transfer(0, owner, totalTokenToMint);                           // Raise The Event
            }
        }


	 function adm_trasfer(address _from,address _to, uint256 _value)  public onlyOwner // Admin Transfer Tokens
		  {
			  _transfer(_from, _to, _value);
		  }


    function freezeAccount(address target, bool freeze) public onlyOwner        // Freeze Account
        {
            frozenAccount[target] = freeze;
            FrozenFunds(target, freeze);
        }


    function balanceOf(address _owner) public constant returns (uint256 balance) // ERC20 Function Implementation To Show Account Balance
        {
            return balanceOf[_owner];
        }

    function totalSupply() private constant returns (uint256 tsupply)           // ERC20 Function Implementation To Show Total Supply
        {
            tsupply = totalSupply;
        }


    function transferOwnership(address newOwner) public onlyOwner               // Function Implementation To Transfer Ownership
        {
            balanceOf[owner] = 0;
            balanceOf[newOwner] = remaining;
            owner = newOwner;
        }

  function _transfer(address _from, address _to, uint _value) internal          // Internal Function To Transfer Tokens
      {
          if(allowTransferToken == 1 || _from == owner )
          {
              require(!frozenAccount[_from]);                                   // Prevent Transfer From Frozenfunds
              require (_to != 0x0);                                             // Prevent Transfer To 0x0 Address.
              require (balanceOf[_from] > _value);                              // Check If The Sender Has Enough Tokens To Transfer
              require (balanceOf[_to] + _value > balanceOf[_to]);               // Check For Overflows
              balanceOf[_from] -= _value;                                       // Subtract From The Sender
              balanceOf[_to] += _value;                                         // Add To The Recipient
              Transfer(_from, _to, _value);                                     // Raise Event After Transfer
          }
          else
          {
               revert();
          }
      }

  function transfer(address _to, uint256 _value)  public                        // ERC20 Function Implementation To Transfer Tokens
      {
          _transfer(msg.sender, _to, _value);
      }

  function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) // ERC20 Function Implementation Of Transfer From
      {
          require (_value < allowance[_from][msg.sender]);                      // Check Has Permission To Transfer
          allowance[_from][msg.sender] -= _value;                               // Minus From Available
          _transfer(_from, _to, _value);                                        // Credit To Receiver
          return true;
      }

  function approve(address _spender, uint256 _value) public returns (bool success) // ERC20 Function Implementation Of Approve
      {
          allowance[msg.sender][_spender] = _value;
          return true;
      }

  function approveAndCall(address _spender, uint256 _value, bytes _extraData) public returns (bool success) // ERC20 Function Implementation Of Approve & Call
      {
          tokenRecipient spender = tokenRecipient(_spender);
          if (approve(_spender, _value)) {
              spender.receiveApproval(msg.sender, _value, this, _extraData);
              return true;
          }
      }

  function burn(uint256 _value) public returns (bool success)                   // ERC20 Function Implementation Of Burn
      {
          require (balanceOf[msg.sender] > _value);                             // Check If The Sender Has Enough Balance
          balanceOf[msg.sender] -= _value;                                      // Subtract From The Sender
          totalSupply -= _value;                                                // Updates TotalSupply
          remaining -= _value;                                                  // Update Remaining Tokens
          Burn(msg.sender, _value);                                             // Raise Event
          return true;
      }

  function burnFrom(address _from, uint256 _value) public returns (bool success) // ERC20 Function Implementation Of Burn From
      {
          require(balanceOf[_from] >= _value);                                  // Check If The Target Has Enough Balance
          require(_value <= allowance[_from][msg.sender]);                      // Check Allowance
          balanceOf[_from] -= _value;                                           // Subtract From The Targeted Balance
          allowance[_from][msg.sender] -= _value;                               // Subtract From The Sender's Allowance
          totalSupply -= _value;                                                // Update TotalSupply
          remaining -= _value;                                                  // Update Remaining
          Burn(_from, _value);
          return true;
      }
} //  ECP Smart Contract End

    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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"st","type":"uint8"}],"name":"changeIcoStatus","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amountWith","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"dests","type":"address[]"},{"name":"values","type":"uint256[]"}],"name":"sendToMultipleAccount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"remaining","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bkaddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","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":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"adm_trasfer","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":"receiversAddress","type":"address"},{"name":"amountToTransfer","type":"uint256"}],"name":"sendTokenToSingleAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tokensToMint","type":"uint256"}],"name":"mintToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"st","type":"uint256"}],"name":"setTransferStatus","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"icoStatus","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw_all","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"benAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"allowTransferToken","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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","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":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"typex","type":"string"}],"name":"TokenTransferEvent","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405234156200001057600080fd5b6b3077b58d5d37839198000000600381905560058054600160a060020a03191633600160a060020a039081169190911791829055166000908152600a602052604090819020919091558051908101604052600981527f45435020546f6b656e000000000000000000000000000000000000000000000060208201526000908051620000a092916020019062000156565b5060408051908101604052600381527f454350000000000000000000000000000000000000000000000000000000000060208201526001908051620000ea92916020019062000156565b506002805460ff191660121790556003546004556001600681905560078054600160a060020a031990811673e4a7a715be044186a3ac5c60c7df7dd1215f741917909155600880549091167344e00602e4b8f546f76983de2489d636cb443722179055600955620001fb565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200019957805160ff1916838001178555620001c9565b82800160010185558215620001c9579182015b82811115620001c9578251825591602001919060010190620001ac565b50620001d7929150620001db565b5090565b620001f891905b80821115620001d75760008155600101620001e2565b90565b611256806200020b6000396000f3006060604052600436106101745763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610176578063095ea7b31461020057806311d414af1461023657806318160ddd1461024f57806323b872dd146102745780632e1a7d4d1461029c578063313ce567146102b257806342966c68146102db57806344773a6c146102f157806355234ec01461038057806362d216021461039357806370a08231146103c257806379cc6790146103e157806388af883b146104035780638da5cb5b1461042b57806395d89b411461043e578063998be0d714610451578063a9059cbb14610473578063b414d4b614610495578063c634d032146104b4578063cae9ca51146104ca578063d6e89cf01461052f578063d96e1f7614610545578063dd473d2b14610558578063dd62ed3e1461056b578063e724529c14610590578063ea4dfce9146105b4578063ef6a676d146105c7578063f2fde38b146105da575b005b341561018157600080fd5b6101896105f9565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101c55780820151838201526020016101ad565b50505050905090810190601f1680156101f25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561020b57600080fd5b610222600160a060020a0360043516602435610697565b604051901515815260200160405180910390f35b341561024157600080fd5b61017460ff600435166106c7565b341561025a57600080fd5b610262610705565b60405190815260200160405180910390f35b341561027f57600080fd5b610222600160a060020a036004358116906024351660443561070b565b34156102a757600080fd5b610174600435610781565b34156102bd57600080fd5b6102c5610827565b60405160ff909116815260200160405180910390f35b34156102e657600080fd5b610222600435610830565b34156102fc57600080fd5b6102626004602481358181019083013580602081810201604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437509496506108c395505050505050565b341561038b57600080fd5b610262610a0a565b341561039e57600080fd5b6103a6610a10565b604051600160a060020a03909116815260200160405180910390f35b34156103cd57600080fd5b610262600160a060020a0360043516610a1f565b34156103ec57600080fd5b610222600160a060020a0360043516602435610a3a565b341561040e57600080fd5b610174600160a060020a0360043581169060243516604435610b1f565b341561043657600080fd5b6103a6610b65565b341561044957600080fd5b610189610b74565b341561045c57600080fd5b610174600160a060020a0360043516602435610bdf565b341561047e57600080fd5b610174600160a060020a0360043516602435610cb5565b34156104a057600080fd5b610222600160a060020a0360043516610cc0565b34156104bf57600080fd5b610174600435610cd5565b34156104d557600080fd5b61022260048035600160a060020a03169060248035919060649060443590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610d9695505050505050565b341561053a57600080fd5b610174600435610ec8565b341561055057600080fd5b610262610f03565b341561056357600080fd5b610174610f09565b341561057657600080fd5b610262600160a060020a0360043581169060243516610fb6565b341561059b57600080fd5b610174600160a060020a03600435166024351515610fd3565b34156105bf57600080fd5b6103a661107a565b34156105d257600080fd5b610262611089565b34156105e557600080fd5b610174600160a060020a036004351661108f565b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561068f5780601f106106645761010080835404028352916020019161068f565b820191906000526020600020905b81548152906001019060200180831161067257829003601f168201915b505050505081565b600160a060020a033381166000908152600b60209081526040808320938616835292905220819055600192915050565b60055433600160a060020a03908116911614806106f2575060085433600160a060020a039081169116145b15156106fd57600080fd5b60ff16600655565b60035481565b600160a060020a038084166000908152600b6020908152604080832033909416835292905290812054821061073f57600080fd5b600160a060020a038085166000908152600b602090815260408083203390941683529290522080548390039055610777848484611117565b5060019392505050565b60055433600160a060020a03908116911614806107ac575060085433600160a060020a039081169116145b15156107b757600080fd5b60055433600160a060020a03908116911614806107e2575060085433600160a060020a039081169116145b1561081f57600754600160a060020a031681156108fc0282604051600060405180830381858888f19350505050151561081a57600080fd5b610824565b600080fd5b50565b60025460ff1681565b600160a060020a0333166000908152600a602052604081205482901161085557600080fd5b600160a060020a0333166000818152600a602052604090819020805485900390556003805485900390556004805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b600554600090819033600160a060020a03908116911614806108f3575060085433600160a060020a039081169116145b15156108fe57600080fd5b5060005b8351811015610a03576000600454111561081f5760055461095790600160a060020a031685838151811061093257fe5b9060200190602002015185848151811061094857fe5b90602001906020020151611117565b83818151811061096357fe5b90602001906020020151600554600160a060020a0391821691167fdfb131a860fb9d1ff0a89ca8ef70185fcf47bb93145f565163140015448d4a798584815181106109aa57fe5b90602001906020020151604051908152604060208201819052600f818301527f4d756c7469706c654163636f756e74000000000000000000000000000000000060608301526080909101905180910390a3600101610902565b9392505050565b60045481565b600854600160a060020a031681565b600160a060020a03166000908152600a602052604090205490565b600160a060020a0382166000908152600a602052604081205482901015610a6057600080fd5b600160a060020a038084166000908152600b602090815260408083203390941683529290522054821115610a9357600080fd5b600160a060020a038084166000818152600a6020908152604080832080548890039055600b825280832033909516835293905282902080548590039055600380548590039055600480548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b60055433600160a060020a0390811691161480610b4a575060085433600160a060020a039081169116145b1515610b5557600080fd5b610b60838383611117565b505050565b600554600160a060020a031681565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561068f5780601f106106645761010080835404028352916020019161068f565b60055433600160a060020a0390811691161480610c0a575060085433600160a060020a039081169116145b1515610c1557600080fd5b6000600454111561081f57600554610c3790600160a060020a03168383611117565b600554600160a060020a0380841691167fdfb131a860fb9d1ff0a89ca8ef70185fcf47bb93145f565163140015448d4a7983604051908152604060208201819052600d818301527f53696e676c654163636f756e740000000000000000000000000000000000000060608301526080909101905180910390a35b5050565b610cb1338383611117565b600c6020526000908152604090205460ff1681565b60055460009033600160a060020a0390811691161480610d03575060085433600160a060020a039081169116145b1515610d0e57600080fd5b6000821115610cb1575060058054600160a060020a039081166000908152600a60205260408082208054670de0b6b3a76400008702908101909155600380548201905560048054820190559354909216917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a35050565b600083610da38185610697565b15610ec05780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610e59578082015183820152602001610e41565b50505050905090810190601f168015610e865780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1515610ea757600080fd5b6102c65a03f11515610eb857600080fd5b505050600191505b509392505050565b60055433600160a060020a0390811691161480610ef3575060085433600160a060020a039081169116145b1515610efe57600080fd5b600955565b60065481565b60055460009033600160a060020a0390811691161480610f37575060085433600160a060020a039081169116145b1515610f4257600080fd5b60055433600160a060020a0390811691161480610f6d575060085433600160a060020a039081169116145b1561081f575060075430600160a060020a0390811631662386f26fc0ffff190191166108fc82150282604051600060405180830381858888f19350505050151561081a57600080fd5b600b60209081526000928352604080842090915290825290205481565b60055433600160a060020a0390811691161480610ffe575060085433600160a060020a039081169116145b151561100957600080fd5b600160a060020a0382166000908152600c602052604090819020805460ff19168315151790557f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a5908390839051600160a060020a039092168252151560208201526040908101905180910390a15050565b600754600160a060020a031681565b60095481565b60055433600160a060020a03908116911614806110ba575060085433600160a060020a039081169116145b15156110c557600080fd5b60058054600160a060020a039081166000908152600a60205260408082208290556004549490921680825291902092909255805473ffffffffffffffffffffffffffffffffffffffff19169091179055565b600954600114806111355750600554600160a060020a038481169116145b1561081f57600160a060020a0383166000908152600c602052604090205460ff161561116057600080fd5b600160a060020a038216151561117557600080fd5b600160a060020a0383166000908152600a602052604090205481901161119a57600080fd5b600160a060020a0382166000908152600a6020526040902054818101116111c057600080fd5b600160a060020a038084166000818152600a60205260408082208054869003905592851680825290839020805485019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a3610b605600a165627a7a7230582072e51d8fd94e76c82cd174c8cadac520812704d1e3dcb771fa474dda7df93c390029

   Swarm Source:
bzzr://72e51d8fd94e76c82cd174c8cadac520812704d1e3dcb771fa474dda7df93c39

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.