Contract Overview | LookRevToken
Balance: 0 Ether
Ether Value: $0
Transactions: 49 txns
Token Tracker: LookRev (LOOK)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x49461602a6498b995c28247395678c136a0999e9at txn 0xf6e2ac7fac3f16de7dbc4c6bc09f4d270b90b7f5b51c92344c75a404a24c17fc
 Latest 25 transactions from a total of 49 transactions

TxHash Age From To Value [TxFee]
0x246ba726cdb3ca52fe2079ecc27f9962db8ce2bc38b5da8748586cc1d8afeabe122 days 4 hrs ago0xd3c79e4ad654436d59afd61363bc2b927d2fb680  IN   LookRevToken0 Ether0.002190794
0x77332594c935bccfc0fb27b172db472003402627809be71bc60b3ac6b5c19dd3125 days 7 hrs ago0xd3c79e4ad654436d59afd61363bc2b927d2fb680  IN   LookRevToken0 Ether0.00218817
0x87ab4a5d6f11f2e583e3e37cc8fa65e3058ed4288a7711dc9e1bb1bae30fe40a136 days 9 hrs ago0xd3c79e4ad654436d59afd61363bc2b927d2fb680  IN   LookRevToken0 Ether0.00157317
0xea8a90de60817c059bddde89ae03138cf13f6e6dedbb2d8d03dbc258850d64a8137 days 9 hrs ago0xd3c79e4ad654436d59afd61363bc2b927d2fb680  IN   LookRevToken0 Ether0.00157317
0x892b2284f9ce8a5d30de2bc1f5babe7c8466b563a15b8e9aaf4d956c0d0918e8137 days 23 hrs ago0xd3c79e4ad654436d59afd61363bc2b927d2fb680  IN   LookRevToken0 Ether0.00218817
0x3aa63066c7a18cde7ed24f764f46dd1ff1f11bdf10d95e77e1c911fb310642f4147 days 1 hr ago0xd3c79e4ad654436d59afd61363bc2b927d2fb680  IN   LookRevToken0 Ether0.00157317
0xda87d07980bdcfdcaeb1bd55207e1b8ed9b6564ad5e473fc9980e81b40be7eaa147 days 23 hrs ago0x336bcd14f59ab9f18a7c1cf2de7aeecfa0512b2f  IN   LookRevToken0.197139 Ether0.002512644
0xc6ea15059ea9aa82fe89e5b1eb129c66fc589fa35d50f84941717de0bdeeed26155 days 18 hrs ago0xd3c79e4ad654436d59afd61363bc2b927d2fb680  IN   LookRevToken0 Ether0.00218817
0x8492078f305e64a7b78c92cb93f84167a7c89e6627a9e6383deabcd1f817f675155 days 20 hrs ago0xd3c79e4ad654436d59afd61363bc2b927d2fb680  IN   LookRevToken0 Ether0.002190794
0xde33271efa01a6ef715273ebd5e61d64c6dc8c96c4d57c294075c68dd0dc4e25160 days 18 hrs ago0x6c76379d3f9aab71e35c198ee084bb61e7614f42  IN   LookRevToken1.15 Ether0.002512644
0x11b42fb01a4f4e1235e5394f4d48b0be2e6c8192186cc5d0726441ab6e35618c165 days 6 hrs ago0x0a7f4015a4f16580f49922d65bd04618f39f5bbc  IN   LookRevToken0.472501816 Ether0.002512644
0x3d55023dd6bee9b2006573462595d9b32df283836333b6faf3133959a0082b5c165 days 7 hrs ago0xfe51920e3287f27fd179e3a08c77e23d0a88b950  IN   LookRevToken0.1 Ether0.002512644
0xc69d024a1433722d157f1e481818fc5d38dde53fd0784aa441159b10797150c1237 days 2 hrs ago0x9ad5a70a6993a8d4d070a4f3b1dd633e720f670f  IN   LookRevToken0 Ether0.00030696
0x557caf6b43843870251908944275c250ba227cef673823dd3c68eba558865bb0275 days 18 hrs ago0xd3c79e4ad654436d59afd61363bc2b927d2fb680  IN   LookRevToken0.01 Ether0.001897644
0x1a1da6481e7754810ec472707a7473d6f0be220df3acd6164305a57d507545cd342 days 22 mins ago0x4d73ebbbf8968d7327f7d953dc02932db7e881c7  IN   LookRevToken0.07 Ether0.005147856
0x0e3f5f660f862ef302b95067291b19be4d836870f087fd55833bd3c28a8a23c1343 days 11 hrs ago0xb3f3d212721d7df46b2e97a749073423796bc95d  IN   LookRevToken0.01 Ether0.001286964
0x9a962845f1136d99318d612c3702e599c2f25bdc89b1e97fe03cd09609410b73343 days 11 hrs ago0xb3f3d212721d7df46b2e97a749073423796bc95d  IN   LookRevToken0.01 Ether0.000441
0x7a6410274d9fa485d6cf0e7c023bdf5dfb2a416be152022d5e8e729bebbb308b347 days 11 hrs ago0xc87238bf648c1aa1b64ec83a0eca4b8eb9e46f75  IN   LookRevToken0.06 Ether0.001286964
0xc4ae66b692a8b543503eac5c94ee3424d3d23d026fe662891305e3d3f7e80be8366 days 12 hrs ago0x49461602a6498b995c28247395678c136a0999e9  IN   LookRevToken0 Ether0.00099496
0xfcd15cd122a0a6d8002a5f07f96f989abba6ccae7779143e679960d774c3454c366 days 12 hrs ago0x49461602a6498b995c28247395678c136a0999e9  IN   LookRevToken0 Ether0.0021348
0xd8725acf5ca6023ae5025ab5dc2ca0ed89c1342aa92ee79fd67a842a04a3c568366 days 12 hrs ago0x49461602a6498b995c28247395678c136a0999e9  IN   LookRevToken0 Ether0.0021348
0xb5264ed771b753167fd52572beeea5ad8d971615a6aa16d7b99eba70d24e8b95366 days 12 hrs ago0x49461602a6498b995c28247395678c136a0999e9  IN   LookRevToken0 Ether0.0015348
0xb82de0d82308616e03aed20ad03d819240a38ed2eedb818d622ba6e50bc6daea366 days 12 hrs ago0x49461602a6498b995c28247395678c136a0999e9  IN   LookRevToken0 Ether0.0021348
0xd61483ab86d1d47d2ecfa5d202c48b144dc476d9478f3a27a168ef913dc19eba366 days 12 hrs ago0x49461602a6498b995c28247395678c136a0999e9  IN   LookRevToken0 Ether0.0021348
0x61230ccce1d5e981db0d2827e34fdf750338eecbd7018af4d2093d38b1816c1c366 days 12 hrs ago0x49461602a6498b995c28247395678c136a0999e9  IN   LookRevToken0 Ether0.0021348
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 18 Internal Transactions

