Sponsored Link:   COVESTING - EU-based digital asset exchange. Aggregated liquidity. Algorithmic & Copy-trading features. 24/7 support. Get access!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 374 txns
Token Contract: BlockRx Digital Token (BKRx)
 Latest 25 txns from a total Of 374 transactions
View All

TxHash Age From To Value [TxFee]
0x9667427f69d67bcaf201b2629883aa492368556293afef4e9b9829d95ce7f8198 days 16 hrs ago0x4df82d4de3b3c6deafa6dc282b80e5029c63293b  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.00046
0x2672c982da7057917209b0b63e7101c35f605bf618618dd3585ea5c34642b78e8 days 16 hrs ago0x2add62e3b5fc7845165b594b96c61a5a37562893  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.001535819
0xdc336625c8b6732624366ebc26988a0c032803345ea0fb4c235f91e28930b4a137 days 5 hrs ago0x00225f85d719d56f958149ba02fa901f12192b7c  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.001535819
0x4df663706bfef0afa642729ceafa5985145f814bb812afb17151c83004887d1638 days 11 hrs ago0xf55deeee7568ddb9f4e4d2f132bc825350a1169c  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.002150819
0x1658e50e88150aab78fe8a1c41ff9c1ba31629894827776af251a2300a4666e443 days 6 hrs ago0x3eb89c96154a448067f6b147b57bd3e7b5560807  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.00112185
0xa97b18873a58119801ee555acf3c464bba685ef86011b32e58682d3da9439bed43 days 6 hrs ago0x3eb89c96154a448067f6b147b57bd3e7b5560807  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.0009
0xc43c86881547ffd563a007d485f490b64defa4fc3be7324456e940dcf62009bf46 days 9 hrs ago0x57ea6de1995e9ad0f4842a34f7f97aa4524d281f  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.002145571
0x4e4b5e8dc47ad851b42c64cb58763cea04e5b590680c96ec0a8ca7efaf1cc1ae46 days 10 hrs ago0xf55deeee7568ddb9f4e4d2f132bc825350a1169c  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.001530571
0x12f7c3cd4f3549d53175f078e581eaeb50be271cc82f2c3531c1ea3970ccfe0048 days 11 hrs ago0x9eb4ab0fdcea0bc2e6f61eb28d74b4d3926c55c8  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.002148195
0x361e7830dc71a89cedc39e7055d900c793e4dd0f89a12396f3c92b3cb365a1ac48 days 21 hrs ago0x6589229cbcebeec90617827ac74dd216a2bd24cb  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.0022437
0xd11677ab751d20f2c1dcf6d9f7487d7b277549a224c108e92fa6b00e343dd92858 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000022319
0x65c5e9e9bf58ceadf72fb0e85c04fa61371de7a2c837d371fb7bc3796641769458 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000052319
0x85f674eb9668a8432d1331dfd790c3c5e2a86d1a514015be49f7d742b3e9234458 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000037319
0x5f1544f2d4c44bad57b9fa906016af118eddbd65d3d5e1ce8d1eb3ffdb61102858 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000037319
0x3e5a9d6a35babcf516ac38ce45e3566ba80045919c05cecfc98918328786900458 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000037255
0x772dfef8f52fd3bd0d9da18d1587ebc2e351fcc3945c1fe31ed76ffacc40f3b358 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000037255
0xc2d704958a1835731b0b7f2453886f501ae51e4eded61640b50d08d73463028e58 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.0000186275
0x4da2dc0ee99de3f5dc484b9205955760eb769584357a6a7dd06326eaddbef64c58 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000037255
0xee6d48553cece92c796331bdbe3df50b9ce24b64c0d952be629914f4dcf7af7958 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000037319
0xd8ed686567e059476604b9857a2e273903f2f6fdc3047932d2de6f500ad7dcfb58 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.00007451
0xd911a87323b5e1408339401fe22e028ba7d855efddbb7b2fa0b923105c27a5bc58 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.00007451
0x0b7f4b224f49944e74db1dcf0b8d998854fe171336014f06810bfb308cf82dea58 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.00007451
0x745ecb8443a5a8dba5e83cdb91773421c1d4012336d99ee50a87e515dd7e4fff58 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000104638
0x0f568fb3817f453f400769a43b6894ac4bfa255d7d0d765719a96dfbb88df4b258 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000037255
0xc3a92faffaa8e9fd4df1940266639eafe437a816981c124d2145f049dcb766f758 days 23 hrs ago0xc53a3575cbc3ed38477e8c23cac0bb011ff6d038  IN   0x3cf9e0c385a5abec9fd2a71790aa344c4e8e35700 Ether0.000037319
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified (Exact match)
Contract Name: BlockRxToken
Compiler Version: v0.4.19+commit.c4cbbb05
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity 0.4.19;

