Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 6447 txns
Token Tracker: VitToken (VT)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xc598173a1c4990b08387213484c4ad3d641463c7at txn 0x29b39b1f9d0ecae2f9ce401a788cafed170ad51d070632e3336253d681b11fb9
Token Balance:
 Latest 25 transactions from a total of 6447 transactions

TxHash Age From To Value [TxFee]
0x2098fb30e2197c3b1c1bfb68426468e4586556111e4f7164f820937547e0426f3 days 23 hrs ago0x16da5fb485206fc8edb79c6a053deae17d3d19fc  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.0002498688
0xb5b131448784307f67f01cf0a5fd8d9a48b949713ca1d984c198d2b0c1f614758 days 13 hrs ago0xace6c98026107b01cf5306bd2b09159a83c29416  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00021112
0x6874aebeb7d9142d436f438bacc7752ec88499ae45b5520ee03f9311bba9152920 days 5 hrs ago0xb471bdb014ce82ae04a3386b10061c93bef7770c  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00011136
0xc91fd526b74bbd241ee5fe90b4613ac552c90f9d6ffe54c7e96318b1ea3e0eef20 days 6 hrs ago0xa2b629e7d7eb0362973b8e0cf81b6284aee80d46  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00011136
0xf3731bc0c3f319dc66eb35a738f4376397855b2bb8945de756994b152bfeadd022 days 2 hrs ago0xec4c42ffa06e1abb47792e2cbebbe782008f967a  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000063894
0xaf02f018d532c6434d3a9bf5efa5cc7c9c2aa1ce22f8f26ff1d15cb57f1cab0423 days 7 hrs ago0x17dba66ff9f9977caf7b95ce75595761c65a02b4  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00011245344
0x9df0b6e8c8794c1e63a54cc55d3e640796b33b8adc551314a759b1f947e4c71c24 days 2 hrs ago0x24beba9e7684e52bee961e39269e080173e8d833  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00021298
0xf954d75ed382758feba5d86c40d7484e2c197935e41acdbe0043cf3e1b0f1cf627 days 10 hrs ago0xf830f6d45eb574a8e97e6ca8af2c570f0b1ccd95  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.0001334016
0x0f31e0ee1ccc5816e7fb7bb34c28736d3924131807ddf1d5f94cbd4f4aba07bb27 days 10 hrs ago0xf830f6d45eb574a8e97e6ca8af2c570f0b1ccd95  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000187632
0x4692408bfb03ff12bf7642ccf5268c23d8597d44efbd493f3205fb03551e414528 days 2 hrs ago0x445172ca3767d7b14e23ce60246bc188508959cd  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00014152
0xb348b6a2fab212b2932a97b8e9e9eb732b928bbe9503015ad1185d66eba311d328 days 2 hrs ago0x6b21788000a6669e69be97c77b81981a158b9cf1  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00015892
0x8d02856c11ef6176e3ec2171b38195ab43aac69e2c53e6a6f771c40f5113843728 days 2 hrs ago0x0bece9841923e59c294266a83cefc8826090dd0d  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00015892
0xdb287529814b8092030cd577e22f3e4fab5865ef954e071cc276ca7a5c9bbc4028 days 2 hrs ago0x82a29e35be6894cc920e78dda0d2fd6863c4537c  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00015892
0xb696c42746f48f497ded162e83ac23c220d167fa0a9cafb495c06c4cb488f8f028 days 2 hrs ago0xc67f4f78bff292f9f05d0b55a4c329528e17bcfe  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00015892
0xd5e7514207f347d5ee1d542ff95ff1424b4882332292cc6196beea6812617a0f28 days 2 hrs ago0x59abd43c5455ad95452a07d1618ea33b723bc4f5  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00015892
0x2939c8b550467d8618bf101f0c339b578402e8bf31fbe934f8523d7c2328908d28 days 2 hrs ago0x4dff3e2209515212257bc5d9965c73f371c50bc3  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00015892
0xfb2298ca8fa6198d15ce848e01b09a02cc46210c5b0761626f10f46c823643c928 days 2 hrs ago0xd52f43d38939e5fb46ffcf6b1645a94461c0ffd1  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00017632
0xe1e8f7b795433da7bc1d3e127b9cf8ac6d29cba49d88ea06cc669d358e3719fe28 days 2 hrs ago0xbd72db54c95b7f3073696f646706d53178835410  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00015892
0x04d39c6262d0135c30f13b78cd637e185a5c7b596093e26682eb4642f50cd02a28 days 2 hrs ago0x2822e8a8529f168f20f6d8c940b969d2d0f2a3e7  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00022313875
0x5da96113b3134264ffb00ac504146c8fd28c0d0673f65f544a79bc7ef99b835233 days 15 hrs ago0xe577efb3ae1835ed132addcf25c5cbcf395cd4e1  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000063
0x379567213899c4d6e09fc5947c1702be30292156df63bdb892f20f9d5ed708bb34 days ago0xef5fa327ad663db03591716f20202d37dcf5763a  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.0000340768
0xe4cdab920db253d1f593253847f82ca8cb1f4da4519b10eb92ffa7409c136f0635 days 4 hrs ago0x05b395d40c97d84ea24ded3bb3c9a8dd13cb73c7  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.0001160741
0x24f74ad9a1ac079e5b0eee183fb1d8f169a297d58249014665b3f6c9d7d88e6a37 days 22 hrs ago0x25740c74401eab76b939dcd41d7bc22757bf0862  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000315
0x122d50cff2254df5725d76f43c92854e30f695000c849f31e492d510cdd743cb39 days 16 hrs ago0xdba6bff1db363cc5f687d864d35210c96781a936  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00022518
0x5009a12737c416c37f8fdd9a6fd3711d8d6f6ee69ca041a11c965e5b610193d440 days 6 hrs ago0xd5fa993e88cdff8bf1046af5b485f7a936088bcf  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000085192
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 4 Internal Transactions