ParentTxHash Block Age From To Value
0xda87d07980bdcfdcaeb1bd55207e1b8ed9b6564ad5e473fc9980e81b40be7eaa6010564147 days 23 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.197139 Ether
0xde33271efa01a6ef715273ebd5e61d64c6dc8c96c4d57c294075c68dd0dc4e255934894160 days 18 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67571.15 Ether
0x11b42fb01a4f4e1235e5394f4d48b0be2e6c8192186cc5d0726441ab6e35618c5908674165 days 6 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.472501816 Ether
0x3d55023dd6bee9b2006573462595d9b32df283836333b6faf3133959a0082b5c5908605165 days 7 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.1 Ether
0x557caf6b43843870251908944275c250ba227cef673823dd3c68eba558865bb05267277275 days 18 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.01 Ether
0x1a1da6481e7754810ec472707a7473d6f0be220df3acd6164305a57d507545cd4880185342 days 22 mins ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.07 Ether
0x0e3f5f660f862ef302b95067291b19be4d836870f087fd55833bd3c28a8a23c14872227343 days 11 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.01 Ether
0x7a6410274d9fa485d6cf0e7c023bdf5dfb2a416be152022d5e8e729bebbb308b4850471347 days 11 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.06 Ether
0xd83ee3c305be3d5d33d0271426f3dd4d0a59f7344043fab98e7b95dc880e1f024659693380 days 11 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.25 Ether
0xd7922d2de3c9fe3cba64d8f5f962bb8c9c41abe253872a6d21676895ea2eac8a4643528383 days 3 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67571 Ether
0xcdf476bcdb3f997ce1b649e248810e8b8d889c3884cdde748d9a75843d4e3a084487006408 days 8 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.1 Ether
0x29086011b25859932e64be0e9ae198a29a88a23ba12ac48201730c40b49368284408163421 days 2 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.01 Ether
0x3e09739159a1fe36e7804db187225ceca5fb98f176fc25743775304c386c9eaa4393382423 days 10 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.1 Ether
0x5152283f30df135bcfbda72b313f94cc770ecc7436b3b5143b9f8dcb7437e3ae4373733426 days 14 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.1 Ether
0xb3a205b59d40f6f2b2c2fb4e3bbc8ab968187642156c5a88dfdd40cbd43aaf284365574428 days 21 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.01 Ether
0x8bd8228d213f4a7d5bc15c09b77999d2e360164a6b138cdbcb1f34b9a9228c654358242431 days 9 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.008057576 Ether
0x478cc06604c815515887f64e32d1aee310546d2032b2c12922449a4e9f5dc2974351569433 days 17 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.0028 Ether
0x979cae148afb62cc4ecb4cc87a7953083c4438c5766002ac7d206ea3f1cb124e4348289434 days 20 hrs ago0x253c7dd074f4bacb305387f922225a4f737c08bd0x0694b7b67a0bc1dda57cd8c78c80ee0afd1b67570.0023 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: LookRevToken
Compiler Text: v0.4.17+commit.bdeb9e52
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.11;

