Contract Overview
Balance: 0.062773618247609249 Ether
Ether Value: $12.71 (@ $202.42/ETH)
Transactions: 77280 txns
Token Tracker: Noblebit (NBT)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xabec41921612acb290d474e57393aad6ab1d8230at txn 0x5fd08e668e7ff3b409565fd62d36f6a05ddd95c2dafb5637c4721e2567ee85e0
Token Balance:
 Latest 25 txns From a total of 77280 Transactions

TxHash Age From To Value [TxFee]
0x10c794f835782fae514e50fc559e68cbeef2a8d62e0e494ff7b369ce13d9a74215 hrs 17 mins ago0x68faa2b2f87019c5d9564ca1af7d1e655a2201a3  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000087836
0x5580a2d0aa129a20ebd8c15404fbb1924352de60ec69275396fb273bf7c2720917 hrs 38 mins ago0xc4a64346017dcb73394d663c1a51c0c32ec23e2d  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.0002109483
0xf584f777c69c2522bf34ecfe35fc5546c23888fc59cb7ca7ab127cb2285d7d7a1 day 22 hrs ago0x38c9296dfa59af716bb6280e23de050903da1ac0  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000703161
0x78d77773cfefefa1e6360ae1056914f88e3ccc36c08c3835caf1a299654dcf013 days 16 hrs ago0xc0311c8917daec75adfae3cb7bdb43f018ccde8a  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000468774
0xec904052e8cbff6278fe1736282759b1d7a91dd547344744700a7c7e7c9300213 days 23 hrs ago0xd5a51f8714465b13e4f47148830fb7fcfdbe8fea  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000221754
0xeca5a589be61650d9e3ff77e548ff19e0a57061ba4e1b1d81137b7ba825a742a4 days 16 hrs ago0xe853ed6fa50785b814400929dba04fc3016a05a9  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000043918
0xa74957b8cde667e46e2583995dc30ec4b16798686702df962dfb772d13d44b7c4 days 19 hrs ago0x6d5571a1be4f7b4756bbd9338a06bc2ffc55b6bb  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000043918
0x63ca8cf9cfd18a24fa9e004de1e640f4d54280c6d740912ae7264d54a18d4a544 days 19 hrs ago0x31d70a76a485c43b0f23bd78911b7de9ffb9e073  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000043918
0x530160b97067b8edfa209e829fa11df038d97d6eb192d4c9bfc405be4c99440b5 days 5 hrs ago0x921261d0be5490a520c14edad4d3fb598a2c7259  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000110877
0xa077978ab928821540fc77e2538ce29f7f1b4e73d14282e91479a4a7a48494925 days 10 hrs ago0x42f6b593f918700df34a9f90832dcb496e1fb349  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000133553687
0xaaddf13b5f7b3a02818bb7255898a4dbd6e4a94bb187306118d418d5841d18d95 days 16 hrs ago0x33418c2e9199b57e582acb990074fd50708660fa  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.0000988155
0x010ee2fd8924d94c4441cb0541c4049da3e565595d3110723359bc0a8184bdee6 days 11 hrs ago0xedd28775a697305863338c3b35e7b99e9ffb8e77  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000625032
0x2248aa885d277d88eea9b1b4fe7ff59a9d1329d434cafbea9a6c4c1af5eca7698 days 5 hrs ago0x6d5571a1be4f7b4756bbd9338a06bc2ffc55b6bb  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000086776
0x95b401957c0bbd49fc2092dedebbb2c4640dd6ae3e97cf094e13c3bf6bb8e2569 days 6 hrs ago0x6d5571a1be4f7b4756bbd9338a06bc2ffc55b6bb  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000312516
0x4105fcc925ad6813c2151a47bb3a33c291d47d6611d46045d0b6614cf81ef4579 days 10 hrs ago0x6488d7fff2dde30e97e905cc68aaae733084e5c6  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000147836
0xfe50d4c91f5c19c8b4c9263cc295310a7ed3d65b97a83653dc8c45f0e9c1674c9 days 11 hrs ago0x31d70a76a485c43b0f23bd78911b7de9ffb9e073  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000390645
0xd6c432ea6923b5305e46cc73ed14d4ce6f72ebc2cbc0be9efdcdccc7bea7fe6d9 days 11 hrs ago0x921261d0be5490a520c14edad4d3fb598a2c7259  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000390645
0xb0533e40d158996862562fa760b0a56901fd086d7a25e6525add9d801afd7e9f9 days 11 hrs ago0xe853ed6fa50785b814400929dba04fc3016a05a9  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000390645
0x1d012ffa18b26192b53f6c6d95d3d070da4fa33a1d541f37d16fc3da77a8ce2b9 days 12 hrs ago0xba2a30645a467c73568dfa35f7c9ef97ec476622  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.000703161
0x389ac685c6f34bd31f50ff77e3df1e4e49442b06a685087ae22846c4273e96169 days 18 hrs ago0x8c9d24a7dcf06d0854fc8affd1ed36c1246701c2  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.0001626196
0xb7cedd567d80bd75c2248bd7101b028df14f21b3460fc2a23daf0dd57272d7019 days 20 hrs ago0x9d9f52836138c3e3d1db83d6164a1e7e2c729919  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.001515319
0x335cd79446d23316894f1d6b2656a660412ebd1300a0e470f73f15a9dd9ef65810 days 20 hrs ago0xc3bd0d1b00face9c827fb3028e693e6c498ab650  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.0006094062
0xc51c07d38c267a779c213ad7b30c2dcb1f3cdb25fe5eb69fe9f6d6510cdf094112 days 3 hrs ago0x58b48cdfd1dd7caf86b32217e8c208a0b16c5e01  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.00004878588
0x8f511cfcc343330aaaa126257c1f5221590926aec4b2dd43745052c5a67c2f3412 days 19 hrs ago0xdfb1fcb9117883774ea7ec33b0b96a94531cfd17  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.0000923975
0xe23e16fc5b31a35f4b1dea98a1c149fb1a92c0f3be3941c7d1d2a9c61549d05113 days 18 mins ago0x155aa782edfad90f08d80c75088b9efabce64a2e  IN   0x3f9c0a5773817ffaa5a1061e1e33c1d9c8888dff0 Ether0.0000078129
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: Noblebit
Compiler Text: v0.4.21+commit.dfe3193c
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

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) public returns (bool);
    function totalSupply() constant public returns (uint256 supply);
    function balanceOf(address _owner) constant public returns (uint256 balance);
}