ParentTxHash Block Age From To Value
0x0d5c169904c4c4dc0d4dbd5db0dc9931b00ee05f5718b9b6831c8d9d3a6a6ac9649926063 days 18 hrs ago0x17e5f19d430788323863c6798ecd762a40de29f50x406c6ca639c42f038dda19df4897945006ab9aab0.027021741999999999 Ether
0xdd29f882e66f33d97fd538a04682499de1715958335b85a36af52f01c0f12549649499264 days 11 hrs ago0x17e5f19d430788323863c6798ecd762a40de29f50x406c6ca639c42f038dda19df4897945006ab9aab0.00048123 Ether
0x09eb5f83bff2578882d634cf33fcd67448d6d0c3820b181a6ecb955169590d6d645429671 days 1 hr ago0x17e5f19d430788323863c6798ecd762a40de29f50xacc6297e88d1de7d820f853d28453435dc0000000.01 Ether
0xbbbeca249bc6e36c688bb0d90095e620ee97b397b622042846e7e18cbf39e1f3644739172 days 4 hrs ago0x17e5f19d430788323863c6798ecd762a40de29f50x406c6ca639c42f038dda19df4897945006ab9aab0.003 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: VIT
Compiler Text: v0.4.24+commit.e67f0147
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.22;

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

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a / b;
    return c;
  }

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

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

contract ForeignToken {
    function balanceOf(address _owner) constant public returns (uint256);
    function transfer(address _to, uint256 _value) public returns (bool);
}

contract ERC20Basic {
    uint256 public totalSupply;
    function balanceOf(address who) public constant returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) public constant 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);
}

interface Token { 
    function distr(address _to, uint256 _value) external returns (bool);
    function totalSupply() constant external returns (uint256 supply);
    function balanceOf(address _owner) constant external returns (uint256 balance);
}

