Contract 0xe64de17ac4c1ada2902c652464bb38d44d95d3f7

 

TxHash Block Age From To Value [TxFee]
0x843a197cdbfdb6cdc4b61a7ec342d81ea377f184d37e0a29cb8de6baf83538df732636412 days 58 mins ago0x705279e4536c1aa0ea6cd98e32d9b2b29fde8320 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00018516
0x2e41d65ac396d3d97cc5d1dac5bc526507a6850e4c3dba0eac4261a1e24fac0c719003140 days 6 hrs ago0xb8d5e55f48af9779c1de4c67b3fec1306eb6a7c0 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000398805
0xc9c588b7ed7478067207d08603eb484616a70021cd508626c5dde4208c83ac61718960640 days 8 hrs ago0x00d7b90bae966d8e0c83d39e20e986c0705529f3 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00038814
0x1c62b8fe55ab49431915b410aa28209202d3ee2d301e2f9b028f0f0a988ce0d4718939340 days 9 hrs ago0xd38a01e22e7fedbe442397e65f6257ddff46c53f IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00049134
0xc68edd8e1ffc52c093228795c87d80ea7864be51855d10d2416d3dad3f48f361718930640 days 10 hrs ago0x68cc97ecb11b52ac37e05f2020643baa7b238a24 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000518448
0x5d7674720f4a025cae64f0d802647f30749f80ed1f548e56bc5b68a921ac6852718922440 days 10 hrs ago0x3312b5b23962f322fadc56a4d6a10fc8ad1f8778 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000776115
0xabb1e76437bbf2f96dcda05f8d1ad168fd6f6c9b36d343d05f280e15398cfd8b708251061 days 12 hrs ago0x60e4adb3aae4c2323b3b1673220538306c90f8c4 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000074064
0xd083731c80db2a6317a63a2739bc06c2efbfea8ca03974669537ee15c9396ae66758230116 days 14 hrs ago0x41eaeed1f22b5b98119170aa33b4082ec4224d08 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00037032
0x1544612b4606a7c631eb759e88033fc3c12179d934aab761d3aec4afa76e7b2a6488094160 days 19 hrs ago0x1fbd2a0689ac4f8239f60e1b0b248efd561a24d5 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.001518312
0x5e3bd530d7d22fe735986caba4e354164f9d6a5a7df7361b0b0d112d951eaaa76434289169 days 13 hrs ago0x08831f6f4b4415277a1e43a2f0160b9eba1cb641 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000629544
0x21ce9370566e74c9fb2d8010e193c9c5a3359b2cce3b63a05a5d7041e42435956370856179 days 22 hrs ago0x09fc1031d03a78ed4f60463fa9749870d33439bc IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000312192
0xacec591dae6a77f68ee53b0cc4fa0ad688533de6388860447286ca7784c8d8b76317768188 days 17 hrs ago0x5f7f9a8f4218cef269dada68715dac549b303a07 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00018244
0xc0249ba79fda7bab44c15450716edab73660aa89afcf639ded474345c196a37f6316803188 days 21 hrs ago0x94256d4047e693594e747e63c03326c41bca20b8 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000779016
0x1c6d6bbe7bd1f6e48da3a02cc62b600bec3a5f9f1cc1aac7c7be7ca9124524aa6230379203 days 10 hrs ago0x07d67c25b39ae55a0ea116d4020c0263cf0b8bc2 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00074064
0xb45a89d0fca231bab300bc576a432ba90c662f3805dde5b7445c3d37fe75086d6230366203 days 10 hrs ago0x07d67c25b39ae55a0ea116d4020c0263cf0b8bc2 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00066
0xf58c5e1d53c5eb3decb24edc9e6fb58b2fadd6ee3939ed2d84f6cfbe51de66576221829204 days 20 hrs ago0x404f18e12c51accc2b3e968c5b9babbd2bb0fa0d IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000111096
0x4a45f7c34b88761924128580fbca1e764552f3ed4dbec53e6b91d466fb7c031a6188212210 days 12 hrs ago0xbd0eac00d0cb32661b867ae63eb2e085a2413e25 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000777672
0x8c7761951a17ccb0978b8cadcb79d2ccc92ca0b7a0406321143b7c8a397d4a8a6167524214 days 41 mins ago0x5c29dc5a784f1d6b5df0f459c26c11e7e9f1d45a IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00022805
0x01cd2314f19c6f7615fa686905074b7368cb96cdd213dba66f70126705c4b5a46134956219 days 12 hrs ago0xa64ae8f87cfc6e3b3020c901508f99fe47f947ab IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000208128
0xacf247a40c39768b0f5e557641f969799c59d513708d107e548dcb873c5946296105719224 days 11 hrs ago0x586634c272dfa3894ee9b99836541dee35660f34 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000831488
0xec53a4c147a44495fb7d76954210fb5c6f902d86419bf7d829d1a1f1b9c3f5a36100715225 days 7 hrs ago0xb90a576e53aceea04ef2c5db6ac345b91bc116a2 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00018516
0x3c248dca749f7e401b692cf0dc469310ffd2f8452f95cabcadffe734bcab52fe6075109229 days 15 hrs ago0x09fc1031d03a78ed4f60463fa9749870d33439bc IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000069169408
0xdf241a13506cda87d60439100f09e9141404304ff128091f18f001b2df5ed6ee6062382231 days 19 hrs ago0x3591d5ce815032e3ef378fa18439e27021b5c47a IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.00351804
0xe72b0981c23ab78faf47e878c4f3d3dd7757ec33eaebb6e671bb2b42a83b0f986058334232 days 11 hrs ago0x477ad7e1a771fba17f1c69991f7373e2b06a65a6 IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000333288
0x3a9cb65321e03b3170e87378e379c55448a26864c2ac6b4292a5b1de8f2a347d6048359234 days 3 hrs ago0xa64ae8f87cfc6e3b3020c901508f99fe47f947ab IN  0xe64de17ac4c1ada2902c652464bb38d44d95d3f70 Ether0.000074064
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)