// File: zeppelin-solidity/contracts/ownership/Ownable.sol

/**
 * @title Ownable
 * @dev The Ownable contract has an owner address, and provides basic authorization control
 * functions, this simplifies the implementation of "user permissions".
 */
contract Ownable {
  address public owner;


  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);


  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  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;
  }

}

// File: zeppelin-solidity/contracts/lifecycle/Pausable.sol

/**
 * @title Pausable
 * @dev Base contract which allows children to implement an emergency stop mechanism.
 */
contract Pausable is Ownable {
  event Pause();
  event Unpause();

  bool public paused = false;


  /**
   * @dev Modifier to make a function callable only when the contract is not paused.
   */
  modifier whenNotPaused() {
    require(!paused);
    _;
  }

  /**
   * @dev Modifier to make a function callable only when the contract is paused.
   */
  modifier whenPaused() {
    require(paused);
    _;
  }

  /**
   * @dev called by the owner to pause, triggers stopped state
   */
  function pause() onlyOwner whenNotPaused public {
    paused = true;
    Pause();
  }

  /**
   * @dev called by the owner to unpause, returns to normal state
   */
  function unpause() onlyOwner whenPaused public {
    paused = false;
    Unpause();
  }
}

// File: zeppelin-solidity/contracts/token/ERC20/ERC20Basic.sol

/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/179
 */
contract ERC20Basic {
  function totalSupply() public view returns (uint256);
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

// File: zeppelin-solidity/contracts/token/ERC20/ERC20.sol

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

// File: zeppelin-solidity/contracts/token/ERC20/DetailedERC20.sol

contract DetailedERC20 is ERC20 {
  string public name;
  string public symbol;
  uint8 public decimals;

  function DetailedERC20(string _name, string _symbol, uint8 _decimals) public {
    name = _name;
    symbol = _symbol;
    decimals = _decimals;
  }
}

// File: zeppelin-solidity/contracts/math/SafeMath.sol

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  /**
  * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

// File: zeppelin-solidity/contracts/token/ERC20/BasicToken.sol

/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  uint256 totalSupply_;

  /**
  * @dev total number of tokens in existence
  */
  function totalSupply() public view returns (uint256) {
    return totalSupply_;
  }

  /**
  * @dev transfer token for a specified address
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  */
  function transfer(address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));
    require(_value <= balances[msg.sender]);

    // 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];
  }

}

// File: zeppelin-solidity/contracts/token/ERC20/StandardToken.sol

/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard token.
 * @dev https://github.com/ethereum/EIPs/issues/20
 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
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;
  }

}

// File: contracts/BlockRxToken.sol

