Sponsored:   Ubex.com - Additional 17% of tokens are available for purchase! Trading on exchanges already started.
 Latest 25 txns from a total Of 509499 transactions
(> more than 25 PendingTxns)

TxHash Age From To Value [TxFee]
0x4ecc09ed841d0aac401248b538e9ce1d38d5e767c0d5eb1095928d5a23c20753(pending)0x076cb75e7e10d9ee8536163a858a70a4e6e1ad49  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x6b5604a783c74c8a4ed1c3ae86532cd40d59b2f6d49165eb2ca37124d32fc9f7(pending)0x07747fb1c86326a46405a5e8c457912912b174bb  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x308951ae163bd06427333b1e0664f707d74ae715504599cf6cc1fae340797b0a(pending)0x0840e3b2e51bfb30ff6989d723ca4f109bf15fd6  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x45efec90411255a66cb175f9771de02a552bf40a55323d1932a065a8831b9966(pending)0x06459ccb193b1fe321367dabb3ed6ff23b6b4d8b  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x2d990f85741e883f60e4cc88e06ebdfece5329da5dbbf18679b848f279edeec9(pending)0x067f24aa4bcc47cfcdfc29230e29ca81201a0ba3  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x3a128ffd03386e4bed43b984ee3703aa0fb23cfbdf10739a5e096862d3007063(pending)0x06bb98c0bceb1d5dd43461ca8b35339d13fce2a5  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xfc597dc7064a99f96c663a0b0104bcf320369b07e91143758e09bbd232a6f468(pending)0x06cff6d06e1e106fc7b058f85bc5813bc906867f  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x055e94f591dac201b8a39c887f14574f76048880d24b11c92ea4e74769677a00(pending)0x0711affef3da419ab2290ceaa9ef5c1cf93a4065  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x0ea105bdc0d9461112b2854f6f410a2965b8c5c16a06eb10db41c76b474c1861(pending)0x05fd4aee2d82918c4d84cd2b3e8e882b7a0759ea  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x45734f3fcd57c642702ad0f278b087537efbe0962746513e6ae167c6d76ea776(pending)0x0610c50e1b0bcc2239925ce5c62af80795019a34  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x69c82eb93de1737792a5537bf36815a64037c6bf8eed97305d4f22592c7ce7b0(pending)0x06328f330fecf0692895c2ae4c993ada84962098  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x9fdc5e93a818896e8af37e90a4b0aecff578cdc45f453f92b1e9387f64bc0b83(pending)0x0638bb7eca02a483a4fbd843bbe072985d5fd385  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xbfc67cf4d7b1a6aca64864ef6c604193e9b79ebf88d5328bd90a1d69d517d05e(pending)0x063e28af76d2b47fac3888e0598533568e648f44  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xa2f8ced0cffdd23349a3c3c83c32ba5f8a7414d4956e330396a86fef5c8d93a4(pending)0x04e8d46039b2f7c4eeb71f5d2a8d08c09a7c62eb  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x5a5612638f2684261e2d3233d2959c7c4934be941453022ee16ce2a190d511e7(pending)0x050b823a820ab981f18d80f9e5b354c52da6cc57  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xf6e760758c8681f45a61708d9641099c0444453f72cbc73d2c6decc317c718c6(pending)0x0513f4148ab75df68ee89d0b5b408eff2e1c7db1  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xd439d52ef67f66f22131b54396847a7fbe20a0b4ff68e6d812d28b9d8d098156(pending)0x0528affe652ba6e63698e8cc76814bc322a7b8ed  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xe1f41441372e207cb2e980826aca102a5c970f416874d821136c9833ee8d4df1(pending)0x0544e72daa6a96af3db95ed054efc5e4426171c7  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xf687bca8a06384c24f81905fc0b43cfc6cc77560883953711e884e0c7f4be210(pending)0x0558fa81b5ab10256d3b297cc276c1bf5c0b7e50  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xaf85d6a9af77e08acb1e322278118cdfecbaa0c76e5595c1bd089ecbbbea9eea(pending)0x05b26ea285a2a0c3859f2ab9793e6fc598127415  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xcef496ce30be32a2c193ca97331ced8a4710901538d880e1938972f1a224da5d(pending)0x048bdcdf7577653f2834fad40159c14f04681901  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xa5ee8954e50e76f6fb0ec64abee92860b8e3181df98d96285b072666ae37faca(pending)0x048db4ec68bd35e1f37b3f38492897aa31d2e155  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x9f5fe89ad394cbcba5d8d16ce2872b1cf288082b16bcf45665d23d369250b8b2(pending)0x049d43b1e7e24b2ee0fae47716092308fcc69320  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0xf64542109883b4a7307f1ebef6933814c7ca55545649afa523820612b43a5ad4(pending)0x04a007df002ad935d2fc63a5e135e92d57d2651f  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
0x333632e3bc850b8ab24a38880cc4e6e7970d0abd005b8fb44cd32e2016ac13bc(pending)0x033a012bddc96666fa4d5c656794aebf49558bdf  IN  0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0 Ether(pending)
 Internal Transactions as a result of Contract Execution
 Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0x36add24795bee028e293a2e20b6316b3171ec6c11b533bbbaf03904056a3fcbc607815017 days 19 hrs ago0x8a88f04e0c905054d2f33b26bb3a46d7091a039a0xfede878fb8890f7caaf74c154f555d082d149d2e0.132122447864060003 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to EventStructWrongData (very low-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: IG
Compiler Version: v0.4.24-nightly.2018.4.25+commit.81cca26f
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

//IG - A unprecedented  prediction market of based decentralization network.
//Website:IGToken.net

pragma solidity ^0.4.22;

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

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

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

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

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

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

contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) public constant returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

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