Contract Name:
GStarToken

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes

Runs (Optimizer):
200

Contract Source Code

pragma solidity ^0.4.18;


library SafeMath {

    /**
    * @dev Multiplies two numbers, throws on overflow.
    */
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        assert(c / a == b);
        return c;
    }

    /**
    * @dev Integer division of two numbers, truncating the quotient.
    */
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        // assert(b > 0); // Solidity automatically throws when dividing by 0
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold
        return c;
    }

    /**
    * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
    */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    /**
    * @dev Adds two numbers, throws on overflow.
    */
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}

contract Ownable {
    address public owner;


    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);


    /**
    * @dev The Ownable constructor sets the original `owner` of the contract to the sender
    * account.
    */
    function Ownable() public {
        owner = msg.sender;
    }

    /**
    * @dev Throws if called by any account other than the owner.
    */
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    /**
    * @dev Allows the current owner to transfer control of the contract to a newOwner.
    * @param newOwner The address to transfer ownership to.
    */
    function transferOwnership(address newOwner) public onlyOwner {
        require(newOwner != address(0));
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
    }

}


contract ERC20Basic {
    function totalSupply() public view returns (uint256);
    function balanceOf(address who) public view 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 view returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}


contract BasicToken is ERC20Basic {
    using SafeMath for uint256;

    mapping(address => uint256) balances;

    uint256 totalSupply_;

    /**
    * @dev total number of tokens in existence
    */
    function totalSupply() public view returns (uint256) {
        return totalSupply_;
    }

    /**
    * @dev transfer token for a specified address
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    */
    function transfer(address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));
        require(_value <= balances[msg.sender]);

        // SafeMath.sub will throw if there is not enough balance.
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    /**
    * @dev Gets the balance of the specified address.
    * @param _owner The address to query the the balance of.
    * @return An uint256 representing the amount owned by the passed address.
    */
    function balanceOf(address _owner) public view returns (uint256 balance) {
        return balances[_owner];
    }

}


