Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 4120 txns
Token Tracker: HP (HP)
 Latest 25 txns From a total of 4120 Transactions

TxHash Age From To Value [TxFee]
0x83fbe601ff4981ab5e5a9763cd262f54058c20c7a08337618a588e71da13043450 mins ago0xf44ce010b8db8fee25904bd6a4f180cae9469d90  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000111603
0xca1df10c7fd774cf6093a01fc9e41015666c67a35a528d2afada419d5c63aa6754 mins ago0x181ee754c7f0848e0d495be5fd98345778b2d18e  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0xa3e4641f0f5c5d936b81008d3c7758189769d4145fce162ac3a117dacc4c2d0b1 hr 22 mins ago0x12f3d4b18fe00683add4951b7ccead6cf76ea93b  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000357077312
0x3dd8f727b15ec2e966d98926193ca14b05fc54f69450d8c40e23d54a4d05d9631 hr 24 mins ago0x9ea5c4167c87a0ef12877422d07d2ed7dc387756  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.001736301
0xd9dd5490fd5f6d66a250338dbb3b269a8ba5a497ed6210ec702a96ba93c313033 hrs 54 mins ago0x0fd46234e7157747ad8dac22ca4d15ce4c41311f  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0x26e02eaa89c904f5007ae79464d2433bf2900ff17b2dd154f5954d9a91ad4dc84 hrs 44 mins ago0x55641b05d355bcef19aaceeb97cace20d051e2d3  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0x70a7c348f51912022ab01b0d1a04a02a91cff9a3b7f6af7394a26fd2a6b173055 hrs 15 mins ago0x22f7bbffd86cfea6cd7ad97fc8089343a1f52852  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000248043
0x9cf42b30191822a0a6882a0311429446f5f6feb6fd57566e5b7005e0cc3f70358 hrs 15 mins ago0x564cfefe8b1f239f74d7a5ec4933ba33d584034a  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.0001736301
0xd086e72c4629c859fed862b0dd25a75a258fee733faa6036f0460e8ea77b1fae8 hrs 55 mins ago0xc891b68ce2ba23eb60f64b0e2802d974c6912213  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000413405
0x167deb983645eca38bdf8d9d4cc2ca7d52d7e4605a76aaebc9156a8595101ff69 hrs ago0x832f883f1a8d291332fe5671829ddf0887fe9988  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.00010935
0x8f5e858fabb420a172138c672b92121c71a08962d9cb86b5f5727f8b5627f5e09 hrs 2 mins ago0xc891b68ce2ba23eb60f64b0e2802d974c6912213  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000273505045
0x930f5ff2b79c7b7fe6d2993236e8f1319f0e88559e478b236596e811227844dc9 hrs 9 mins ago0xd075ac3d211e2b2f8d36a81bcc234c1020eff4e7  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000273688
0x174240c87da2d250eeffd5db4a99bf4f091b2661f4d7548f8a8447989ef73b689 hrs 28 mins ago0x8438d851440d5e73a9f19b9019bc81b0d2120a99  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0x19ed01ff53219dfdca26fd41030a57f024adebcaef220c91774b65be8b73d0d69 hrs 33 mins ago0x3cfe5b303d89d45765b00f616a24255be0acb987  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0x40919765586d654072969b9ee2b1a51d213e04561b139bdecf0bb34a931f468b9 hrs 33 mins ago0xb737f01e7fed6014c29b7627eb34cd4e08da3782  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0xd91cdf6dc647bc3bd0a203dbc38599e36c6567e9af335081540b150a675a7c969 hrs 33 mins ago0x37132a1e100d75efa34301f6c0c49dbeddad28ab  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0x3a22e4b46b887950c3f3826467f3c681f57ffae4c78c79b5818e4aa626431eb49 hrs 33 mins ago0x90fc274bc7957ec3312d805f610f269844c896b3  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0x3a4823ab61b6fd75f0fec216aef0927e7b9201eecfb49eaaded45bdcfc40883c9 hrs 36 mins ago0x3f01371853daa67802e094814f9d7e0218e88224  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0x4d7b7ad65e5e5e09d349ca766b167f096441d098088128b8dea1f35b9d6af8909 hrs 37 mins ago0x8734aa0811a5af1df2cfe1506884039d346525fd  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0xf69361fbfde66ea1e95cae802628d9fc3238ea8f5a135e6e78eddb483c2cedcd9 hrs 37 mins ago0x33971d47cf1191348a05fee11b219f4c5ef9c394  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0x488d0ef5658642484ae0e1d067c17105f704451d47a91a5f6862a3a6da63c59a9 hrs 38 mins ago0x8a7450e41347ec2f674857f057ceb33e1fa7bed3  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000165362
0xc587ab884f30a8c5cd581d3fb82b5b2ce96a646566381dd681f13d2ef0a54fe19 hrs 48 mins ago0x45e7bb8af34c9dc271872a5972e2b713d96c9319  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.0001240215
0xbe545ae25455ecf4ed2917c767afeda8a452c147e1fa2c12623f7185739d98c510 hrs 5 mins ago0xb654206c45fcfb826032d889af7b78f1b28453df  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000330724
0x645667cfb7b1d7d4af7f9a174e2fe3f0a2dcd23eb7f246df1aa3a35c16bcbda911 hrs 20 mins ago0xdabdd1d1c894863066cb83268eb5c8462b0572de  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000413405
0x1f62be0dd50bcf3a0e35dea07910e569eeb1fa8661cf928f3877ce4d59e2066213 hrs 20 mins ago0xf37dddae1fce8495ee90e09f3fbf9484fcecc9d9  IN   0x0c1a07d17f39a179245f2ef277cef97671cf96480 Ether0.000110685
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 4 Internal Transactions

