Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 121 txns
Token Tracker: Primalbase Token (PBT)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xe3bcef1e0a98a93285ad6f072485bbd8ece40f61at txn 0x30339bbfa0736a68d03b354cd291e36baf4a84f182baa62da54c8f90ac38a2e3
Token Balance:
 Latest 25 transactions from a total of 121 transactions

TxHash Age From To Value [TxFee]
0x38d8ac52781c4c72a5a0b5aabc09585a4732e8e7a6796252d28fbfe335ff4a6f10 hrs 48 mins ago0x4d91ec9c80bf93be9881281c8b5ba0463f5ee2da  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000156231
0x13ee787e9f49ae4e407bd6fa26799ada4a1c09598c2120251d204be929a853d56 days 4 hrs ago0x4d91ec9c80bf93be9881281c8b5ba0463f5ee2da  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000186025
0x9d170e5223faff04a0fbc72468b2bc449735563461adba51954dd69f0c8c1e3c10 days 9 hrs ago0x4d91ec9c80bf93be9881281c8b5ba0463f5ee2da  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000333693
0xe636765c181493241fa215a02185a9cd5b1dd4b25ced9c1eb7840112d545197412 days 13 hrs ago0xf7ba9dfb4059d9c8080b3a50952499cf2dd18c19  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.001801909
0xeced11e1875858ac0bf05aca9ab12fab58256d15018fbeb25e90459dcac8d29f17 days 20 hrs ago0xe00fbae84a70353c53fc2869e618ee9a09eba08c  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.001186909
0xf0a6245a7e64c04cbeee13cf5b82224c3fe8e1d78d5c3a1d5b4b708e1831cdf331 days 5 hrs ago0x31c3907de01ef6ec83333cebff9265a834a31f83  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000615286
0xb68ea5ed6a95f37f16ea13c7a2ab62b718588aed4b69132ac6ff38aebc66b6e231 days 6 hrs ago0x4d91ec9c80bf93be9881281c8b5ba0463f5ee2da  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000121488535
0xd964bd079cd240b549a863e7940882afc9186d19c4145a125a8f5a6f8566ec1a31 days 9 hrs ago0xe00fbae84a70353c53fc2869e618ee9a09eba08c  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.001801909
0x6861bcbc8954d0f09d4792a095048be057922fdaf15cce906a3b5d94b1168a0f53 days 11 hrs ago0xd6fb84f5413178b2c733abe1eca49acdc5e3841f  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000607929
0xcf29f1d8f55bd80e1a63205ecffd1da66cd01d47647bf66f67d0fd291b9e589d58 days 12 hrs ago0x5f99a499febf1ed7b4219e99d9680fde5e8d0c4a  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.001186909
0xacc2cf0a821d3aaf8973711190e4934cf784c4b790bd4b38a3f5b74f788578f158 days 13 hrs ago0x5f99a499febf1ed7b4219e99d9680fde5e8d0c4a  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.001799285
0x61f5549a4218e5676ef01317f01fdc40928655a8c98b9e20e38d7c007536d71058 days 13 hrs ago0x0aeb0063a6dbf91edb29a9afce4c6fe57129697d  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000237862306
0x489e007a36f3b06b270919f9b89e57e45a1dafb3cb5d5dbf3ceea4fa8da36bac61 days 7 hrs ago0x65ed4727c743327eafcf12853457f760877acbc4  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000113380686
0x84c46934ab41fc668f06d55c8dc337e2eee77e69fbbcd0f026df6f7bf22f61ef61 days 8 hrs ago0x5f99a499febf1ed7b4219e99d9680fde5e8d0c4a  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.001522781
0x14a250b94e652f6307d6b6de7c250ad92891f36d6dcb65b9937ab6b42984eddb62 days 18 hrs ago0x4d91ec9c80bf93be9881281c8b5ba0463f5ee2da  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000156423
0x0646d318b02ac79afbdf7a2a4df277e42184b9be91336b423a5c0d86caa18d3c74 days 3 hrs ago0x8c33655ce3130c2d2080f7552ce6a8297f9531b2  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000088094288
0x262b6b77c025d659d16f95673d57b0f6317a273c94004bb2bb1dd585f447708274 days 3 hrs ago0x9399e74e376a3c54519d751f1169c2346d8ce696  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000782115
0x7a9894a7185b341ce8b2415070a90227bddb2e2593334e88eff71bcc2c5c389f74 days 13 hrs ago0x4d91ec9c80bf93be9881281c8b5ba0463f5ee2da  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000333693
0xf28b344861b9b7b3b9e4bfb67a4165e6cae31c861d6d7e246b1c2903238e49b174 days 14 hrs ago0x4d91ec9c80bf93be9881281c8b5ba0463f5ee2da  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.00052013
0x3d8a51cee70951d091e749a09efc0d0f226d0a6e5f9ab1432161046a97260a2674 days 14 hrs ago0xcbca8e5ea48f09fb0d17c66cb0e5b84a9a755fea  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000404763491
0xc3f4643cd1fc961a76553bfeae2e6c8c6a686b10665dfe096b344a2ef07be8cc74 days 15 hrs ago0x69afcedb8273e0c8badbf3ff85bf6936ccc2c655  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.00222846
0x40ae5f39cd13e1fe38c5fefa5c360d1c5a5d75a6dba81abd33fc4324e6bd0b0674 days 15 hrs ago0x4d91ec9c80bf93be9881281c8b5ba0463f5ee2da  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.00052141
0x814b81c42e4a79291fbfe797fe85d8cfb8276afd2adebbf1a64d70c0cc6dc65276 days 1 hr ago0x0aeb0063a6dbf91edb29a9afce4c6fe57129697d  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000105816961
0xe7b5577ef8da93ffc52aa05a33e6a72a2f5eade6dd7be55fd685934a5396ae9276 days 1 hr ago0xc5e490548e9ee47bec2c544b3439f3fb485734e6  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.000177406495
0x8d5369859043287c2c485cde3bc2638453d85bd7eb60208dbd9e638cb7237a3876 days 2 hrs ago0x4fe477844cdc770388803037229ec532e4dcf591  IN   0xf4c07b1865bc326a3c01339492ca7538fd038cc00 Ether0.002135157
[ 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: PBToken
Compiler Text: v0.4.21+commit.dfe3193c
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.13;

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

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

}

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();
  }
}