contract Noblebit 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 = "Noblebit";
    string public constant symbol = "NBT";
    uint public constant decimals = 8;
    
    uint256 public totalSupply = 200000000e8;
    uint256 private totalReserved = (totalSupply.div(100)).mul(15);
    uint256 private totalBounties = (totalSupply.div(100)).mul(5);
    uint256 public totalDistributed = totalReserved.add(totalBounties);
    uint256 public totalRemaining = totalSupply.sub(totalDistributed);
    uint256 public value;
    uint256 public minReq;

    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 Noblebit (uint256 _value, uint256 _minReq) public {
        owner = msg.sender;
        value = _value;
        minReq = _minReq;
        balances[msg.sender] = totalDistributed;
    }
    
     function setParameters (uint256 _value, uint256 _minReq) onlyOwner public {
        value = _value;
        minReq = _minReq;
    }

    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }
    
    function enableWhitelist(address[] addresses) onlyOwner public {
        for (uint i = 0; i < addresses.length; i++) {
            blacklist[addresses[i]] = false;
        }
    }

    function disableWhitelist(address[] addresses) onlyOwner public {
        for (uint i = 0; i < addresses.length; i++) {
            blacklist[addresses[i]] = true;
        }
    }

    function finishDistribution() onlyOwner canDistr public returns (bool) {
        distributionFinished = true;
        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);
        Distr(_to, _amount);
        Transfer(address(0), _to, _amount);
        return true;
        
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function airdrop(address[] addresses) onlyOwner canDistr public {
        
        require(addresses.length <= 255);
        require(value <= totalRemaining);
        
        for (uint i = 0; i < addresses.length; i++) {
            require(value <= totalRemaining);
            distr(addresses[i], value);
        }
	
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function distribution(address[] addresses, uint256 amount) onlyOwner canDistr public {
        
        require(addresses.length <= 255);
        require(amount <= totalRemaining);
        
        for (uint i = 0; i < addresses.length; i++) {
            require(amount <= totalRemaining);
            distr(addresses[i], amount);
        }
	
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function distributeAmounts(address[] addresses, uint256[] amounts) onlyOwner canDistr public {

        require(addresses.length <= 255);
        require(addresses.length == amounts.length);
        
        for (uint8 i = 0; i < addresses.length; i++) {
            require(amounts[i] <= totalRemaining);
            distr(addresses[i], amounts[i]);
            
            if (totalDistributed >= totalSupply) {
                distributionFinished = true;
            }
        }
    }
    
    function () external payable {
            getTokens();
     }
    
    function getTokens() payable canDistr onlyWhitelist public {
        
        require(value <= totalRemaining);
        
        address investor = msg.sender;
        uint256 toGive = value;
        
        if (msg.value < minReq){
            toGive = value.sub(value);
        }
        
        distr(investor, toGive);
        
        if (toGive > 0) {
            blacklist[investor] = true;
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }

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

    // mitigates the ERC20 short address attack
    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);
        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);
        Transfer(_from, _to, _amount);
        return true;
    }
    
    function approve(address _spender, uint256 _value) public returns (bool success) {
        // mitigates the ERC20 spend/approval race condition
        if (_value != 0 && allowed[msg.sender][_spender] != 0) { return false; }
        allowed[msg.sender][_spender] = _value;
        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 = this.balance;
        owner.transfer(etherBalance);
    }
    
    function burn(uint256 _value) onlyOwner public {
        require(_value <= balances[msg.sender]);
        // no need to require value <= totalSupply, since that would imply the
        // sender's balance is greater than the totalSupply, which *should* be an assertion failure

        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        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":"addresses","type":"address[]"}],"name":"disableWhitelist","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":"addresses","type":"address[]"}],"name":"airdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"minReq","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"},{"name":"_minReq","type":"uint256"}],"name":"setParameters","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":"addresses","type":"address[]"}],"name":"enableWhitelist","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"addresses","type":"address[]"},{"name":"amounts","type":"uint256[]"}],"name":"distributeAmounts","outputs":[],"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":false,"inputs":[{"name":"addresses","type":"address[]"},{"name":"amount","type":"uint256"}],"name":"distribution","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":[{"name":"_value","type":"uint256"},{"name":"_minReq","type":"uint256"}],"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
