Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 6272 txns
Token Tracker: VitToken (VT)
 Latest 25 txns From a total of 6272 Transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0x69e81a169a0da7a83b223ba61f8b3ba762368ad12cccccad92e446be4579a483(pending)0x21eb42ab5286f0634a69d1f512cf153ebbdd2963  IN  0x17e5f19d430788323863c6798ecd762a40de29f50 Ether(Pending)
0xe18c19895071386fc1dc6158f862e296ffecd4f8a2c7f008f7286aebe5f840523 hrs 2 mins ago0x4b872574b3b003bb0ab5c24b21806b97eb16292a  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000191682
0xeed82f335028e0a1d873733d13b3c9f4b041bd3c15d614a8bbcd516d76503a3220 hrs 35 mins ago0x90ef4178cfd283b08017d21d91530106ac0071bf  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000155736
0x3dddcfaa933d92113aa244604050ad9e06eff9e986502494acea7dfddd32d5d223 hrs 17 mins ago0x47b5fd3d442c8aa0a858fbbdefeab16f3cfb3341  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000088992
0xec8af0fb493c05f422140a3621530d19a196f587b1ad218b3df99434e2f3549e23 hrs 55 mins ago0x708330a6fe0b3a6afe6c38e7ea0269d5fee4dd1c  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000127788
0xa399467b4a284f0835a219c1192f65f356b45c3a12f8d6eaff81344c59de24611 day 2 hrs ago0x708330a6fe0b3a6afe6c38e7ea0269d5fee4dd1c  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000085192
0x77ab0dea00b87fa7f7e9de9a32e717b1fa7694fdbc0de874ecf16e657edf11721 day 2 hrs ago0x6f787f62428617071c158efeb5d3f729fc6285f7  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000127788
0xc0bdd9962c67720ead4c8992b5df678b050d57b813d8e2ee1334b124f491fc341 day 5 hrs ago0x71483d08c0a8213be02c10f5a4fb731692a51a71  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000063894
0x68727e490d7899ab412a35fa29fe0822c6a3b889430f8bf5c8299ffcd15a624e1 day 14 hrs ago0xa8bf94f8718c106320dd35955d2363168e455ff6  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.0000553748
0x31acc6b514d35d4456e7b54686804f16ff7a2282b0910c426312d2ed331af5111 day 16 hrs ago0xd17cf277060a6001c51b97773b655ef1d8df4b22  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000063894
0x18d83385bf70bac6b77d19f68f073eb5f1dda700424ffb8e142485fb0cb3206a1 day 23 hrs ago0xc73f6aecc2e0aa0c6aeaf5c4534573568835837e  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.00011124
0x661948bb14c570daa940c0f9eb2ac47a58b74fd05bfd126b68e202fedc324b822 days 1 hr ago0xbe7d259e404e84e47ba1db94112e1af1c9f22cda  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000133104
0x9fcfad84ca9e8f2089b9b4227877033ddd994e7c8ccc7fda17f8a8d28b0b94052 days 1 hr ago0x0e607a26cd441d847181a58441c030a42df9aa77  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000133104
0x83dba4139ca0630c4491d49093831d637ca0b5c12207bb333c9faa15c827d4b92 days 1 hr ago0xb8d78932f4b52f474fcdfc26a54b573fa4f83b27  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000133104
0x2557cc1175e9e695185720f3f9465a81e907c5752114d0eb5216481d776870df2 days 2 hrs ago0x88373259cdd1a7a4f13eba1a8e54d49d9a11fdf9  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000053245
0x2968b394a30de10ad0600c698bf3968608b4f16ef2fd81154adeb5a34afdfd042 days 2 hrs ago0x88373259cdd1a7a4f13eba1a8e54d49d9a11fdf9  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000095841
0x2362d13a8159cb0c7cf58209a9407e59277d43d4082c23cb7c94454debedeedc2 days 2 hrs ago0xfe8aac760fc2c919229612ac75ff8246d1abadc1  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000095841
0x1251250cb95a69a29fb1d1d84ff56a972352af65cf09459413c2aa189e94eb4b2 days 5 hrs ago0x1966f7dac91b4939193372ce447a716c616fca54  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000133104
0x31eb4f5000da4a4f5503cce16136f4a79e569aeb3e06d03ea5cfa58796a74c222 days 6 hrs ago0x339f9e2df5094fb3006259073232c6b3632d33d8  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000133104
0x0e19424b21e8137599ecc0763474058f1df529efcadd3af9a77f61862d4022892 days 6 hrs ago0x26b95923f6aef99ec678ea0cc09279cd683f1cd2  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000044368
0xa1d39e6b7bff57b7f918e093ab80c416308fdd3176fc4e1347bb60ae138b470e2 days 6 hrs ago0xe46ea3f2f511ff4da5098f40fb2005d3f7ef8b38  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000044368
0x9cc6c7b41f88f61ce8584b7744df4b5eb0f1b9169f3503118cb3edd545ae761d2 days 6 hrs ago0x92a81416a9c05944a0c049abbd321640828c5bdc  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000044368
0x5d01d2978844a3ae4be9519dda9e7e4b56de6ba73151fd71aa093931d31d8e9f2 days 6 hrs ago0x22334a5fa283663c34f31271d7acc51a3c6e9ab9  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000133104
0xadd378cbb9b686ae05c918e589bf032334e1b874979e831dbb067654c1bb66322 days 6 hrs ago0x76a7983d8d16fbd45837a10176aa37a614370ba7  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000044368
0x1d9285f8a37e9b4e14e366682762f48216416eee8cc65a1117aa7681d9f56ddd2 days 6 hrs ago0x6399dc855348447a8046358c05ec39176e19c782  IN   0x17e5f19d430788323863c6798ecd762a40de29f50 Ether0.000044368
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 4 Internal Transactions

ParentTxHash Block Age From To Value
0x0d5c169904c4c4dc0d4dbd5db0dc9931b00ee05f5718b9b6831c8d9d3a6a6ac964992608 days 1 hr ago0x17e5f19d430788323863c6798ecd762a40de29f50x406c6ca639c42f038dda19df4897945006ab9aab0.027021741999999999 Ether
0xdd29f882e66f33d97fd538a04682499de1715958335b85a36af52f01c0f1254964949928 days 17 hrs ago0x17e5f19d430788323863c6798ecd762a40de29f50x406c6ca639c42f038dda19df4897945006ab9aab0.00048123 Ether
0x09eb5f83bff2578882d634cf33fcd67448d6d0c3820b181a6ecb955169590d6d645429615 days 8 hrs ago0x17e5f19d430788323863c6798ecd762a40de29f50xacc6297e88d1de7d820f853d28453435dc0000000.01 Ether
0xbbbeca249bc6e36c688bb0d90095e620ee97b397b622042846e7e18cbf39e1f3644739116 days 10 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.