contract StandardToken is ERC20, BasicToken {

    mapping (address => mapping (address => uint256)) internal allowed;


    /**
    * @dev Transfer tokens from one address to another
    * @param _from address The address which you want to send tokens from
    * @param _to address The address which you want to transfer to
    * @param _value uint256 the amount of tokens to be transferred
    */
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));
        require(_value <= balances[_from]);
        require(_value <= allowed[_from][msg.sender]);

        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        emit Transfer(_from, _to, _value);
        return true;
    }

    /**
    * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
    *
    * Beware that changing an allowance with this method brings the risk that someone may use both the old
    * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
    * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
    * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
    * @param _spender The address which will spend the funds.
    * @param _value The amount of tokens to be spent.
    */
    function approve(address _spender, uint256 _value) public returns (bool) {
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
    * @dev Function to check the amount of tokens that an owner allowed to a spender.
    * @param _owner address The address which owns the funds.
    * @param _spender address The address which will spend the funds.
    * @return A uint256 specifying the amount of tokens still available for the spender.
    */
    function allowance(address _owner, address _spender) public view returns (uint256) {
        return allowed[_owner][_spender];
    }

    /**
    * @dev Increase the amount of tokens that an owner allowed to a spender.
    *
    * approve should be called when allowed[_spender] == 0. To increment
    * allowed value is better to use this function to avoid 2 calls (and wait until
    * the first transaction is mined)
    * From MonolithDAO Token.sol
    * @param _spender The address which will spend the funds.
    * @param _addedValue The amount of tokens to increase the allowance by.
    */
    function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    /**
    * @dev Decrease the amount of tokens that an owner allowed to a spender.
    *
    * approve should be called when allowed[_spender] == 0. To decrement
    * allowed value is better to use this function to avoid 2 calls (and wait until
    * the first transaction is mined)
    * From MonolithDAO Token.sol
    * @param _spender The address which will spend the funds.
    * @param _subtractedValue The amount of tokens to decrease the allowance by.
    */
    function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
        uint oldValue = allowed[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowed[msg.sender][_spender] = 0;
        } else {
            allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
        }
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

}


contract GStarToken is StandardToken, Ownable {
    using SafeMath for uint256;

    string public constant name = "GSTAR Token";
    string public constant symbol = "GSTAR";
    uint8 public constant decimals = 18;

    uint256 public constant INITIAL_SUPPLY = 1600000000 * ((10 ** uint256(decimals)));
    uint256 public currentTotalSupply = 0;

    event Burn(address indexed burner, uint256 value);


    /**
    * @dev Constructor that gives msg.sender all of existing tokens.
    */
    function GStarToken() public {
        owner = msg.sender;
        totalSupply_ = INITIAL_SUPPLY;
        balances[owner] = INITIAL_SUPPLY;
        currentTotalSupply = INITIAL_SUPPLY;
        emit Transfer(address(0), owner, INITIAL_SUPPLY);
    }

    /**
    * @dev Burns a specific amount of tokens.
    * @param value The amount of token to be burned.
    */
    function burn(uint256 value) public onlyOwner {
        require(value <= balances[msg.sender]);

        address burner = msg.sender;
        balances[burner] = balances[burner].sub(value);
        currentTotalSupply = currentTotalSupply.sub(value);
        emit Burn(burner, value);
    }
}

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","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":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"currentTotalSupply","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":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

Contract Creation Code