contract HasNoEther is Ownable {

  /**
  * @dev Constructor that rejects incoming Ether
  * @dev The `payable` flag is added so we can access `msg.value` without compiler warning. If we
  * leave out payable, then Solidity will allow inheriting contracts to implement a payable
  * constructor. By doing it this way we prevent a payable constructor from working. Alternatively
  * we could use assembly to access msg.value.
  */
  function HasNoEther() public payable {
    require(msg.value == 0);
  }

  /**
   * @dev Disallows direct send by settings a default function without the `payable` flag.
   */
  function() external {
  }

  /**
   * @dev Transfer all Ether held by the contract to the owner.
   */
  function reclaimEther() external onlyOwner {
    assert(owner.send(this.balance));
  }
}

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

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

}

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 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 PausableToken is StandardToken, Pausable {

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

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

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

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

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

contract PBToken is PausableToken, HasNoEther {
  string public name = "Primalbase Token";
  string public symbol = "PBT";
  uint256 public decimals = 4;
  string public version = 'v1.0.0';
  uint256 public INITIAL_SUPPLY = 1250 * (10 ** uint256(decimals));

  event TokenTransferLog(address indexed from, address indexed to, uint256 amount, string wallet, string currency);

  function PBToken() public {
    totalSupply_ = INITIAL_SUPPLY;
    balances[msg.sender] = INITIAL_SUPPLY;
  }

  /**
   * @dev Transfer tokens from sender address to gateway
   * @param _amount uint256 the amount of tokens to be transferred
   * @param _wallet string another currency receiver wallet address
   * @param _currency string another currency name
   */
  function TransferBase(uint256 _amount, string _wallet, string _currency) public returns (bool) {
    require(_amount <= balances[msg.sender]);
    require(bytes(_wallet).length > 0);
    require(bytes(_currency).length > 0);

    transfer(owner, _amount);
    TokenTransferLog(msg.sender, owner, _amount, _wallet, _currency);
    return true;
  }

  /**
   * @dev Transfer Waves tokens from sender address to Waves gateway
   * @param _amount uint256 the amount of tokens to be transferred
   * @param _wallet string another currency receiver wallet address
   */
  function TransferToWaves(uint256 _amount, string _wallet) public returns (bool) {
    TransferBase(_amount, _wallet, 'waves');
    return true;
  }

}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","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":false,"inputs":[{"name":"_amount","type":"uint256"},{"name":"_wallet","type":"string"}],"name":"TransferToWaves","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","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":"_subtractedValue","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":"_amount","type":"uint256"},{"name":"_wallet","type":"string"},{"name":"_currency","type":"string"}],"name":"TransferBase","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"reclaimEther","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","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":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":false,"stateMutability":"nonpayable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"wallet","type":"string"},{"indexed":false,"name":"currency","type":"string"}],"name":"TokenTransferLog","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
60606040526000600360146101000a81548160ff0219169083151502179055506040805190810160405280601081526020017f5072696d616c6261736520546f6b656e00000000000000000000000000000000815250600490805190602001906200006c929190620001cc565b506040805190810160405280600381526020017f504254000000000000000000000000000000000000000000000000000000000081525060059080519060200190620000ba929190620001cc565b5060046006556040805190810160405280600681526020017f76312e302e300000000000000000000000000000000000000000000000000000815250600790805190602001906200010d929190620001cc565b50600654600a0a6104e20260085534156200012757600080fd5b33600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000341415156200017857600080fd5b6008546001819055506008546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506200027b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200020f57805160ff191683800117855562000240565b8280016001018555821562000240579182015b828111156200023f57825182559160200191906001019062000222565b5b5090506200024f919062000253565b5090565b6200027891905b80821115620002745760008160009055506001016200025a565b5090565b90565b611dc9806200028b6000396000f30060606040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461012a578063095ea7b3146101b857806318160ddd1461021257806323b872dd1461023b5780632f9a7c22146102b45780632ff2e9dc14610332578063313ce5671461035b5780633f4ba83a1461038457806354fd4d50146103995780635c975abb14610427578063661884631461045457806370a08231146104ae5780638456cb59146104fb5780638da5cb5b1461051057806395d89b411461056557806397ef9779146105f35780639f727c27146106b4578063a9059cbb146106c9578063d73dd62314610723578063dd62ed3e1461077d578063f2fde38b146107e9575b341561012857600080fd5b005b341561013557600080fd5b61013d610822565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017d578082015181840152602081019050610162565b50505050905090810190601f1680156101aa5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101c357600080fd5b6101f8600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108c0565b604051808215151515815260200191505060405180910390f35b341561021d57600080fd5b6102256108f0565b6040518082815260200191505060405180910390f35b341561024657600080fd5b61029a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108fa565b604051808215151515815260200191505060405180910390f35b34156102bf57600080fd5b610318600480803590602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190505061092c565b604051808215151515815260200191505060405180910390f35b341561033d57600080fd5b610345610979565b6040518082815260200191505060405180910390f35b341561036657600080fd5b61036e61097f565b6040518082815260200191505060405180910390f35b341561038f57600080fd5b610397610985565b005b34156103a457600080fd5b6103ac610a45565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103ec5780820151818401526020810190506103d1565b50505050905090810190601f1680156104195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561043257600080fd5b61043a610ae3565b604051808215151515815260200191505060405180910390f35b341561045f57600080fd5b610494600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610af6565b604051808215151515815260200191505060405180910390f35b34156104b957600080fd5b6104e5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b26565b6040518082815260200191505060405180910390f35b341561050657600080fd5b61050e610b6e565b005b341561051b57600080fd5b610523610c2f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561057057600080fd5b610578610c55565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105b857808201518184015260208101905061059d565b50505050905090810190601f1680156105e55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105fe57600080fd5b61069a600480803590602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050610cf3565b604051808215151515815260200191505060405180910390f35b34156106bf57600080fd5b6106c7610efb565b005b34156106d457600080fd5b610709600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fcf565b604051808215151515815260200191505060405180910390f35b341561072e57600080fd5b610763600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fff565b604051808215151515815260200191505060405180910390f35b341561078857600080fd5b6107d3600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061102f565b6040518082815260200191505060405180910390f35b34156107f457600080fd5b610820600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110b6565b005b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108b85780601f1061088d576101008083540402835291602001916108b8565b820191906000526020600020905b81548152906001019060200180831161089b57829003601f168201915b505050505081565b6000600360149054906101000a900460ff161515156108de57600080fd5b6108e8838361120e565b905092915050565b6000600154905090565b6000600360149054906101000a900460ff1615151561091857600080fd5b610923848484611300565b90509392505050565b600061096e83836040805190810160405280600581526020017f7761766573000000000000000000000000000000000000000000000000000000815250610cf3565b506001905092915050565b60085481565b60065481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109e157600080fd5b600360149054906101000a900460ff1615156109fc57600080fd5b6000600360146101000a81548160ff0219169083151502179055507f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b3360405160405180910390a1565b60078054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610adb5780601f10610ab057610100808354040283529160200191610adb565b820191906000526020600020905b815481529060010190602001808311610abe57829003601f168201915b505050505081565b600360149054906101000a900460ff1681565b6000600360149054906101000a900460ff16151515610b1457600080fd5b610b1e83836116ba565b905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610bca57600080fd5b600360149054906101000a900460ff16151515610be657600080fd5b6001600360146101000a81548160ff0219169083151502179055507f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff62560405160405180910390a1565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ceb5780601f10610cc057610100808354040283529160200191610ceb565b820191906000526020600020905b815481529060010190602001808311610cce57829003601f168201915b505050505081565b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548411151515610d4257600080fd5b60008351111515610d5257600080fd5b60008251111515610d6257600080fd5b610d8e600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1685610fcf565b50600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f3d2d454659fc95a8064fd06a92a5e41ffe83b5eb7a8156e86ce674b10df40b32868686604051808481526020018060200180602001838103835285818151815260200191508051906020019080838360005b83811015610e4d578082015181840152602081019050610e32565b50505050905090810190601f168015610e7a5780820380516001836020036101000a031916815260200191505b50838103825284818151815260200191508051906020019080838360005b83811015610eb3578082015181840152602081019050610e98565b50505050905090810190601f168015610ee05780820380516001836020036101000a031916815260200191505b509550505050505060405180910390a3600190509392505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f5757600080fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501515610fcd57fe5b565b6000600360149054906101000a900460ff16151515610fed57600080fd5b610ff7838361194b565b905092915050565b6000600360149054906101000a900460ff1615151561101d57600080fd5b6110278383611b6a565b905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561111257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561114e57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561133d57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561138a57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561141557600080fd5b611466826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d6690919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506114f9826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d7f90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506115ca82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d6690919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050808311156117cb576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061185f565b6117de8382611d6690919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561198857600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156119d557600080fd5b611a26826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d6690919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611ab9826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d7f90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000611bfb82600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d7f90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000828211151515611d7457fe5b818303905092915050565b6000808284019050838110151515611d9357fe5b80915050929150505600a165627a7a72305820910e7d3a2ecf41d15507d24c97b6ee3dd7cb1790c3f04a13fcc6e327d4fb02920029

   Swarm Source:
bzzr://910e7d3a2ecf41d15507d24c97b6ee3dd7cb1790c3f04a13fcc6e327d4fb0292

 

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.