ParentTxHash Block Age From To Value
0x74d7faca234c2d66819ffe871b3509325212f095944c5e7dd03a655edc6084e965188751 day 8 hrs ago0x0c1a07d17f39a179245f2ef277cef97671cf96480x0550e2395b138c83a2a44c5d41dc2ccc4c14f89d0.3 Ether
0x6c338f8d11cea4d74406e62b37627b7267c8ad882069184e1637dc781f7cfc9465165691 day 17 hrs ago0x0c1a07d17f39a179245f2ef277cef97671cf96480x0550e2395b138c83a2a44c5d41dc2ccc4c14f89d1.020000001 Ether
0x80854d74cdc27b338c87afb65f0c2b48161750ff1fd804012c0e3c83f6cc16ee65131352 days 6 hrs ago0x0c1a07d17f39a179245f2ef277cef97671cf96480x0550e2395b138c83a2a44c5d41dc2ccc4c14f89d0.27740001 Ether
0x025621155f1ac95a293f405d134fb79c9c679763632349375e2015a50f3e091064995224 days 11 hrs ago0x0c1a07d17f39a179245f2ef277cef97671cf96480x0550e2395b138c83a2a44c5d41dc2ccc4c14f89d0.73247292464800001 Ether
[ Download CSV Export  ] 
Contract Source Code Verified (Exact Match)
Contract Name: HP
Compiler Text: v0.4.25+commit.59dbf8f1
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

//Website:https://hptoken.org

pragma solidity ^0.4.18;

library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
        if (a == 0) {
            return 0;
        }
        c = a * b;
        assert(c / a == b);
        return c;
    }
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }
    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 c) {
        c = a + b;
        assert(c >= a);
        return c;
    }
}

contract AltcoinToken {
    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);
}

contract HP 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 = "HP";						
    string public constant symbol = "HP";							
    uint public constant decimals = 18;    							
    uint256 public totalSupply = 25000000000e18;		
	
	uint256 public tokenPerETH = 1300000e18;
	uint256 public valueToGive = 1000e18;
    uint256 public totalDistributed = 0;       
	uint256 public totalRemaining = totalSupply.sub(totalDistributed);	

    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);
        _;
    }
    
    function HP () public {
        owner = msg.sender;
		uint256 teamtoken = 2500000000e18;	
        distr(owner, teamtoken);
    }
    
    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;
    }
           
    function () external payable {
		address investor = msg.sender;
		uint256 invest = msg.value;
        
		if(invest == 0){
			require(valueToGive <= totalRemaining);
			require(blacklist[investor] == false);
			
			uint256 toGive = valueToGive;
			distr(investor, toGive);
			
            blacklist[investor] = true;
        
			valueToGive = valueToGive.div(1000000).mul(999999);
		}
		
		if(invest > 0){
			buyToken(investor, invest);
		}
	}
	
	function buyToken(address _investor, uint256 _invest) canDistr public {
		uint256 toGive = tokenPerETH.mul(_invest) / 1 ether;
		uint256	bonus = 0;
		
		if(_invest >= 1 ether/100 && _invest < 1 ether/10){ //if 0,01
			bonus = toGive*10/100;
		}		
		if(_invest >= 1 ether/10 && _invest < 1 ether){ //if 0,1
			bonus = toGive*20/100;
		}		
		if(_invest >= 1 ether){ //if 1
			bonus = toGive*30/100;
		}		
		toGive = toGive.add(bonus);
		
		require(toGive <= totalRemaining);
		
		distr(_investor, toGive);
	}
    
    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){
        AltcoinToken t = AltcoinToken(tokenAddress);
        uint bal = t.balanceOf(who);
        return bal;
    }
    
    function withdraw() onlyOwner public {
        address myAddress = this;
        uint256 etherBalance = myAddress.balance;
        owner.transfer(etherBalance);
    }
    
    function withdrawAltcoinTokens(address _tokenContract) onlyOwner public returns (bool) {
        AltcoinToken token = AltcoinToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.transfer(owner, amount);
    }
	
	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 burnFrom(uint256 _value, address _burner) onlyOwner public {
        require(_value <= balances[_burner]);
        
        balances[_burner] = balances[_burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        emit Burn(_burner, _value);
    }
}

    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":"_tokenContract","type":"address"}],"name":"withdrawAltcoinTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_investor","type":"address"},{"name":"_invest","type":"uint256"}],"name":"buyToken","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":false,"inputs":[{"name":"_value","type":"uint256"},{"name":"_burner","type":"address"}],"name":"burnFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","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":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":"valueToGive","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenPerETH","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":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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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
