Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 19346 txns
Token Tracker: Mankind (MK)
 Latest 25 transactions from a total of 19346 transactions

TxHash Age From To Value [TxFee]
0xd241a493d56db750a31574bc1cf991654ced09dd6a5d12c4159a1a5f46aac8951 day 2 hrs ago0x5371cad18fe79efecdf093f498719439fe9e53e4  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000182532
0x9517b4dcbaa093ca9d6f766637a27362d2341a6dfed4559e40b955287112ad0f1 day 2 hrs ago0x5371cad18fe79efecdf093f498719439fe9e53e4  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000182276
0x3e06529efb8d7147bbd4087f99b5e848ba13fac8dac8b4481248b97c03c52cb01 day 9 hrs ago0x2576a41036dd98c824c8ce7ea0d3e80489ad17da  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000091266
0x4c9a1f8d8bf9f8352e5ee8d0fb545d8323c6e205f81db359dfcbc38d265261891 day 9 hrs ago0xf6c2fcaf207f8f3068a0f325c5f63d9ae4e26f76  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000111723
0xb6e1761fa22ff03ca6089e6ae16c537f678d82afd375343e2fdde6a44808f14c1 day 22 hrs ago0x1d1b0c337ba0d204b2b3f7e81ca367897463d595  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.0000354832
0x5f71541b157567a3f458e73e9d2f3154ef5c6efef115b6471c6cc2b625e194fc2 days 18 hrs ago0xff445dd9cafc6c89b053825861880813977986dc  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000148708
0x005b253947114ea089963e4cc2c56bd998facfc3704f8a11fc732eb20d5a6dcb4 days 9 hrs ago0x7dfbb419d87e48ea56d5f69589110f2a39f29218  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000136899
0x83cb0062ee16410691c2170f99c3479c56d1753a2cfff8ab3f3bf952a2362e274 days 9 hrs ago0x7dfbb419d87e48ea56d5f69589110f2a39f29218  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000136899
0x8009654e2761292517374650c9310b696a4d966d49ebb6418841b087623161a56 days 4 hrs ago0x24e2e35099d43ee8dfcd0d04b08bafa4882459f6  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.0000873432
0x8fb492c9900979ff09129a762cccdd6bb118c8d1738c63e1beb45f91633a24bc6 days 4 hrs ago0x24e2e35099d43ee8dfcd0d04b08bafa4882459f6  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.0001787568
0x0355f1cc4432f0df3b376ad44bd584d1c3ff7c807e354ca854af50b7e97f23287 days 20 hrs ago0x0001e8621906f36e6a045d526969be6475ad0924  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000182532
0x20b31ca1404dbb866d4d9bbb79d9b33a018eee18f186f6567a6faeb27546e2d810 days 11 hrs ago0xec5f0bedf42b4644afba5faf283318b106f34806  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000136899
0x765d50a11ab53101ac27f5a2723ae129b6321edc74a527496d6930b74bfc7fcf10 days 11 hrs ago0x1ce1178b7ddfc0a1104a9b9ab0ddaa862d1fccb2  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000111723
0x483aa1138b93725b45735085c79873193a80b624ce22fb0dda66992a4ae3985010 days 22 hrs ago0xad771b7ad5f67acf4258dc8fb147de715cd4d993  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000386375375
0x9f8cae566115f8c3fc113239f372da1920894e8a2a1df208dbd285d571b89b3113 days 6 hrs ago0x8bb7a3cd32d3e06c566a5e262051a07c78cf575f  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000091266
0xcbf3322aa3907ee6a900111349e11687381207385040138d80704f0d08e5352c13 days 6 hrs ago0x25878b2fb9521f91c15784595fc76db630da60f1  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000044482
0x4197706f6f8e725a83373aa22e4b5d2eeb56d82dbd3722efd0dac4b966c2b00b13 days 6 hrs ago0x530e42a921aebc31b2f88468d4722efb07396fc9  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000044482
0xcef260eb0a1eb7b2ca6273a9d86ccb9e0a9c49f7e08484622887ee50c9656cc013 days 6 hrs ago0x789f30c337bcf5eb0c240139eaa5c025c87d38c2  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000044482
0xf3cd5c974b768a5e738d186d71841d902411a78a1f41c29c465977f857b30b9c13 days 6 hrs ago0xdc49150ca6605ff69e24ebc0462b97ab9c8ad99e  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000044482
0xcab0dde2e4d819be4eedfb49c4b1b54f245b4f5644d2c600262c01358045e6a813 days 6 hrs ago0xe376bf8b800ff3f6172274248cb6cbaacea07f41  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000044738
0x6c9ec77c3ab0e48a595be86ca6e3de11fcf2f901eac931481bb1568647c24e9613 days 7 hrs ago0x92f5f608873d2aa74ddbdcee98d2bc7e38ba44e5  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000091266
0x00f30c8c4c291faec08ff0193619d0a7584e6128c2c9241d1c17ed6fc507e1de17 days 13 hrs ago0xc38414bed38351b3b9f37c6afbec90b8fa9d109e  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.0000782061
0x5abe2f46b4e6c92c6ea0ee7a69245d27c2b09d7c27a005468cd2931aae11493d18 days 38 mins ago0xa0c7020acb73b42604acb56e76d46e97f1d528cc  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000365064
0x932c5aab3a53b034f216c43223d8f5a72af5c7c6511e55774b521ed710e3529d20 days 13 hrs ago0x2a885002f6359d8081ac9ea7221858a7900c7e01  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000469593
0xa223928eb131160b38f9859fdee58aaccae1bbd12245f6147cb38c277314c21722 days 56 mins ago0x3a40d53ed4d43b219fd825b88599cbfd69642c5e  IN   0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d20 Ether0.000182532
[ 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: MKToken
Compiler Text: v0.4.20+commit.3155dd80
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;
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.
   */
  function Ownable() 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));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  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 c;
  }

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

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}
contract ERC20Basic {
  uint256 public totalSupply;
  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);
}
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);
}

contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  /**
  * @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]);

    // SafeMath.sub will throw if there is not enough balance.
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    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 balance) {
    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);
    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;
    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);
    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);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}
contract MintableToken is StandardToken, Ownable {
  event Mint(address indexed to, uint256 amount);
  event MintFinished();

  bool public mintingFinished = false;


  modifier canMint() {
    require(!mintingFinished);
    _;
  }

  /**
   * @dev Function to mint tokens
   * @param _to The address that will receive the minted tokens.
   * @param _amount The amount of tokens to mint.
   * @return A boolean that indicates if the operation was successful.
   */
  function mint(address _to, uint256 _amount) onlyOwner canMint public returns (bool) {
    _amount = _amount * 1 ether;
    totalSupply = totalSupply.add(_amount);
    balances[_to] = balances[_to].add(_amount);
    Mint(_to, _amount);
    Transfer(address(0), _to, _amount);
    return true;
  }

  /**
   * @dev Function to stop minting new tokens.
   * @return True if the operation was successful.
   */
  function finishMinting() onlyOwner canMint public returns (bool) {
    mintingFinished = true;
    MintFinished();
    return true;
  }
}
contract MKToken is Ownable, MintableToken {
  //Event for Presale transfers
  //event TokenPreSaleTransfer(address indexed purchaser, address indexed beneficiary, uint256 amount);
  address constant singleOwner = 0xF754Ca20C1cBD8Ef2a0F22c21D6087076B1e175b;
  // Token details
  string public constant name = "Mankind";
  string public constant symbol = "MK";

  // 18 decimal places, the same as ETH.
  uint8 public constant decimals = 18;

  /**
    @dev Constructor. Sets the initial supplies and transfer advisor/founders/presale tokens to the given account
   */
  function MKToken () public {
      totalSupply = 0; //initialize total supply
      mint(singleOwner, 1*10**9);
      finishMinting();
  }

}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"mintingFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"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":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_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":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finishMinting","outputs":[{"name":"","type":"bool"}],"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":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"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
60606040526003805460a060020a60ff0219169055341561001f57600080fd5b60038054600160a060020a03191633600160a060020a03161790556000805561006d73f754ca20c1cbd8ef2a0f22c21d6087076b1e175b633b9aca0064010000000061008981026105b51704565b506100836401000000006107e46101c282021704565b50610277565b60035460009033600160a060020a039081169116146100a757600080fd5b60035474010000000000000000000000000000000000000000900460ff16156100cf57600080fd5b600054670de0b6b3a7640000909202916100f69083640100000000610b2c61026182021704565b6000908155600160a060020a0384168152600160205260409020546101289083640100000000610b2c61026182021704565b600160a060020a0384166000818152600160205260409081902092909255907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859084905190815260200160405180910390a2600160a060020a03831660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a350600192915050565b60035460009033600160a060020a039081169116146101e057600080fd5b60035474010000000000000000000000000000000000000000900460ff161561020857600080fd5b6003805460a060020a60ff021916740100000000000000000000000000000000000000001790557fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a150600190565b60008282018381101561027057fe5b9392505050565b610b6e806102866000396000f3006060604052600436106100e55763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305d2035b81146100ea57806306fdde0314610111578063095ea7b31461019b57806318160ddd146101bd57806323b872dd146101e2578063313ce5671461020a57806340c10f1914610233578063661884631461025557806370a08231146102775780637d64bcb4146102965780638da5cb5b146102a957806395d89b41146102d8578063a9059cbb146102eb578063d73dd6231461030d578063dd62ed3e1461032f578063f2fde38b14610354575b600080fd5b34156100f557600080fd5b6100fd610375565b604051901515815260200160405180910390f35b341561011c57600080fd5b610124610385565b60405160208082528190810183818151815260200191508051906020019080838360005b83811015610160578082015183820152602001610148565b50505050905090810190601f16801561018d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101a657600080fd5b6100fd600160a060020a03600435166024356103bc565b34156101c857600080fd5b6101d0610428565b60405190815260200160405180910390f35b34156101ed57600080fd5b6100fd600160a060020a036004358116906024351660443561042e565b341561021557600080fd5b61021d6105b0565b60405160ff909116815260200160405180910390f35b341561023e57600080fd5b6100fd600160a060020a03600435166024356105b5565b341561026057600080fd5b6100fd600160a060020a03600435166024356106cf565b341561028257600080fd5b6101d0600160a060020a03600435166107c9565b34156102a157600080fd5b6100fd6107e4565b34156102b457600080fd5b6102bc61086f565b604051600160a060020a03909116815260200160405180910390f35b34156102e357600080fd5b61012461087e565b34156102f657600080fd5b6100fd600160a060020a03600435166024356108b5565b341561031857600080fd5b6100fd600160a060020a03600435166024356109b0565b341561033a57600080fd5b6101d0600160a060020a0360043581169060243516610a54565b341561035f57600080fd5b610373600160a060020a0360043516610a7f565b005b60035460a060020a900460ff1681565b60408051908101604052600781527f4d616e6b696e6400000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b6000600160a060020a038316151561044557600080fd5b600160a060020a03841660009081526001602052604090205482111561046a57600080fd5b600160a060020a038085166000908152600260209081526040808320339094168352929052205482111561049d57600080fd5b600160a060020a0384166000908152600160205260409020546104c6908363ffffffff610b1a16565b600160a060020a0380861660009081526001602052604080822093909355908516815220546104fb908363ffffffff610b2c16565b600160a060020a03808516600090815260016020908152604080832094909455878316825260028152838220339093168252919091522054610543908363ffffffff610b1a16565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b601281565b60035460009033600160a060020a039081169116146105d357600080fd5b60035460a060020a900460ff16156105ea57600080fd5b600054670de0b6b3a76400009092029161060a908363ffffffff610b2c16565b6000908155600160a060020a038416815260016020526040902054610635908363ffffffff610b2c16565b600160a060020a0384166000818152600160205260409081902092909255907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859084905190815260200160405180910390a2600160a060020a03831660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a350600192915050565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561072c57600160a060020a033381166000908152600260209081526040808320938816835292905290812055610763565b61073c818463ffffffff610b1a16565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526001602052604090205490565b60035460009033600160a060020a0390811691161461080257600080fd5b60035460a060020a900460ff161561081957600080fd5b6003805474ff0000000000000000000000000000000000000000191660a060020a1790557fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a150600190565b600354600160a060020a031681565b60408051908101604052600281527f4d4b000000000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a03831615156108cc57600080fd5b600160a060020a0333166000908152600160205260409020548211156108f157600080fd5b600160a060020a03331660009081526001602052604090205461091a908363ffffffff610b1a16565b600160a060020a03338116600090815260016020526040808220939093559085168152205461094f908363ffffffff610b2c16565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120546109e8908363ffffffff610b2c16565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b60035433600160a060020a03908116911614610a9a57600080fd5b600160a060020a0381161515610aaf57600080fd5b600354600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610b2657fe5b50900390565b600082820183811015610b3b57fe5b93925050505600a165627a7a72305820ba85ef017738996df190e0f95b7692d985963c7cfe3ba6b1ace9a503b74c56640029

   Swarm Source:
bzzr://ba85ef017738996df190e0f95b7692d985963c7cfe3ba6b1ace9a503b74c5664

 

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.