/** @title BlockRx Digital Token */
contract BlockRxToken is DetailedERC20("BlockRx Digital Token", "BKRx", 18), Pausable, StandardToken {
  using SafeMath for uint256;

  event Burned(address indexed from, uint256 cents);

  uint256 public totalSupply; // in BKRx Cents
  
  /**
   * @dev Creates the BlockRx Digital Token (BKRx) with given total supply.
   * @param _totalSupplyCents total token supply given in BKRx Cents.
   */
  function BlockRxToken(uint256 _totalSupplyCents) public {
    require(_totalSupplyCents > 0);
    totalSupply = _totalSupplyCents;
    balances[msg.sender] = totalSupply;

    pause();
  }

  /**
   * @dev Owner only function for manual assignment of tokens.
   * Transfers owner's tokens to requested address.
   * @param _to The address to transfer to.
   * @param _cents The amount to be transferred given in BKRx Cents.
   */
  function assignTokens(address _to, uint256 _cents) public onlyOwner {
    require(_to != address(0));
    require(_cents > 0);
    super.transfer(_to, _cents);
  }

  /**
   * @dev Burns requested amount of sender's tokens.
   * @param _cents The amount to be burned given in BKRx Cents.
   */
  function burn(uint256 _cents) public whenNotPaused {
    require(_cents > 0);

    balances[msg.sender] = balanceOf(msg.sender).sub(_cents);
    totalSupply = totalSupply.sub(_cents);

    Burned(msg.sender, _cents);
    // for etherscan.io event tracking
    Transfer(msg.sender, 0x0, _cents);
  }

  // PausableToken functions copied to allow assignTokens() to use super.transfer() even when paused

  function transfer(address _to, uint256 _cents) public whenNotPaused returns (bool) {
    return super.transfer(_to, _cents);
  }

  function transferFrom(address _from, address _to, uint256 _cents) public whenNotPaused returns (bool) {
    return super.transferFrom(_from, _to, _cents);
  }

  function approve(address _spender, uint256 _cents) public whenNotPaused returns (bool) {
    return super.approve(_spender, _cents);
  }

  function increaseApproval(address _spender, uint _addedCents) public whenNotPaused returns (bool success) {
    return super.increaseApproval(_spender, _addedCents);
  }

  function decreaseApproval(address _spender, uint _subtractedCents) public whenNotPaused returns (bool success) {
    return super.decreaseApproval(_spender, _subtractedCents);
  }
}

    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":"_cents","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":"_cents","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":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_cents","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_cents","type":"uint256"}],"name":"assignTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedCents","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","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":"pause","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":"_to","type":"address"},{"name":"_cents","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedCents","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","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":[{"name":"_totalSupplyCents","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"cents","type":"uint256"}],"name":"Burned","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","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
60606040526000600260156101000a81548160ff02191690831515021790555034156200002b57600080fd5b60405160208062001d8d833981016040528080519060200190919050506040805190810160405280601581526020017f426c6f636b5278204469676974616c20546f6b656e00000000000000000000008152506040805190810160405280600481526020017f424b52780000000000000000000000000000000000000000000000000000000081525060128260009080519060200190620000ce9291906200028c565b508160019080519060200190620000e79291906200028c565b5080600260006101000a81548160ff021916908360ff16021790555050505033600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000811115156200015757600080fd5b80600681905550600654600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001c2620001c96401000000000262000ab9176401000000009004565b506200033b565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156200022657600080fd5b600260159054906101000a900460ff161515156200024357600080fd5b6001600260156101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002cf57805160ff191683800117855562000300565b8280016001018555821562000300579182015b82811115620002ff578251825591602001919060010190620002e2565b5b5090506200030f919062000313565b5090565b6200033891905b80821115620003345760008160009055506001016200031a565b5090565b90565b611a42806200034b6000396000f3006060604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610101578063095ea7b31461018f57806318160ddd146101e957806323b872dd14610212578063313ce5671461028b5780633f4ba83a146102ba57806342966c68146102cf5780634d7edc15146102f25780635c975abb14610334578063661884631461036157806370a08231146103bb5780638456cb59146104085780638da5cb5b1461041d57806395d89b4114610472578063a9059cbb14610500578063d73dd6231461055a578063dd62ed3e146105b4578063f2fde38b14610620575b600080fd5b341561010c57600080fd5b610114610659565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610154578082015181840152602081019050610139565b50505050905090810190601f1680156101815780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561019a57600080fd5b6101cf600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106f7565b604051808215151515815260200191505060405180910390f35b34156101f457600080fd5b6101fc610727565b6040518082815260200191505060405180910390f35b341561021d57600080fd5b610271600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061072d565b604051808215151515815260200191505060405180910390f35b341561029657600080fd5b61029e61075f565b604051808260ff1660ff16815260200191505060405180910390f35b34156102c557600080fd5b6102cd610772565b005b34156102da57600080fd5b6102f06004808035906020019091905050610832565b005b34156102fd57600080fd5b610332600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610977565b005b341561033f57600080fd5b610347610a2d565b604051808215151515815260200191505060405180910390f35b341561036c57600080fd5b6103a1600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610a40565b604051808215151515815260200191505060405180910390f35b34156103c657600080fd5b6103f2600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610a70565b6040518082815260200191505060405180910390f35b341561041357600080fd5b61041b610ab9565b005b341561042857600080fd5b610430610b7a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561047d57600080fd5b610485610ba0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104c55780820151818401526020810190506104aa565b50505050905090810190601f1680156104f25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561050b57600080fd5b610540600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c3e565b604051808215151515815260200191505060405180910390f35b341561056557600080fd5b61059a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c6e565b604051808215151515815260200191505060405180910390f35b34156105bf57600080fd5b61060a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c9e565b6040518082815260200191505060405180910390f35b341561062b57600080fd5b610657600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d25565b005b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106ef5780601f106106c4576101008083540402835291602001916106ef565b820191906000526020600020905b8154815290600101906020018083116106d257829003601f168201915b505050505081565b6000600260159054906101000a900460ff1615151561071557600080fd5b61071f8383610e7d565b905092915050565b60065481565b6000600260159054906101000a900460ff1615151561074b57600080fd5b610756848484610f6f565b90509392505050565b600260009054906101000a900460ff1681565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156107ce57600080fd5b600260159054906101000a900460ff1615156107e957600080fd5b6000600260156101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b600260159054906101000a900460ff1615151561084e57600080fd5b60008111151561085d57600080fd5b6108788161086a33610a70565b61132e90919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108d08160065461132e90919063ffffffff16565b6006819055503373ffffffffffffffffffffffffffffffffffffffff167f696de425f79f4a40bc6d2122ca50507f0efbeabbff86a84871b7196ab8ea8df7826040518082815260200191505060405180910390a260003373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109d357600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a0f57600080fd5b600081111515610a1e57600080fd5b610a288282611347565b505050565b600260159054906101000a900460ff1681565b6000600260159054906101000a900460ff16151515610a5e57600080fd5b610a68838361156b565b905092915050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b1557600080fd5b600260159054906101000a900460ff16151515610b3157600080fd5b6001600260156101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c365780601f10610c0b57610100808354040283529160200191610c36565b820191906000526020600020905b815481529060010190602001808311610c1957829003601f168201915b505050505081565b6000600260159054906101000a900460ff16151515610c5c57600080fd5b610c668383611347565b905092915050565b6000600260159054906101000a900460ff16151515610c8c57600080fd5b610c9683836117fc565b905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d8157600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610dbd57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610fac57600080fd5b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610ffa57600080fd5b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561108557600080fd5b6110d782600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461132e90919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061116c82600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119f890919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061123e82600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461132e90919063ffffffff16565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600082821115151561133c57fe5b818303905092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561138457600080fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156113d257600080fd5b61142482600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461132e90919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506114b982600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119f890919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600080600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508083111561167c576000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611710565b61168f838261132e90919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b600061188d82600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119f890919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000808284019050838110151515611a0c57fe5b80915050929150505600a165627a7a723058203ada8b2b9dfbe77cfa0860d21dcde26f7eefc94cf9cf0764873f2270e427c5150029000000000000000000000000000000000000000000f8277896582678ac000000

    Constructor Arguments (ABI-encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000f8277896582678ac000000

-----Decoded View---------------
Found 1 constructor arguments :
Arg [0] : 000000000000000000000000000000000000000000f8277896582678ac000000


   Swarm Source:
bzzr://3ada8b2b9dfbe77cfa0860d21dcde26f7eefc94cf9cf0764873f2270e427c515

 

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.