/*
* LOK 'LookRev Token' crowdfunding contract Version 2.0
*
* Refer to https://lookrev.com/ for further information.
* 
* Developer: LookRev (TM) 2017.
*
* Audited by BokkyPooBah / Bok Consulting Pty Ltd 2017.
* 
* The MIT License.
*
*/

/*
 * ERC20 Token Standard
 * https://github.com/ethereum/EIPs/issues/20
 *
 */
contract ERC20 {
  uint public totalSupply;
  function balanceOf(address _who) constant returns (uint balance);
  function allowance(address _owner, address _spender) constant returns (uint remaining);

  function transfer(address _to, uint _value) returns (bool ok);
  function transferFrom(address _from, address _to, uint _value) returns (bool ok);
  function approve(address _spender, uint _value) returns (bool ok);
  event Transfer(address indexed _from, address indexed _to, uint _value);
  event Approval(address indexed _owner, address indexed _spender, uint _value);
}

/**
 * Math operations with safety checks
 */
contract SafeMath {
  function safeAdd(uint a, uint b) internal returns (uint) {
    uint c = a + b;
    assert(c >= a && c >= b);
    return c;
  }

  function safeSub(uint a, uint b) internal returns (uint) {
    assert(b <= a);
    uint c = a - b;
    assert(c <= a);
    return c;
  }
}

contract Ownable {
  address owner;
  address newOwner;

  function Ownable() {
    owner = msg.sender;
  }

  modifier onlyOwner {
    require(msg.sender == owner);
    _;
  }

  function transferOwnership(address _newOwner) onlyOwner {
    if (_newOwner != address(0)) {
      newOwner = _newOwner;
    }
  }

  function acceptOwnership() {
    require(msg.sender == newOwner);
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }
  event OwnershipTransferred(address indexed _from, address indexed _to);
}

/**
 * Standard ERC20 token with Short Hand Attack and approve() race condition mitigation.
 *
 * Based on code by InvestSeed
 */