6080604052600060045534801561001557600080fd5b506003805433600160a060020a03199182168117909116178082556b052b7d2dcc80cd2e400000006001819055600160a060020a039182166000908152602081815260408083208490556004849055945485519384529451949093169390927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef928290030190a3610a64806100ab6000396000f3006080604052600436106100e55763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100ea578063095ea7b31461017457806318160ddd146101ac57806323b872dd146101d35780632ff2e9dc146101fd578063313ce56714610212578063410b1da81461023d57806342966c6814610252578063661884631461026c57806370a08231146102905780638da5cb5b146102b157806395d89b41146102e2578063a9059cbb146102f7578063d73dd6231461031b578063dd62ed3e1461033f578063f2fde38b14610366575b600080fd5b3480156100f657600080fd5b506100ff610387565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610139578181015183820152602001610121565b50505050905090810190601f1680156101665780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018057600080fd5b50610198600160a060020a03600435166024356103be565b604080519115158252519081900360200190f35b3480156101b857600080fd5b506101c1610424565b60408051918252519081900360200190f35b3480156101df57600080fd5b50610198600160a060020a036004358116906024351660443561042a565b34801561020957600080fd5b506101c16105a1565b34801561021e57600080fd5b506102276105b1565b6040805160ff9092168252519081900360200190f35b34801561024957600080fd5b506101c16105b6565b34801561025e57600080fd5b5061026a6004356105bc565b005b34801561027857600080fd5b50610198600160a060020a0360043516602435610685565b34801561029c57600080fd5b506101c1600160a060020a0360043516610775565b3480156102bd57600080fd5b506102c6610790565b60408051600160a060020a039092168252519081900360200190f35b3480156102ee57600080fd5b506100ff61079f565b34801561030357600080fd5b50610198600160a060020a03600435166024356107d6565b34801561032757600080fd5b50610198600160a060020a03600435166024356108b7565b34801561034b57600080fd5b506101c1600160a060020a0360043581169060243516610950565b34801561037257600080fd5b5061026a600160a060020a036004351661097b565b60408051808201909152600b81527f475354415220546f6b656e000000000000000000000000000000000000000000602082015281565b336000818152600260209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60015490565b6000600160a060020a038316151561044157600080fd5b600160a060020a03841660009081526020819052604090205482111561046657600080fd5b600160a060020a038416600090815260026020908152604080832033845290915290205482111561049657600080fd5b600160a060020a0384166000908152602081905260409020546104bf908363ffffffff610a1016565b600160a060020a0380861660009081526020819052604080822093909355908516815220546104f4908363ffffffff610a2216565b600160a060020a03808516600090815260208181526040808320949094559187168152600282528281203382529091522054610536908363ffffffff610a1016565b600160a060020a03808616600081815260026020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b6b052b7d2dcc80cd2e4000000081565b601281565b60045481565b600354600090600160a060020a031633146105d657600080fd5b336000908152602081905260409020548211156105f257600080fd5b5033600081815260208190526040902054610613908363ffffffff610a1016565b600160a060020a03821660009081526020819052604090205560045461063f908363ffffffff610a1016565b600455604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a25050565b336000908152600260209081526040808320600160a060020a0386168452909152812054808311156106da57336000908152600260209081526040808320600160a060020a038816845290915281205561070f565b6106ea818463ffffffff610a1016565b336000908152600260209081526040808320600160a060020a03891684529091529020555b336000818152600260209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b600160a060020a031660009081526020819052604090205490565b600354600160a060020a031681565b60408051808201909152600581527f4753544152000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a03831615156107ed57600080fd5b3360009081526020819052604090205482111561080957600080fd5b33600090815260208190526040902054610829908363ffffffff610a1016565b3360009081526020819052604080822092909255600160a060020a0385168152205461085b908363ffffffff610a2216565b600160a060020a038416600081815260208181526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b336000908152600260209081526040808320600160a060020a03861684529091528120546108eb908363ffffffff610a2216565b336000818152600260209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600354600160a060020a0316331461099257600080fd5b600160a060020a03811615156109a757600080fd5b600354604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610a1c57fe5b50900390565b600082820183811015610a3157fe5b93925050505600a165627a7a723058200756432d7d1bce8f71c223549c53455832370edcdf93d735cf3c7d5d22847e320029

Swarm Source

bzzr://0756432d7d1bce8f71c223549c53455832370edcdf93d735cf3c7d5d22847e32
Block Age Transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.