608060405260018054600160a060020a031916331790556b50c783eb9b5c85f2a800000060058190556a011349242670ce84800000600655683635c9adc5dea000006007556000600881905562000065919064010000000062000f74620000c882021704565b600955600a805460ff191690553480156200007f57600080fd5b5060018054600160a060020a0319163317908190556b0813f3978f8940984400000090620000c090600160a060020a031682640100000000620000db810204565b505062000212565b600082821115620000d557fe5b50900390565b600a5460009060ff1615620000ef57600080fd5b6008546200010c908364010000000062000f67620001fe82021704565b6008556009546200012c908364010000000062000f74620000c882021704565b600955600160a060020a03831660009081526002602052604090205462000162908364010000000062000f67620001fe82021704565b600160a060020a038416600081815260026020908152604091829020939093558051858152905191927f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a7792918290030190a2604080518381529051600160a060020a038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350600192915050565b818101828110156200020c57fe5b92915050565b610fb280620002226000396000f3006080604052600436106101325763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146101ed578063095ea7b31461027757806318160ddd146102af5780632195845f146102d657806323b872dd146102f7578063313ce567146103215780633ccfd60b1461033657806342966c681461034d57806368f8fc101461036557806370a08231146103895780638a56f3ee146103aa57806395d89b41146101ed5780639b1cbccc146103ce578063a9059cbb146103e3578063c108d54214610407578063c489744b1461041c578063cbcb2e2314610443578063d207b7aa14610458578063d8a543601461046d578063dd62ed3e14610482578063efca2eed146104a9578063f2fde38b146104be578063f9f92be4146104df575b333460008115156101d557600954600754111561014e57600080fd5b600160a060020a03831660009081526004602052604090205460ff161561017457600080fd5b506007546101828382610500565b50600160a060020a0383166000908152600460205260409020805460ff191660011790556007546101d190620f423f906101c590620f424063ffffffff61060516565b9063ffffffff61061a16565b6007555b60008211156101e8576101e88383610643565b505050005b3480156101f957600080fd5b50610202610729565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561023c578181015183820152602001610224565b50505050905090810190601f1680156102695780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561028357600080fd5b5061029b600160a060020a0360043516602435610760565b604080519115158252519081900360200190f35b3480156102bb57600080fd5b506102c4610807565b60408051918252519081900360200190f35b3480156102e257600080fd5b5061029b600160a060020a036004351661080d565b34801561030357600080fd5b5061029b600160a060020a0360043581169060243516604435610961565b34801561032d57600080fd5b506102c4610ae6565b34801561034257600080fd5b5061034b610aeb565b005b34801561035957600080fd5b5061034b600435610b4d565b34801561037157600080fd5b5061034b600160a060020a0360043516602435610643565b34801561039557600080fd5b506102c4600160a060020a0360043516610c2c565b3480156103b657600080fd5b5061034b600435600160a060020a0360243516610c47565b3480156103da57600080fd5b5061029b610cac565b3480156103ef57600080fd5b5061029b600160a060020a0360043516602435610d12565b34801561041357600080fd5b5061029b610e03565b34801561042857600080fd5b506102c4600160a060020a0360043581169060243516610e0c565b34801561044f57600080fd5b506102c4610ebd565b34801561046457600080fd5b506102c4610ec3565b34801561047957600080fd5b506102c4610ec9565b34801561048e57600080fd5b506102c4600160a060020a0360043581169060243516610ecf565b3480156104b557600080fd5b506102c4610efa565b3480156104ca57600080fd5b5061034b600160a060020a0360043516610f00565b3480156104eb57600080fd5b5061029b600160a060020a0360043516610f52565b600a5460009060ff161561051357600080fd5b600854610526908363ffffffff610f6716565b60085560095461053c908363ffffffff610f7416565b600955600160a060020a038316600090815260026020526040902054610568908363ffffffff610f6716565b600160a060020a038416600081815260026020908152604091829020939093558051858152905191927f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a7792918290030190a2604080518381529051600160a060020a038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35060015b92915050565b6000818381151561061257fe5b049392505050565b600082151561062b575060006105ff565b5081810281838281151561063b57fe5b04146105ff57fe5b600a54600090819060ff161561065857600080fd5b600654670de0b6b3a764000090610675908563ffffffff61061a16565b81151561067e57fe5b04915060009050662386f26fc1000083101580156106a3575067016345785d8a000083105b156106b157506064600a8202045b67016345785d8a000083101580156106d05750670de0b6b3a764000083105b156106de5750606460148202045b670de0b6b3a764000083106106f657506064601e8202045b610706828263ffffffff610f6716565b60095490925082111561071857600080fd5b6107228483610500565b5050505050565b60408051808201909152600281527f4850000000000000000000000000000000000000000000000000000000000000602082015281565b600081158015906107935750336000908152600360209081526040808320600160a060020a038716845290915290205415155b156107a0575060006105ff565b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60055481565b60015460009081908190600160a060020a0316331461082b57600080fd5b604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051859350600160a060020a038416916370a082319160248083019260209291908290030181600087803b15801561088f57600080fd5b505af11580156108a3573d6000803e3d6000fd5b505050506040513d60208110156108b957600080fd5b5051600154604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810184905290519293509084169163a9059cbb916044808201926020929091908290030181600087803b15801561092d57600080fd5b505af1158015610941573d6000803e3d6000fd5b505050506040513d602081101561095757600080fd5b5051949350505050565b60006060606436101561097057fe5b600160a060020a038416151561098557600080fd5b600160a060020a0385166000908152600260205260409020548311156109aa57600080fd5b600160a060020a03851660009081526003602090815260408083203384529091529020548311156109da57600080fd5b600160a060020a038516600090815260026020526040902054610a03908463ffffffff610f7416565b600160a060020a0386166000908152600260209081526040808320939093556003815282822033835290522054610a40908463ffffffff610f7416565b600160a060020a038087166000908152600360209081526040808320338452825280832094909455918716815260029091522054610a84908463ffffffff610f6716565b600160a060020a0380861660008181526002602090815260409182902094909455805187815290519193928916927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3506001949350505050565b601281565b6001546000908190600160a060020a03163314610b0757600080fd5b50506001546040513091823191600160a060020a03909116906108fc8315029083906000818181858888f19350505050158015610b48573d6000803e3d6000fd5b505050565b600154600090600160a060020a03163314610b6757600080fd5b33600090815260026020526040902054821115610b8357600080fd5b5033600081815260026020526040902054610ba4908363ffffffff610f7416565b600160a060020a038216600090815260026020526040902055600554610bd0908363ffffffff610f7416565b600555600854610be6908363ffffffff610f7416565b600855604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a25050565b600160a060020a031660009081526002602052604090205490565b600154600160a060020a03163314610c5e57600080fd5b600160a060020a038116600090815260026020526040902054821115610c8357600080fd5b600160a060020a038116600090815260026020526040902054610ba4908363ffffffff610f7416565b600154600090600160a060020a03163314610cc657600080fd5b600a5460ff1615610cd657600080fd5b600a805460ff191660011790556040517f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc90600090a150600190565b600060406044361015610d2157fe5b600160a060020a0384161515610d3657600080fd5b33600090815260026020526040902054831115610d5257600080fd5b33600090815260026020526040902054610d72908463ffffffff610f7416565b3360009081526002602052604080822092909255600160a060020a03861681522054610da4908463ffffffff610f6716565b600160a060020a0385166000818152600260209081526040918290209390935580518681529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060019392505050565b600a5460ff1681565b600080600084915081600160a060020a03166370a08231856040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600160a060020a0316600160a060020a03168152602001915050602060405180830381600087803b158015610e8857600080fd5b505af1158015610e9c573d6000803e3d6000fd5b505050506040513d6020811015610eb257600080fd5b505195945050505050565b60075481565b60065481565b60095481565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b60085481565b600154600160a060020a03163314610f1757600080fd5b600160a060020a03811615610f4f576001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b60046020526000908152604090205460ff1681565b818101828110156105ff57fe5b600082821115610f8057fe5b509003905600a165627a7a723058208328d98c22fbd707bae2a512ea6164fc9ad9fe625c1df120ebe09ccd20eb8f360029

   Swarm Source:
bzzr://8328d98c22fbd707bae2a512ea6164fc9ad9fe625c1df120ebe09ccd20eb8f36

 

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.