contract StandardToken is ERC20, Ownable, SafeMath {

    mapping (address => uint) balances;
    mapping (address => mapping (address => uint)) allowed;

    function balanceOf(address _owner) constant returns (uint balance) {
        return balances[_owner];
    }

    function transfer(address _to, uint _amount) returns (bool success) {
        // avoid wasting gas on 0 token transfers
        if(_amount == 0) return true;
        if (msg.sender == _to) return false;

        if (balances[msg.sender] >= _amount
            && _amount > 0
            && balances[_to] + _amount > balances[_to]) {
            balances[msg.sender] = safeSub(balances[msg.sender],_amount);
            balances[_to] = safeAdd(balances[_to],_amount);
            Transfer(msg.sender, _to, _amount);
            return true;
        } else {
            return false;
        }
    }

    function transferFrom(address _from, address _to, uint _amount) returns (bool success) {
        // avoid wasting gas on 0 token transfers
        if(_amount == 0) return true;
        if(_from == _to) return false;

        if (balances[_from] >= _amount
            && allowed[_from][msg.sender] >= _amount
            && _amount > 0
            && balances[_to] + _amount > balances[_to]) {
            balances[_from] = safeSub(balances[_from],_amount);
            allowed[_from][msg.sender] = safeSub(allowed[_from][msg.sender],_amount);
            balances[_to] = safeAdd(balances[_to],_amount);
            Transfer(_from, _to, _amount);
            return true;
        } else {
            return false;
        }
    }

    function approve(address _spender, uint _value) returns (bool success) {

        // To change the approve amount you first have to reduce the addresses`
        //  allowance to zero by calling `approve(_spender, 0)` if it is not
        //  already 0 to mitigate the race condition described here:
        //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
        if ((_value != 0) && (allowed[msg.sender][_spender] != 0)) {
           return false;
        }
        if (balances[msg.sender] < _value) {
            return false;
        }
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
     }

     function allowance(address _owner, address _spender) constant returns (uint remaining) {
       return allowed[_owner][_spender];
     }
}

/**
 * LookRev token initial offering.
 *
 * Token supply is created in the token contract creation and allocated to owner.
 *
 */