contract VIT is ERC20 {
    
    using SafeMath for uint256;
    address owner = msg.sender;

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    mapping (address => bool) public blacklist;

    string public constant name = "VitToken";
    string public constant symbol = "VT";
    uint public constant decimals = 18;
    
    uint256 public totalSupply = 5000000000e18;
    uint256 public totalDistributed = 2500000000e18;
    uint256 public totalRemaining = totalSupply.sub(totalDistributed);
    uint256 public value = 6000e18;

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    
    event Distr(address indexed to, uint256 amount);
    event DistrFinished();
    
    event Burn(address indexed burner, uint256 value);

    bool public distributionFinished = false;
    
    modifier canDistr() {
        require(!distributionFinished);
        _;
    }
    
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
    
    modifier onlyWhitelist() {
        require(blacklist[msg.sender] == false);
        _;
    }
    
    function VitToken() public {
        owner = msg.sender;
        balances[owner] = totalDistributed;
    }
    
    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }
    
    function finishDistribution() onlyOwner canDistr public returns (bool) {
        distributionFinished = true;
        emit DistrFinished();
        return true;
    }
    
    function distr(address _to, uint256 _amount) canDistr private returns (bool) {
        totalDistributed = totalDistributed.add(_amount);
        totalRemaining = totalRemaining.sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Distr(_to, _amount);
        emit Transfer(address(0), _to, _amount);
        return true;
        
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function () external payable {
        getTokens();
     }
    
    function getTokens() payable canDistr onlyWhitelist public {
        if (value > totalRemaining) {
            value = totalRemaining;
        }
        
        require(value <= totalRemaining);
        
        address investor = msg.sender;
        uint256 toGive = value;
        
        distr(investor, toGive);
        
        if (toGive > 0) {
            blacklist[investor] = true;
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
        
        value = value.div(100000).mul(99999);
    }

    function balanceOf(address _owner) constant public returns (uint256) {
        return balances[_owner];
    }

    modifier onlyPayloadSize(uint size) {
        assert(msg.data.length >= size + 4);
        _;
    }
    
    function transfer(address _to, uint256 _amount) onlyPayloadSize(2 * 32) public returns (bool success) {
        require(_to != address(0));
        require(_amount <= balances[msg.sender]);
        
        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }
    
    function transferFrom(address _from, address _to, uint256 _amount) onlyPayloadSize(3 * 32) public returns (bool success) {
        require(_to != address(0));
        require(_amount <= balances[_from]);
        require(_amount <= allowed[_from][msg.sender]);
        
        balances[_from] = balances[_from].sub(_amount);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(_from, _to, _amount);
        return true;
    }
    
    function approve(address _spender, uint256 _value) public returns (bool success) {
        if (_value != 0 && allowed[msg.sender][_spender] != 0) { return false; }
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }
    
    function allowance(address _owner, address _spender) constant public returns (uint256) {
        return allowed[_owner][_spender];
    }
    
    function getTokenBalance(address tokenAddress, address who) constant public returns (uint){
        ForeignToken t = ForeignToken(tokenAddress);
        uint bal = t.balanceOf(who);
        return bal;
    }
    
    function withdraw() onlyOwner public {
        uint256 etherBalance = address(this).balance;
        owner.transfer(etherBalance);
    }
    
    function burn(uint256 _value) onlyOwner public {
        require(_value <= balances[msg.sender]);

        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        emit Burn(burner, _value);
    }
    
    function withdrawForeignTokens(address _tokenContract) onlyOwner public returns (bool) {
        ForeignToken token = ForeignToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.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":"totalSupply","outputs":[{"name":"","type":"uint256"}],"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":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"value","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"VitToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","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":"finishDistribution","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[],"name":"getTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"distributionFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"who","type":"address"}],"name":"getTokenBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalRemaining","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"_tokenContract","type":"address"}],"name":"withdrawForeignTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalDistributed","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"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"blacklist","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Distr","type":"event"},{"anonymous":false,"inputs":[],"name":"DistrFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

  Contract Creation Code Switch To Opcodes View
608060405260018054600160a060020a031916331790556b1027e72f1f1281308800000060058190556b0813f3978f8940984400000060068190556100519190640100000000610e7861007e82021704565b60075569014542ba12a337c000006008556009805460ff1916905534801561007857600080fd5b50610090565b60008282111561008a57fe5b50900390565b610ec58061009f6000396000f3006080604052600436106101275763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610131578063095ea7b3146101bb57806318160ddd146101f357806323b872dd1461021a578063313ce567146102445780633ccfd60b146102595780633fa4f2451461026e57806342966c6814610283578063585ce2591461029b57806370a08231146102b057806395d89b41146102d15780639b1cbccc146102e6578063a9059cbb146102fb578063aa6ca80814610127578063c108d5421461031f578063c489744b14610334578063d8a543601461035b578063dd62ed3e14610370578063e58fc54c14610397578063efca2eed146103b8578063f2fde38b146103cd578063f9f92be4146103ee575b61012f61040f565b005b34801561013d57600080fd5b506101466104ef565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610180578181015183820152602001610168565b50505050905090810190601f1680156101ad5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c757600080fd5b506101df600160a060020a0360043516602435610526565b604080519115158252519081900360200190f35b3480156101ff57600080fd5b506102086105ce565b60408051918252519081900360200190f35b34801561022657600080fd5b506101df600160a060020a03600435811690602435166044356105d4565b34801561025057600080fd5b50610208610759565b34801561026557600080fd5b5061012f61075e565b34801561027a57600080fd5b506102086107b8565b34801561028f57600080fd5b5061012f6004356107be565b3480156102a757600080fd5b5061012f61089d565b3480156102bc57600080fd5b50610208600160a060020a03600435166108de565b3480156102dd57600080fd5b506101466108f9565b3480156102f257600080fd5b506101df610930565b34801561030757600080fd5b506101df600160a060020a0360043516602435610996565b34801561032b57600080fd5b506101df610a87565b34801561034057600080fd5b50610208600160a060020a0360043581169060243516610a90565b34801561036757600080fd5b50610208610b41565b34801561037c57600080fd5b50610208600160a060020a0360043581169060243516610b47565b3480156103a357600080fd5b506101df600160a060020a0360043516610b72565b3480156103c457600080fd5b50610208610cc6565b3480156103d957600080fd5b5061012f600160a060020a0360043516610ccc565b3480156103fa57600080fd5b506101df600160a060020a0360043516610d1e565b600954600090819060ff161561042457600080fd5b3360009081526004602052604090205460ff161561044157600080fd5b6007546008541115610454576007546008555b600754600854111561046557600080fd5b505060085433906104768282610d33565b5060008111156104a457600160a060020a0382166000908152600460205260409020805460ff191660011790555b600554600654106104bd576009805460ff191660011790555b6104e86201869f6104dc620186a0600854610e3690919063ffffffff16565b9063ffffffff610e4d16565b6008555050565b60408051808201909152600881527f566974546f6b656e000000000000000000000000000000000000000000000000602082015281565b600081158015906105595750336000908152600360209081526040808320600160a060020a038716845290915290205415155b15610566575060006105c8565b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60055481565b6000606060643610156105e357fe5b600160a060020a03841615156105f857600080fd5b600160a060020a03851660009081526002602052604090205483111561061d57600080fd5b600160a060020a038516600090815260036020908152604080832033845290915290205483111561064d57600080fd5b600160a060020a038516600090815260026020526040902054610676908463ffffffff610e7816565b600160a060020a03861660009081526002602090815260408083209390935560038152828220338352905220546106b3908463ffffffff610e7816565b600160a060020a0380871660009081526003602090815260408083203384528252808320949094559187168152600290915220546106f7908463ffffffff610e8a16565b600160a060020a0380861660008181526002602090815260409182902094909455805187815290519193928916927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3506001949350505050565b601281565b600154600090600160a060020a0316331461077857600080fd5b50600154604051303191600160a060020a03169082156108fc029083906000818181858888f193505050501580156107b4573d6000803e3d6000fd5b5050565b60085481565b600154600090600160a060020a031633146107d857600080fd5b336000908152600260205260409020548211156107f457600080fd5b5033600081815260026020526040902054610815908363ffffffff610e7816565b600160a060020a038216600090815260026020526040902055600554610841908363ffffffff610e7816565b600555600654610857908363ffffffff610e7816565b600655604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a25050565b6001805473ffffffffffffffffffffffffffffffffffffffff1916331790819055600654600160a060020a0391909116600090815260026020526040902055565b600160a060020a031660009081526002602052604090205490565b60408051808201909152600281527f5654000000000000000000000000000000000000000000000000000000000000602082015281565b600154600090600160a060020a0316331461094a57600080fd5b60095460ff161561095a57600080fd5b6009805460ff191660011790556040517f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc90600090a150600190565b6000604060443610156109a557fe5b600160a060020a03841615156109ba57600080fd5b336000908152600260205260409020548311156109d657600080fd5b336000908152600260205260409020546109f6908463ffffffff610e7816565b3360009081526002602052604080822092909255600160a060020a03861681522054610a28908463ffffffff610e8a16565b600160a060020a0385166000818152600260209081526040918290209390935580518681529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060019392505050565b60095460ff1681565b600080600084915081600160a060020a03166370a08231856040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600160a060020a0316600160a060020a03168152602001915050602060405180830381600087803b158015610b0c57600080fd5b505af1158015610b20573d6000803e3d6000fd5b505050506040513d6020811015610b3657600080fd5b505195945050505050565b60075481565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b60015460009081908190600160a060020a03163314610b9057600080fd5b604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051859350600160a060020a038416916370a082319160248083019260209291908290030181600087803b158015610bf457600080fd5b505af1158015610c08573d6000803e3d6000fd5b505050506040513d6020811015610c1e57600080fd5b5051600154604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810184905290519293509084169163a9059cbb916044808201926020929091908290030181600087803b158015610c9257600080fd5b505af1158015610ca6573d6000803e3d6000fd5b505050506040513d6020811015610cbc57600080fd5b5051949350505050565b60065481565b600154600160a060020a03163314610ce357600080fd5b600160a060020a03811615610d1b576001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b60046020526000908152604090205460ff1681565b60095460009060ff1615610d4657600080fd5b600654610d59908363ffffffff610e8a16565b600655600754610d6f908363ffffffff610e7816565b600755600160a060020a038316600090815260026020526040902054610d9b908363ffffffff610e8a16565b600160a060020a038416600081815260026020908152604091829020939093558051858152905191927f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a7792918290030190a2604080518381529051600160a060020a038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35060016105c8565b6000808284811515610e4457fe5b04949350505050565b6000828202831580610e695750828482811515610e6657fe5b04145b1515610e7157fe5b9392505050565b600082821115610e8457fe5b50900390565b600082820183811015610e7157fe00a165627a7a72305820302314a4b44f1867df9e70240ec2f9f99f3b1650539811f0cc52ea91b24c97280029

   Swarm Source:
bzzr://302314a4b44f1867df9e70240ec2f9f99f3b1650539811f0cc52ea91b24c9728

 

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.