contract IG 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 = "IG";
    string public constant symbol = "IG";
    uint public constant decimals = 18;
    
    uint256 public totalSupply = 10000000000e18;
    uint256 public totalDistributed = 9000000000e18;
    uint256 public totalRemaining = totalSupply.sub(totalDistributed);
    uint256 public value = 10000e18;

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

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

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

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

        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        emit Burn(burner, _value);
    }
    
    function withdrawForeignTokens(address _tokenContract) onlyOwner public returns (bool) {
        ForeignToken token = ForeignToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.transfer(owner, amount);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"value","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finishDistribution","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"getTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"distributionFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"who","type":"address"}],"name":"getTokenBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalRemaining","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContract","type":"address"}],"name":"withdrawForeignTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalDistributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"blacklist","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"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
608060405260018054600160a060020a031916331790556b204fce5e3e2502611000000060058190556b1d14a0219e5482242800000060068190556100519190640100000000610dcb6100b082021704565b60075569021e19e0c9bab24000006008556009805460ff1916905534801561007857600080fd5b5060018054600160a060020a031916331790819055600654600160a060020a03919091166000908152600260205260409020556100c2565b6000828211156100bc57fe5b50900390565b610e18806100d16000396000f30060806040526004361061011c5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610126578063095ea7b3146101b057806318160ddd146101e857806323b872dd1461020f578063313ce567146102395780633ccfd60b1461024e5780633fa4f2451461026357806342966c681461027857806370a082311461029057806395d89b41146101265780639b1cbccc146102b1578063a9059cbb146102c6578063aa6ca8081461011c578063c108d542146102ea578063c489744b146102ff578063d8a5436014610326578063dd62ed3e1461033b578063e58fc54c14610362578063efca2eed14610383578063f2fde38b14610398578063f9f92be4146103b9575b6101246103da565b005b34801561013257600080fd5b5061013b6104ba565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017557818101518382015260200161015d565b50505050905090810190601f1680156101a25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101bc57600080fd5b506101d4600160a060020a03600435166024356104f1565b604080519115158252519081900360200190f35b3480156101f457600080fd5b506101fd610599565b60408051918252519081900360200190f35b34801561021b57600080fd5b506101d4600160a060020a036004358116906024351660443561059f565b34801561024557600080fd5b506101fd610724565b34801561025a57600080fd5b50610124610729565b34801561026f57600080fd5b506101fd610783565b34801561028457600080fd5b50610124600435610789565b34801561029c57600080fd5b506101fd600160a060020a0360043516610868565b3480156102bd57600080fd5b506101d4610883565b3480156102d257600080fd5b506101d4600160a060020a03600435166024356108e9565b3480156102f657600080fd5b506101d46109da565b34801561030b57600080fd5b506101fd600160a060020a03600435811690602435166109e3565b34801561033257600080fd5b506101fd610a94565b34801561034757600080fd5b506101fd600160a060020a0360043581169060243516610a9a565b34801561036e57600080fd5b506101d4600160a060020a0360043516610ac5565b34801561038f57600080fd5b506101fd610c19565b3480156103a457600080fd5b50610124600160a060020a0360043516610c1f565b3480156103c557600080fd5b506101d4600160a060020a0360043516610c71565b600954600090819060ff16156103ef57600080fd5b3360009081526004602052604090205460ff161561040c57600080fd5b600754600854111561041f576007546008555b600754600854111561043057600080fd5b505060085433906104418282610c86565b50600081111561046f57600160a060020a0382166000908152600460205260409020805460ff191660011790555b60055460065410610488576009805460ff191660011790555b6104b36201869f6104a7620186a0600854610d8990919063ffffffff16565b9063ffffffff610da016565b6008555050565b60408051808201909152600281527f4947000000000000000000000000000000000000000000000000000000000000602082015281565b600081158015906105245750336000908152600360209081526040808320600160a060020a038716845290915290205415155b1561053157506000610593565b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60055481565b6000606060643610156105ae57fe5b600160a060020a03841615156105c357600080fd5b600160a060020a0385166000908152600260205260409020548311156105e857600080fd5b600160a060020a038516600090815260036020908152604080832033845290915290205483111561061857600080fd5b600160a060020a038516600090815260026020526040902054610641908463ffffffff610dcb16565b600160a060020a038616600090815260026020908152604080832093909355600381528282203383529052205461067e908463ffffffff610dcb16565b600160a060020a0380871660009081526003602090815260408083203384528252808320949094559187168152600290915220546106c2908463ffffffff610ddd16565b600160a060020a0380861660008181526002602090815260409182902094909455805187815290519193928916927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3506001949350505050565b601281565b600154600090600160a060020a0316331461074357600080fd5b50600154604051303191600160a060020a03169082156108fc029083906000818181858888f1935050505015801561077f573d6000803e3d6000fd5b5050565b60085481565b600154600090600160a060020a031633146107a357600080fd5b336000908152600260205260409020548211156107bf57600080fd5b50336000818152600260205260409020546107e0908363ffffffff610dcb16565b600160a060020a03821660009081526002602052604090205560055461080c908363ffffffff610dcb16565b600555600654610822908363ffffffff610dcb16565b600655604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a25050565b600160a060020a031660009081526002602052604090205490565b600154600090600160a060020a0316331461089d57600080fd5b60095460ff16156108ad57600080fd5b6009805460ff191660011790556040517f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc90600090a150600190565b6000604060443610156108f857fe5b600160a060020a038416151561090d57600080fd5b3360009081526002602052604090205483111561092957600080fd5b33600090815260026020526040902054610949908463ffffffff610dcb16565b3360009081526002602052604080822092909255600160a060020a0386168152205461097b908463ffffffff610ddd16565b600160a060020a0385166000818152600260209081526040918290209390935580518681529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060019392505050565b60095460ff1681565b600080600084915081600160a060020a03166370a08231856040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600160a060020a0316600160a060020a03168152602001915050602060405180830381600087803b158015610a5f57600080fd5b505af1158015610a73573d6000803e3d6000fd5b505050506040513d6020811015610a8957600080fd5b505195945050505050565b60075481565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b60015460009081908190600160a060020a03163314610ae357600080fd5b604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051859350600160a060020a038416916370a082319160248083019260209291908290030181600087803b158015610b4757600080fd5b505af1158015610b5b573d6000803e3d6000fd5b505050506040513d6020811015610b7157600080fd5b5051600154604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810184905290519293509084169163a9059cbb916044808201926020929091908290030181600087803b158015610be557600080fd5b505af1158015610bf9573d6000803e3d6000fd5b505050506040513d6020811015610c0f57600080fd5b5051949350505050565b60065481565b600154600160a060020a03163314610c3657600080fd5b600160a060020a03811615610c6e576001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b60046020526000908152604090205460ff1681565b60095460009060ff1615610c9957600080fd5b600654610cac908363ffffffff610ddd16565b600655600754610cc2908363ffffffff610dcb16565b600755600160a060020a038316600090815260026020526040902054610cee908363ffffffff610ddd16565b600160a060020a038416600081815260026020908152604091829020939093558051858152905191927f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a7792918290030190a2604080518381529051600160a060020a038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a3506001610593565b6000808284811515610d9757fe5b04949350505050565b6000828202831580610dbc5750828482811515610db957fe5b04145b1515610dc457fe5b9392505050565b600082821115610dd757fe5b50900390565b600082820183811015610dc457fe00a165627a7a723058204ddbe9e9919bd72b2256cfd017bba537fdaf65d6d4b11a6bc058b601f25da1410029

   Swarm Source:
bzzr://4ddbe9e9919bd72b2256cfd017bba537fdaf65d6d4b11a6bc058b601f25da141

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.