606060405233600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555066470de4df82000060055562000099600f6200007c60646005546200022664010000000002620022c7179091906401000000009004565b6200024264010000000002620022e2179091906401000000009004565b600655620000e56005620000c860646005546200022664010000000002620022c7179091906401000000009004565b6200024264010000000002620022e2179091906401000000009004565b6007556200010f6007546006546200027864010000000002620022a9179091906401000000009004565b600855620001396008546005546200029764010000000002620020e9179091906401000000009004565b6009556000600c60006101000a81548160ff02191690831515021790555034156200016357600080fd5b604051604080620026028339810160405280805190602001909190805190602001909190505033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600a8190555080600b81905550600854600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050620002b1565b60008082848115156200023557fe5b0490508091505092915050565b600080828402905060008414806200026557508284828115156200026257fe5b04145b15156200026e57fe5b8091505092915050565b60008082840190508381101515156200028d57fe5b8091505092915050565b6000828211151515620002a657fe5b818303905092915050565b61234180620002c16000396000f30060606040526004361061016a576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610174578063095ea7b31461020257806318160ddd1461025c57806323b872dd14610285578063313ce567146102fe5780633ccfd60b146103275780633fa4f2451461033c57806342966c6814610365578063502dadb01461038857806370a08231146103e2578063729ad39e1461042f5780637c60fa6014610489578063884870c7146104b257806395d89b41146104de5780639b1cbccc1461056c5780639c09c83514610599578063a8c310d5146105f3578063a9059cbb1461068d578063aa6ca808146106e7578063c108d542146106f1578063c489744b1461071e578063d8a543601461078a578063dd62ed3e146107b3578063e58fc54c1461081f578063efca2eed14610870578063f2fde38b14610899578063f3e4877c146108d2578063f9f92be414610935575b610172610986565b005b341561017f57600080fd5b610187610add565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101c75780820151818401526020810190506101ac565b50505050905090810190601f1680156101f45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561020d57600080fd5b610242600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b16565b604051808215151515815260200191505060405180910390f35b341561026757600080fd5b61026f610ca4565b6040518082815260200191505060405180910390f35b341561029057600080fd5b6102e4600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610caa565b604051808215151515815260200191505060405180910390f35b341561030957600080fd5b610311611080565b6040518082815260200191505060405180910390f35b341561033257600080fd5b61033a611085565b005b341561034757600080fd5b61034f611162565b6040518082815260200191505060405180910390f35b341561037057600080fd5b6103866004808035906020019091905050611168565b005b341561039357600080fd5b6103e0600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050611334565b005b34156103ed57600080fd5b610419600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611420565b6040518082815260200191505060405180910390f35b341561043a57600080fd5b610487600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050611469565b005b341561049457600080fd5b61049c611586565b6040518082815260200191505060405180910390f35b34156104bd57600080fd5b6104dc600480803590602001909190803590602001909190505061158c565b005b34156104e957600080fd5b6104f16115fa565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610531578082015181840152602081019050610516565b50505050905090810190601f16801561055e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561057757600080fd5b61057f611633565b604051808215151515815260200191505060405180910390f35b34156105a457600080fd5b6105f16004808035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919050506116fb565b005b34156105fe57600080fd5b61068b600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919050506117e7565b005b341561069857600080fd5b6106cd600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611938565b604051808215151515815260200191505060405180910390f35b6106ef610986565b005b34156106fc57600080fd5b610704611b73565b604051808215151515815260200191505060405180910390f35b341561072957600080fd5b610774600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611b86565b6040518082815260200191505060405180910390f35b341561079557600080fd5b61079d611c4c565b6040518082815260200191505060405180910390f35b34156107be57600080fd5b610809600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611c52565b6040518082815260200191505060405180910390f35b341561082a57600080fd5b610856600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611cd9565b604051808215151515815260200191505060405180910390f35b341561087b57600080fd5b610883611ed4565b6040518082815260200191505060405180910390f35b34156108a457600080fd5b6108d0600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611eda565b005b34156108dd57600080fd5b610933600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019091905050611fb1565b005b341561094057600080fd5b61096c600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506120c9565b604051808215151515815260200191505060405180910390f35b600080600c60009054906101000a900460ff161515156109a557600080fd5b60001515600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141515610a0457600080fd5b600954600a5411151515610a1757600080fd5b339150600a549050600b54341015610a4357610a40600a54600a546120e990919063ffffffff16565b90505b610a4d8282612102565b506000811115610ab0576001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b600554600854101515610ad9576001600c60006101000a81548160ff0219169083151502179055505b5050565b6040805190810160405280600881526020017f4e6f626c6562697400000000000000000000000000000000000000000000000081525081565b6000808214158015610ba557506000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610bb35760009050610c9e565b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60055481565b6000606060048101600036905010151515610cc157fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610cfd57600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610d4b57600080fd5b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610dd657600080fd5b610e2883600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120e990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610efa83600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120e990919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fcc83600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546122a990919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b600881565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110e357600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16319050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561115f57600080fd5b50565b600a5481565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111c657600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561121457600080fd5b33905061126982600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120e990919063ffffffff16565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112c1826005546120e990919063ffffffff16565b6005819055506112dc826008546120e990919063ffffffff16565b6008819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a25050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561139257600080fd5b600090505b815181101561141c5760016004600084848151811015156113b457fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050611397565b5050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114c757600080fd5b600c60009054906101000a900460ff161515156114e357600080fd5b60ff8251111515156114f457600080fd5b600954600a541115151561150757600080fd5b600090505b815181101561155957600954600a541115151561152857600080fd5b61154b828281518110151561153957fe5b90602001906020020151600a54612102565b50808060010191505061150c565b600554600854101515611582576001600c60006101000a81548160ff0219169083151502179055505b5050565b600b5481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115e857600080fd5b81600a8190555080600b819055505050565b6040805190810160405280600381526020017f4e4254000000000000000000000000000000000000000000000000000000000081525081565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561169157600080fd5b600c60009054906101000a900460ff161515156116ad57600080fd5b6001600c60006101000a81548160ff0219169083151502179055507f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a16001905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561175957600080fd5b600090505b81518110156117e357600060046000848481518110151561177b57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808060010191505061175e565b5050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561184557600080fd5b600c60009054906101000a900460ff1615151561186157600080fd5b60ff83511115151561187257600080fd5b8151835114151561188257600080fd5b600090505b82518160ff16101561193357600954828260ff168151811015156118a757fe5b90602001906020020151111515156118be57600080fd5b6118fc838260ff168151811015156118d257fe5b90602001906020020151838360ff168151811015156118ed57fe5b90602001906020020151612102565b50600554600854101515611926576001600c60006101000a81548160ff0219169083151502179055505b8080600101915050611887565b505050565b600060406004810160003690501015151561194f57fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415151561198b57600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483111515156119d957600080fd5b611a2b83600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546120e990919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611ac083600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546122a990919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505092915050565b600c60009054906101000a900460ff1681565b60008060008491508173ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515611c2857600080fd5b5af11515611c3557600080fd5b505050604051805190509050809250505092915050565b60095481565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611d3a57600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515611dd757600080fd5b5af11515611de457600080fd5b5050506040518051905090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515611eb457600080fd5b5af11515611ec157600080fd5b5050506040518051905092505050919050565b60085481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611f3657600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515611fae5780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561200f57600080fd5b600c60009054906101000a900460ff1615151561202b57600080fd5b60ff83511115151561203c57600080fd5b600954821115151561204d57600080fd5b600090505b825181101561209b57600954821115151561206c57600080fd5b61208d838281518110151561207d57fe5b9060200190602002015183612102565b508080600101915050612052565b6005546008541015156120c4576001600c60006101000a81548160ff0219169083151502179055505b505050565b60046020528060005260406000206000915054906101000a900460ff1681565b60008282111515156120f757fe5b818303905092915050565b6000600c60009054906101000a900460ff1615151561212057600080fd5b612135826008546122a990919063ffffffff16565b600881905550612150826009546120e990919063ffffffff16565b6009819055506121a882600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546122a990919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008082840190508381101515156122bd57fe5b8091505092915050565b60008082848115156122d557fe5b0490508091505092915050565b60008082840290506000841480612303575082848281151561230057fe5b04145b151561230b57fe5b80915050929150505600a165627a7a72305820776ba4ad33a918b93ca70a0044f1521b46106de6c8e928cc6af363f6bde2d35c0029

   Swarm Source:
bzzr://776ba4ad33a918b93ca70a0044f1521b46106de6c8e928cc6af363f6bde2d35c

 

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.