contract LookRevToken is StandardToken {

    /*
    *  Token meta data
    */
    string public constant name = "LookRev";
    string public constant symbol = "LOOK";
    uint8 public constant decimals = 18;
    string public VERSION = 'LOK2.0';
    bool public finalised = false;
    
    address wallet = 0x0;

    mapping(address => bool) public kycRequired;

    // Start - Sunday, October 8, 2017 3:00:01 PM (8:00:01 AM GMT-07:00 DST)
    uint public constant START_DATE = 1507474801;

    uint public constant DECIMALSFACTOR = 10**uint(decimals);
    uint public constant TOKENS_SOFT_CAP =   10000000 * DECIMALSFACTOR;
    uint public constant TOKENS_HARD_CAP = 4500000000 * DECIMALSFACTOR;
    uint public constant TOKENS_TOTAL =    5000000000 * DECIMALSFACTOR;
    uint public constant INITIAL_SUPPLY = 10000000 * DECIMALSFACTOR;

    // 1 KETHER = 2,400,000 tokens
    // 1 ETH = 2,400 tokens
    uint public tokensPerKEther = 2400000;
    uint public CONTRIBUTIONS_MIN = 0 ether;
    uint public CONTRIBUTIONS_MAX = 0 ether;
    uint public constant KYC_THRESHOLD = 100 * DECIMALSFACTOR;

    function LookRevToken() {
      owner = msg.sender;
      wallet = owner;
      totalSupply = INITIAL_SUPPLY;
      balances[owner] = totalSupply;
    }

   // LookRev can change the crowdsale wallet address
   function setWallet(address _wallet) onlyOwner {
        wallet = _wallet;
        WalletUpdated(wallet);
    }
    event WalletUpdated(address newWallet);

    // Accept ethers to buy tokens during the crowdsale
    function () payable {
        proxyPayment(msg.sender);
    }

    // Accept ethers and exchanges to purchase tokens on behalf of user
    // msg.value (in units of wei)
    function proxyPayment(address participant) payable {

         require(!finalised);

         require(msg.value > CONTRIBUTIONS_MIN);
         require(CONTRIBUTIONS_MAX == 0 || msg.value < CONTRIBUTIONS_MAX);

         // Calculate number of tokens for contributed ETH
         // `18` is the ETH decimals
         // `- decimals` is the token decimals
         uint tokens = msg.value * tokensPerKEther / 10**uint(18 - decimals + 3);

         // Check if the hard cap will be exceeded
         require(totalSupply + tokens <= TOKENS_HARD_CAP);

         // Add tokens purchased to account's balance and total supply
         balances[participant] = safeAdd(balances[participant],tokens);
         totalSupply = safeAdd(totalSupply,tokens);

         // Log the tokens purchased 
         Transfer(0x0, participant, tokens);
         // - buyer = participant
         // - ethers = msg.value
         // - participantTokenBalance = balances[participant]
         // - tokens = tokens
         // - newTotalSupply = totalSupply
         // - tokensPerKEther = tokensPerKEther
         TokensBought(participant, msg.value, balances[participant], tokens,
              totalSupply, tokensPerKEther);

         if (msg.value > KYC_THRESHOLD) {
             // KYC verification required before participant can transfer the tokens
             kycRequired[participant] = true;
         }

         // Transfer the contributed ethers to the crowdsale wallet
         // throw is deprecated starting from Ethereum v0.9.0
         wallet.transfer(msg.value);
    }

    event TokensBought(address indexed buyer, uint ethers, 
        uint participantTokenBalance, uint tokens, uint newTotalSupply, 
        uint tokensPerKEther);

    function finalise() onlyOwner {
        // Can only finalise if raised > soft cap
        require(totalSupply >= TOKENS_SOFT_CAP);

        require(!finalised);

        finalised = true;
    }

    // Tokens purchased using other types of cryptocurrency
    function addPrecommitment(address participant, uint balance) onlyOwner {
        require(balance > 0);
        balances[participant] = safeAdd(balances[participant],balance);
        totalSupply = safeAdd(totalSupply,balance);
        Transfer(0x0, participant, balance);
        PrecommitmentAdded(participant, balance);
    }
    event PrecommitmentAdded(address indexed participant, uint balance);

    function transfer(address _to, uint _amount) returns (bool success) {
        // Allow token transfer
        require(!kycRequired[msg.sender] || msg.sender == owner);
        return super.transfer(_to, _amount);
    }

   function transferFrom(address _from, address _to, uint _amount) returns (bool success)
    {
        require(!kycRequired[_from] || msg.sender == owner);
        return super.transferFrom(_from, _to, _amount);
    }

    function kycVerify(address participant, bool _required) onlyOwner {
        kycRequired[participant] = _required;
        KycVerified(participant, kycRequired[participant]);
    }
    event KycVerified(address indexed participant, bool required);

    // Any account can burn _from's tokens as long as the _from account has
    // approved the _amount to be burnt using approve(0x0, _amount)
    function burnFrom(address _from, uint _amount) returns (bool success) {
        require(totalSupply >= _amount);

        if (balances[_from] >= _amount
            && allowed[_from][0x0] >= _amount
            && _amount > 0
            && balances[0x0] + _amount > balances[0x0]
        ) {
            balances[_from] = safeSub(balances[_from],_amount);
            balances[0x0] = safeAdd(balances[0x0],_amount);
            allowed[_from][0x0] = safeSub(allowed[_from][0x0],_amount);
            totalSupply = safeSub(totalSupply,_amount);
            Transfer(_from, 0x0, _amount);
            return true;
        } else {
            return false;
        }
    }

    // LookRev can transfer out any accidentally sent ERC20 tokens
    function transferAnyERC20Token(address tokenAddress, uint amount) onlyOwner returns (bool success) 
    {
        return ERC20(tokenAddress).transfer(owner, amount);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"TOKENS_TOTAL","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"participant","type":"address"},{"name":"_required","type":"bool"}],"name":"kycVerify","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"finalised","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"KYC_THRESHOLD","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"CONTRIBUTIONS_MIN","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"START_DATE","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"participant","type":"address"},{"name":"balance","type":"uint256"}],"name":"addPrecommitment","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"TOKENS_SOFT_CAP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_amount","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"TOKENS_HARD_CAP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"DECIMALSFACTOR","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"CONTRIBUTIONS_MAX","outputs":[{"name":"","type":"uint256"}],"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":"finalise","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"tokensPerKEther","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"kycRequired","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"amount","type":"uint256"}],"name":"transferAnyERC20Token","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":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_wallet","type":"address"}],"name":"setWallet","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"participant","type":"address"}],"name":"proxyPayment","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"VERSION","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"newWallet","type":"address"}],"name":"WalletUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"buyer","type":"address"},{"indexed":false,"name":"ethers","type":"uint256"},{"indexed":false,"name":"participantTokenBalance","type":"uint256"},{"indexed":false,"name":"tokens","type":"uint256"},{"indexed":false,"name":"newTotalSupply","type":"uint256"},{"indexed":false,"name":"tokensPerKEther","type":"uint256"}],"name":"TokensBought","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"participant","type":"address"},{"indexed":false,"name":"balance","type":"uint256"}],"name":"PrecommitmentAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"participant","type":"address"},{"indexed":false,"name":"required","type":"bool"}],"name":"KycVerified","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526040805190810160405280600681526020017f4c4f4b322e300000000000000000000000000000000000000000000000000000815250600590805190602001906200005192919062000232565b506000600660006101000a81548160ff0219169083151502179055506000600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062249f0060085560006009556000600a553415620000cc57600080fd5b33600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601260ff16600a0a629896800260008190555060005460036000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620002e1565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200027557805160ff1916838001178555620002a6565b82800160010185558215620002a6579182015b82811115620002a557825182559160200191906001019062000288565b5b509050620002b59190620002b9565b5090565b620002de91905b80821115620002da576000816000905550600101620002c0565b5090565b90565b6125ef80620002f16000396000f30060606040523615610189576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610194578063095ea7b3146102225780630b7430211461027c57806318160ddd146102a55780631e9dd927146102ce578063214bb60f1461031257806323b872dd1461033f5780632d133eee146103b85780632da13d5e146103e15780632ff2e9dc1461040a578063313ce56714610433578063372c6533146104625780633818d9071461048b5780633a9f967e146104cd57806370a08231146104f657806379ba50971461054357806379cc679014610558578063831a1754146105b25780638bc04eb7146105db57806393fea1841461060457806395d89b411461062d578063a4399263146106bb578063a5bc770c146106d0578063a9059cbb146106f9578063b7121da414610753578063dc39d06d146107a4578063dd62ed3e146107fe578063deaa59df1461086a578063f2fde38b146108a3578063f48c3054146108dc578063ffa1ad741461090a575b61019233610998565b005b341561019f57600080fd5b6101a7610c92565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101e75780820151818401526020810190506101cc565b50505050905090810190601f1680156102145780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561022d57600080fd5b610262600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610ccb565b604051808215151515815260200191505060405180910390f35b341561028757600080fd5b61028f610ea9565b6040518082815260200191505060405180910390f35b34156102b057600080fd5b6102b8610ebb565b6040518082815260200191505060405180910390f35b34156102d957600080fd5b610310600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080351515906020019091905050610ec1565b005b341561031d57600080fd5b610325611016565b604051808215151515815260200191505060405180910390f35b341561034a57600080fd5b61039e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611029565b604051808215151515815260200191505060405180910390f35b34156103c357600080fd5b6103cb6110f0565b6040518082815260200191505060405180910390f35b34156103ec57600080fd5b6103f46110fe565b6040518082815260200191505060405180910390f35b341561041557600080fd5b61041d611104565b6040518082815260200191505060405180910390f35b341561043e57600080fd5b610446611114565b604051808260ff1660ff16815260200191505060405180910390f35b341561046d57600080fd5b610475611119565b6040518082815260200191505060405180910390f35b341561049657600080fd5b6104cb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611121565b005b34156104d857600080fd5b6104e06112cc565b6040518082815260200191505060405180910390f35b341561050157600080fd5b61052d600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506112dc565b6040518082815260200191505060405180910390f35b341561054e57600080fd5b610556611325565b005b341561056357600080fd5b610598600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611484565b604051808215151515815260200191505060405180910390f35b34156105bd57600080fd5b6105c56117f8565b6040518082815260200191505060405180910390f35b34156105e657600080fd5b6105ee61180a565b6040518082815260200191505060405180910390f35b341561060f57600080fd5b610617611815565b6040518082815260200191505060405180910390f35b341561063857600080fd5b61064061181b565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610680578082015181840152602081019050610665565b50505050905090810190601f1680156106ad5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156106c657600080fd5b6106ce611854565b005b34156106db57600080fd5b6106e3611906565b6040518082815260200191505060405180910390f35b341561070457600080fd5b610739600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061190c565b604051808215151515815260200191505060405180910390f35b341561075e57600080fd5b61078a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506119d1565b604051808215151515815260200191505060405180910390f35b34156107af57600080fd5b6107e4600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506119f1565b604051808215151515815260200191505060405180910390f35b341561080957600080fd5b610854600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611b3f565b6040518082815260200191505060405180910390f35b341561087557600080fd5b6108a1600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611bc6565b005b34156108ae57600080fd5b6108da600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611ceb565b005b610908600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610998565b005b341561091557600080fd5b61091d611dc2565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561095d578082015181840152602081019050610942565b50505050905090810190601f16801561098a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6000600660009054906101000a900460ff161515156109b657600080fd5b600954341115156109c657600080fd5b6000600a5414806109d85750600a5434105b15156109e357600080fd5b6003601280030160ff16600a0a60085434028115156109fe57fe5b049050601260ff16600a0a64010c388d0002816000540111151515610a2257600080fd5b610a6b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611e60565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610aba60005482611e60565b6000819055508173ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a38173ffffffffffffffffffffffffffffffffffffffff167f6a7381bdc8f4e7ed3c0f0c299382777bde88a65f0c27f670235401d15445463034600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484600054600854604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390a2601260ff16600a0a606402341115610c2c576001600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f193505050501515610c8e57600080fd5b5050565b6040805190810160405280600781526020017f4c6f6f6b5265760000000000000000000000000000000000000000000000000081525081565b6000808214158015610d5a57506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610d685760009050610ea3565b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610db85760009050610ea3565b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b601260ff16600a0a64012a05f2000281565b60005481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f1d57600080fd5b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f56630bce62637c61f75690e6d06fae1782bcb5208fa536eff58b0ff669d0d5dc600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16604051808215151515815260200191505060405180910390a25050565b600660009054906101000a900460ff1681565b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615806110d15750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156110dc57600080fd5b6110e7848484611e8a565b90509392505050565b601260ff16600a0a60640281565b60095481565b601260ff16600a0a629896800281565b601281565b6359da3d7181565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561117d57600080fd5b60008111151561118c57600080fd5b6111d5600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611e60565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061122460005482611e60565b6000819055508173ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a38173ffffffffffffffffffffffffffffffffffffffff167f7491ef60ef15234f7870c9adc8fb11274a09d6f0d092d2a280e8b75a0c42e12f826040518082815260200191505060405180910390a25050565b601260ff16600a0a629896800281565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561138157600080fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b6000816000541015151561149757600080fd5b81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561154c575081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008073ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b80156115585750600082115b80156115b75750600360008073ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600360008073ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b156117ed57611605600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836122d9565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061167b600360008073ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611e60565b600360008073ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611718600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008073ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836122d9565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008073ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061178e600054836122d9565b60008190555060008373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190506117f2565b600090505b92915050565b601260ff16600a0a64010c388d000281565b601260ff16600a0a81565b600a5481565b6040805190810160405280600481526020017f4c4f4f4b0000000000000000000000000000000000000000000000000000000081525081565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156118b057600080fd5b601260ff16600a0a6298968002600054101515156118cd57600080fd5b600660009054906101000a900460ff161515156118e957600080fd5b6001600660006101000a81548160ff021916908315150217905550565b60085481565b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615806119b45750600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156119bf57600080fd5b6119c98383612303565b905092915050565b60076020528060005260406000206000915054906101000a900460ff1681565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611a4f57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515611b1c57600080fd5b6102c65a03f11515611b2d57600080fd5b50505060405180519050905092915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611c2257600080fd5b80600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f4edbfac5b40fe46ac1af1fd222b224b38cfeeb9e21bd4fc6344526c245f7549b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611d4757600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515611dbf5780600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611e585780601f10611e2d57610100808354040283529160200191611e58565b820191906000526020600020905b815481529060010190602001808311611e3b57829003601f168201915b505050505081565b6000808284019050838110158015611e785750828110155b1515611e8057fe5b8091505092915050565b600080821415611e9d57600190506122d2565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611eda57600090506122d2565b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015611fa5575081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015611fb15750600082115b801561203c5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b156122cd5761208a600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836122d9565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612153600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836122d9565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061221c600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611e60565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190506122d2565b600090505b9392505050565b6000808383111515156122e857fe5b82840390508381111515156122f957fe5b8091505092915050565b60008082141561231657600190506125bd565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561235357600090506125bd565b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156123a25750600082115b801561242d5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b156125b85761247b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836122d9565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612507600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611e60565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190506125bd565b600090505b929150505600a165627a7a723058200bc8a4a5a3d039a7de95cfe6917f543b89bc03637b7e0033078298b0fb2c968a0029

   Swarm Source:
bzzr://0bc8a4a5a3d039a7de95cfe6917f543b89bc03637b7e0033078298b0fb2c968a

 

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.