Latest 25 txns From a total of 80194 Transactions
(> More Than 25 PendingTxns)

TxHash Age From To Value [TxFee]
0x1b0d3f12f01ceff19d5aa710f837a51ba0c1003a2bc09ba0c9b7419d3212d718(pending)0xb2ab413be64a5e6e4e2ace116d41f604371c58a8  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x5ec221bce99bc383e16469901775c3dcef04f3b259033dda5c5baaee23f446dd(pending)0x19f95abcb2cb62a68ac973487163f5d08e99abb0  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xa1835a9b76b016ea606bbe067f265d9a3cb2d27d98cd9d6ca3aa17cf617c68af(pending)0xb91a91522e85e4e8305df22e77cc5a0c290700fb  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xb629b13881967ea67a0859a1e976795dbc2965cf155254a51de14eccce1ad7e7(pending)0x4f879e1770bcb2719aacec3b3a2c4678ea2d09c5  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x3b293f59a02cf028482d956a8413500f947f11ae6b0bfbf8b5d9d7c5674d1326(pending)0x63a7b549ea066241665463349b1a0117639ffccd  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x02f3c89dc9d51f8c1b6e4af2ba0661a962607fd3d3fb19ae0c63793359f9b1ac(pending)0xbc225f096cb6d0fff37c141d02115a3e3cea2903  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xd14d83efc4eaa0a865daf2cbb5473a0b1701f13adbb7b1df9a6f782dfaba37e1(pending)0x25b6edad386782543d7cb60ffc8f343fa1e9ca56  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x297fb5c76d9f27f79b0eb4e0b1b1c344fb9a90545aa092b74663ad48b7e66be3(pending)0xcdea1a823ebd1381a0aebde30f46273268d37f92  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xd2dfec2c7b5cb24bac53b3cffeb80641cc54f8abeed5211a49029dedc13235dc(pending)0xc6119eda9945edb9bab44355bad11bd23f6ca24a  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x82bfa550df7e663e285ab2305e9929e3fbe57bba333e70abf8e1949d92b28323(pending)0x67bdd50627cfe31e56ac0fa9297193b5e21c3663  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xe48c8a89f862b24a5c19dfdf61d630379c45f501be64c9ab317075188dc18419(pending)0x84f8313342a758ca1e72a6a182f8eb5b236b1db5  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x1bd785224ca2b9f19f9d0a233b5861886cce286b920ed04f9f988bafe8d3397c(pending)0x9ab3a398110c6e45133e7197efb8a55a6963cdab  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x3eda37375abf04ae4dfb239ef06901dc2fbab0bf22b3cebdec4cfb795aa7c7c5(pending)0x9c45f588f5d1077b208d5ae19faa64cb04f67e59  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xece17e0f3f0e1a68bd98199f9df3e1575acf88f22167d4b7e2fb2f7740e4bd57(pending)0xb770b2a31eda90132c804adb82a3f99347295098  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x3a636b88f9551708dc38b0541312c33a699569cea41ca7582df7b76ed8afd81f(pending)0x9383eeacfc27a5ac32bca339ff8067a7ee539a4b  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x09675a59e6bb4c9ea89d0295f4af08edd39fa3bf269c75504447473575ddbe22(pending)0x8f72c6eaf2f026460af038eb5337b72cd01239ee  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xbe545482a3531b69e70f9fa226f4ab491c396a15426ab645d9dfca593e5f6a85(pending)0xb3a64992e35482493f42f71656dc8e6ed6643e7d  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x9ac516cfdc560bc2e068a1519d5f3a800db88f135d10a1ae75abceb83b1aea0c(pending)0xd4bbb7abc4f985ee8034759debd3073fd6e4bc55  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x0a4abefe4b20efb908047f1ac1c680c1116907bc6aa8c1d15911d519ba82fd1f(pending)0x3c1b23a870af5bc5ca23c49fe4a168a2a17e2827  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xe4dc9ef729592e67a304250f91b36d994c0d15887a77686208506b2180c48168(pending)0xf0db101bed7aecd5ab7cb769478b6db73d4834b6  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xd1025d79cc769d3621110fe57e5ee73154e6f7488240294cc3f330d453b821a7(pending)0x661510ffb681dc01b112515ea6096a77d30d8c0e  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x4fa4888d758f204f78dedab04e00684e0bcb8b68d2677af242f2a0ca7abd8bed(pending)0xe2ee3a0ed3d661ab9aa976e212b9af01c09442a2  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x82caac7319a446e60cc23a2aa10375ffce6904fee30e8464dd98547a1cba2003(pending)0xebec9c84d9ac984069b9ec22b5536bb334953e90  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0xcc4c8066b140df469638eff418b9ffa07c98d5a2488d6c54d652cd017914265c(pending)0x7b34cb5d0684e75d6393c705c7a0cc0b8f6897b5  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
0x6b44fcf81adaf52fa5c4fa9266f994fb39b3c1c01db9c8bc583a1a64ac0293cc(pending)0x635fb3b84ced9da60107cd496303aadd947a69ab  IN  0xf6b6aa0ef0f5edc2c1c5d925477f97eaf66303e70 Ether(Pending)
 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: GoingGems
Compiler Text: v0.4.21+commit.dfe3193c
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

// Going Gems (Gems for Purchasing Game) 
// Token name: Going Gems
// Symbol: XGG
// Decimals: 8
// Twitter : @GoingGems



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 GoingGems 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 = "Going Gems";
    string public constant symbol = "XGG";
    uint public constant decimals = 8;
    
    uint256 public totalSupply = 1000000000e8;
    uint256 public totalDistributed = 400000000e8;
    uint256 public totalRemaining = totalSupply.sub(totalDistributed);
    uint256 public value;

    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 GoingGems (uint random, address randomAddr) public {
        owner = msg.sender;
        value = 5000e8;
        distr(owner, totalDistributed);
    }
    
    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 {
        
        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];
    }

    // 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":"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":"random","type":"uint256"},{"name":"randomAddr","type":"address"}],"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
606060405233600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555067016345785d8a0000600555668e1bc9bf040000600655620000836006546005546200016d6401000000000262002224179091906401000000009004565b6007556000600960006101000a81548160ff0219169083151502179055503415620000ad57600080fd5b604051604080620026158339810160405280805190602001909190805190602001909190505033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555064746a52880060088190555062000164600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660065462000187640100000000026200202f176401000000009004565b5050506200037e565b60008282111515156200017c57fe5b818303905092915050565b6000600960009054906101000a900460ff16151515620001a657600080fd5b620001cb826006546200035f640100000000026200223d179091906401000000009004565b600681905550620001f6826007546200016d6401000000000262002224179091906401000000009004565b6007819055506200025e82600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200035f640100000000026200223d179091906401000000009004565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008082840190508381101515156200037457fe5b8091505092915050565b612287806200038e6000396000f300606060405260043610610154576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461015e578063095ea7b3146101ec57806318160ddd1461024657806323b872dd1461026f578063313ce567146102e85780633ccfd60b146103115780633fa4f2451461032657806342966c681461034f578063502dadb01461037257806370a08231146103cc578063729ad39e1461041957806395d89b41146104735780639b1cbccc146105015780639c09c8351461052e578063a8c310d514610588578063a9059cbb14610622578063aa6ca8081461067c578063c108d54214610686578063c489744b146106b3578063d8a543601461071f578063dd62ed3e14610748578063e58fc54c146107b4578063efca2eed14610805578063f2fde38b1461082e578063f3e4877c14610867578063f9f92be4146108ca575b61015c61091b565b005b341561016957600080fd5b610171610a97565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101b1578082015181840152602081019050610196565b50505050905090810190601f1680156101de5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101f757600080fd5b61022c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610ad0565b604051808215151515815260200191505060405180910390f35b341561025157600080fd5b610259610c5e565b6040518082815260200191505060405180910390f35b341561027a57600080fd5b6102ce600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c64565b604051808215151515815260200191505060405180910390f35b34156102f357600080fd5b6102fb61103a565b6040518082815260200191505060405180910390f35b341561031c57600080fd5b61032461103f565b005b341561033157600080fd5b61033961111c565b6040518082815260200191505060405180910390f35b341561035a57600080fd5b6103706004808035906020019091905050611122565b005b341561037d57600080fd5b6103ca6004808035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919050506112ee565b005b34156103d757600080fd5b610403600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506113da565b6040518082815260200191505060405180910390f35b341561042457600080fd5b610471600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050611423565b005b341561047e57600080fd5b610486611540565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104c65780820151818401526020810190506104ab565b50505050905090810190601f1680156104f35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561050c57600080fd5b610514611579565b604051808215151515815260200191505060405180910390f35b341561053957600080fd5b610586600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050611641565b005b341561059357600080fd5b6106206004808035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509190505061172d565b005b341561062d57600080fd5b610662600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061187e565b604051808215151515815260200191505060405180910390f35b61068461091b565b005b341561069157600080fd5b610699611ab9565b604051808215151515815260200191505060405180910390f35b34156106be57600080fd5b610709600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611acc565b6040518082815260200191505060405180910390f35b341561072a57600080fd5b610732611b92565b6040518082815260200191505060405180910390f35b341561075357600080fd5b61079e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611b98565b6040518082815260200191505060405180910390f35b34156107bf57600080fd5b6107eb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611c1f565b604051808215151515815260200191505060405180910390f35b341561081057600080fd5b610818611e1a565b6040518082815260200191505060405180910390f35b341561083957600080fd5b610865600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e20565b005b341561087257600080fd5b6108c8600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019091905050611ef7565b005b34156108d557600080fd5b610901600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061200f565b604051808215151515815260200191505060405180910390f35b600080600960009054906101000a900460ff1615151561093a57600080fd5b60001515600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561099957600080fd5b60075460085411156109af576007546008819055505b600754600854111515156109c257600080fd5b33915060085490506109d4828261202f565b506000811115610a37576001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b600554600654101515610a60576001600960006101000a81548160ff0219169083151502179055505b610a8d6201869f610a7f620186a06008546121d690919063ffffffff16565b6121f190919063ffffffff16565b6008819055505050565b6040805190810160405280600a81526020017f476f696e672047656d730000000000000000000000000000000000000000000081525081565b6000808214158015610b5f57506000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610b6d5760009050610c58565b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60055481565b6000606060048101600036905010151515610c7b57fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610cb757600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610d0557600080fd5b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610d9057600080fd5b610de283600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461222490919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610eb483600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461222490919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f8683600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461223d90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b600881565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561109d57600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16319050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561111957600080fd5b50565b60085481565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561118057600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156111ce57600080fd5b33905061122382600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461222490919063ffffffff16565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061127b8260055461222490919063ffffffff16565b6005819055506112968260065461222490919063ffffffff16565b6006819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a25050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561134c57600080fd5b600090505b81518110156113d657600160046000848481518110151561136e57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050611351565b5050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561148157600080fd5b600960009054906101000a900460ff1615151561149d57600080fd5b60ff8251111515156114ae57600080fd5b600754600854111515156114c157600080fd5b600090505b815181101561151357600754600854111515156114e257600080fd5b61150582828151811015156114f357fe5b9060200190602002015160085461202f565b5080806001019150506114c6565b60055460065410151561153c576001600960006101000a81548160ff0219169083151502179055505b5050565b6040805190810160405280600381526020017f584747000000000000000000000000000000000000000000000000000000000081525081565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115d757600080fd5b600960009054906101000a900460ff161515156115f357600080fd5b6001600960006101000a81548160ff0219169083151502179055507f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a16001905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561169f57600080fd5b600090505b81518110156117295760006004600084848151811015156116c157fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806001019150506116a4565b5050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561178b57600080fd5b600960009054906101000a900460ff161515156117a757600080fd5b60ff8351111515156117b857600080fd5b815183511415156117c857600080fd5b600090505b82518160ff16101561187957600754828260ff168151811015156117ed57fe5b906020019060200201511115151561180457600080fd5b611842838260ff1681518110151561181857fe5b90602001906020020151838360ff1681518110151561183357fe5b9060200190602002015161202f565b5060055460065410151561186c576001600960006101000a81548160ff0219169083151502179055505b80806001019150506117cd565b505050565b600060406004810160003690501015151561189557fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141515156118d157600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054831115151561191f57600080fd5b61197183600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461222490919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611a0683600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461223d90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505092915050565b600960009054906101000a900460ff1681565b60008060008491508173ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515611b6e57600080fd5b5af11515611b7b57600080fd5b505050604051805190509050809250505092915050565b60075481565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611c8057600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515611d1d57600080fd5b5af11515611d2a57600080fd5b5050506040518051905090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515611dfa57600080fd5b5af11515611e0757600080fd5b5050506040518051905092505050919050565b60065481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611e7c57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515611ef45780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611f5557600080fd5b600960009054906101000a900460ff16151515611f7157600080fd5b60ff835111151515611f8257600080fd5b6007548211151515611f9357600080fd5b600090505b8251811015611fe1576007548211151515611fb257600080fd5b611fd38382815181101515611fc357fe5b906020019060200201518361202f565b508080600101915050611f98565b60055460065410151561200a576001600960006101000a81548160ff0219169083151502179055505b505050565b60046020528060005260406000206000915054906101000a900460ff1681565b6000600960009054906101000a900460ff1615151561204d57600080fd5b6120628260065461223d90919063ffffffff16565b60068190555061207d8260075461222490919063ffffffff16565b6007819055506120d582600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461223d90919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008082848115156121e457fe5b0490508091505092915050565b60008082840290506000841480612212575082848281151561220f57fe5b04145b151561221a57fe5b8091505092915050565b600082821115151561223257fe5b818303905092915050565b600080828401905083811015151561225157fe5b80915050929150505600a165627a7a72305820c895fdb3bdaff0dbc49044bf0441013a7bec5a0ed52a359bcdd7aa7a9692d6210029000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000002ea247a2860466e8f9421c381c764919fbc77ad3

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000002ea247a2860466e8f9421c381c764919fbc77ad3

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000000000000f
Arg [1] : 0000000000000000000000002ea247a2860466e8f9421c381c764919fbc77ad3


   Swarm Source:
bzzr://c895fdb3bdaff0dbc49044bf0441013a7bec5a0ed52a359bcdd7aa7a9692d621

 

View All
Block Age transaction Difficulty 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.