Contract 0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b

 

TxHash Block Age From To Value [TxFee]
0x931374fa5ebf2bc7d3f8de20ec2b22a503ab472e5b28de837c400ed602abc07972516628 hrs 40 mins ago0xa2e2a8aa0d996747b3c1f1109776bfc2454b6d7c IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000195273
0x239eb5437cbc89689a05a616ffa8d0360b6e0244c0c8ac5ce293db6c7f98f1f272516518 hrs 45 mins ago0xa2e2a8aa0d996747b3c1f1109776bfc2454b6d7c IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000330849
0xf8fb21d909619a5e4cc47a937d202ec223a254e243a0e4777525903a615df09972516508 hrs 46 mins ago0xd2e467a789cce1bb223dc8945cf1c9b4c0800e23 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000147044
0x79c2abeaa81b9c3cec396ca782de88c17b5a48ecfbf404a473cfa97533eddc9172516438 hrs 47 mins ago0x7f8700d74b0a2a94e05f093c1ae127776f4ac396 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.0001473
0xcafdd3431b3aa2e6687f1ea59bc613f3498dcb55525e779b6238b5ba95c2529d72516388 hrs 49 mins ago0xc995f3b83b7660c672c376e83888eb3e82904302 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000207044
0x776c2a9b2c396b8be5ca7a342c13c9c2801559a4af6cb0cc21876dbf7b975e17724953020 hrs 32 mins ago0x0719d69ef6162c3bf6fef84cfbb21cb3d87983b8 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.0002846855
0x11b9a5e67a630cb59ff9bc4075c38d5bc4c3812a1308aa3a087e0c002f2c8204724952420 hrs 35 mins ago0x0719d69ef6162c3bf6fef84cfbb21cb3d87983b8 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000177495
0x0aaf41f70f95d4d10b667829dea6831a2f5a777e558000e0a83857fa544a2163724950820 hrs 43 mins ago0x0719d69ef6162c3bf6fef84cfbb21cb3d87983b8 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.0003
0x9692b7c5e4f008e2ce1d01280d71878fa014477a08dbf8bae61c25715ad51fe9724948820 hrs 51 mins ago0x0719d69ef6162c3bf6fef84cfbb21cb3d87983b8 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.00018
0x7f04a3dc7c323489c52bfc35a40608c36480500878afc96568ce6d8aafe7e3c5724944521 hrs 1 min ago0x0719d69ef6162c3bf6fef84cfbb21cb3d87983b8 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.00018
0x28afb9448bad8061050ee992d99b7bbc7e3efdf1d84e8017a4bc502a3677985672489071 day 9 mins ago0x989fcbc46845a290e971a6303ef3753fb039d8d5 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000552375
0x216f9bac7f39b0507babf39fffb7751a23eadf9fcb762051581b3eec75c16a4a72484941 day 2 hrs ago0xc2e0c8974a6833eb9a963ea386930a108f3f3510 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.00051697
0x269766c91e4802eb9fd2be8e74d6f77dfbc814d9814a42bf945e9bf7a59578ef72483941 day 3 hrs ago0xec427326de0e9ca0ae704d02c58eb402b9ebdc6c IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.001504577
0x79cbb94e6d6f84f81a6c16df096268fb8b5da5f1f0e3e86aedbf67b0443ffa9272480391 day 5 hrs ago0xc6b3fa65afe2f4baff918ed66434f9ac0ae324b2 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000295112
0xfb49775ed600f956127ad8a8dc8e8b67b04bf8c0adebcfe9c11be864a62135cc72480171 day 5 hrs ago0xbba966b78a703931b9a736432af39cb7d8151f35 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000294088
0x754d5720133eaebf5483f1142c474b6ac07bfda72ddca0011fb1dd62773cf07f72479981 day 5 hrs ago0xbba966b78a703931b9a736432af39cb7d8151f35 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000293576
0x8c0537fb9efdb57fc08537921b8217f00bcca9e019cc5e21aba1d093a8ba4c3872479531 day 5 hrs ago0xc6b3fa65afe2f4baff918ed66434f9ac0ae324b2 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000413576
0xb30f2c0a1e27aaeb5bef836d38d55465380efabb3b79fe0acef513fb2623491d72471901 day 9 hrs ago0x288a4a88b59c720488d9492e35a5528817d8e10a IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000535063903
0x097985a99cf10ef84126e794d12c591c45e23155bad6e790f01368d1b759360972458891 day 17 hrs agoMercatox IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000771981
0x55d84891c06bc7789bc289daf0b02f268e5ec54fa18e1645048c1b897db7c7ab72455291 day 19 hrs agoMercatox IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000773325
0x10be514f0e06a4e54160ae6c7a8543d2fd3c4243138cd8ae5d8af0cdb27b076072453311 day 20 hrs ago0x0d1f01a6ec5a058af5b40900c344e07f9efa4c25 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000777375
0x2788725d76d4d2f961eb422cdbb448d53eedc8c6ca8b3af70da3def75b9af2aa72452631 day 20 hrs ago0x9ee59c11458d564f83c056af679da378a1f990a2 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000551415
0xf343e8dbbac5316aabf47317a6e9dc5d03cd878502828a749be56d15e813619a72445152 days 1 hr ago0x865f88fd19f8da1ba19a3f86aa51d25918f97641 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000184125
0x5147dffde5211a592e1fe2b0b167ace78b940c256b47f72602567d98fbc076d172443392 days 1 hr ago0x2bc66b770458e8ba997b86dffdae0a092de15276 IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.0004419
0xf98c37a416683d0bf106e3fb2c8e7c85ab0d02cfdef7348728967fb2b4d3bccd72443042 days 2 hrs ago0x9fc1cc3bf6a220d5b1aa401b003a1ecb5a52cb8b IN  0x0cbc9b02b8628ae08688b5cc8134dc09e36c443b0 Ether0.000157383031
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
Contract Source Code Verified (Exact Match)
Contract Name: Tratok
Compiler Version: v0.4.25+commit.59dbf8f1
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^ 0.4.4;

/*
This is the smart contract for the ERC 20 standard Tratok token.
During development of the smart contract, active attention was paid to make the contract as simple as possible.
As the majority of functions are simple addition and subtraction of existing balances, we have been able to make the contract very lightweight.
This has the added advantage of reducing gas costs and ensuring that transaction fees remain low.
The smart contract has been made publically available, keeping with the team's philosophy of transparency.
This is an update on the original smart contract which can be found at 0xDaaab43c2Df2588980826e3C8d46828FC0b44bFe.
The contract has been updated to match a change in project philosophy and enhance distribution and widespread adoption of the token via free airdrops.

@version "1.1"
@developer "Tratok Team"
@date "22 September 2018"
@thoughts "227 lines that can change the travel and tourism industry! Good luck!"
*/

/*
 * Use of the SafeMath Library prevents malicious input. For security consideration, the
 * smart contaract makes use of .add() and .sub() rather than += and -=
 */

library SafeMath {
    
	//Ensures that b is greater than a to handle negatives.
    function sub(uint256 a, uint256 b) internal returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    //Ensures that the sum of two values is greater than the intial value.
    function add(uint256 a, uint256 b) internal returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}

/*
 * ERC20 Standard will be used
 * see https://github.com/ethereum/EIPs/issues/20
 */

contract ERC20 {
    //the total supply of tokens	
    uint public totalSupply;

    //@return Returns the total amount of Tratok tokens in existence. The amount remains capped at the pre-created 100 Billion.  
    function totalSupply() constant returns(uint256 supply){}

    /* 
      @param _owner The address of the wallet which needs to be queried for the amount of Tratok held. 
      @return Returns the balance of Tratok tokens for the relevant address.
      */
    function balanceOf(address who) constant returns(uint);

    /*	
       The transfer function which takes the address of the recipient and the amount of Tratok needed to be sent and complete the transfer
       @param _to The address of the recipient (usually a "service provider") who will receive the Tratok.
       @param _value The amount of Tratok that needs to be transferred.
       @return Returns a boolean value to verify the transaction has succeeded or failed.
      */
    function transfer(address to, uint value) returns(bool ok);

    /*
       This function will, conditional of being approved by the holder, send a determined amount of tokens to a specified address
       @param _from The address of the Tratok sender.
       @param _to The address of the Tratok recipient.
       @param _value The volume (amount of Tratok which will be sent).
       @return Returns a boolean value to verify the transaction has succeeded or failed.
      */
    function transferFrom(address from, address to, uint value) returns(bool ok);

    /*
      This function approves the transaction and costs
      @param _spender The address of the account which is able to transfer the tokens
      @param _value The amount of wei to be approved for transfer
      @return Whether the approval was successful or not
     */
    function approve(address spender, uint value) returns(bool ok);

    /*
    This function determines how many Tratok remain and how many can be spent.
     @param _owner The address of the account owning the Tratok tokens
     @param _spender The address of the account which is authorized to spend the Tratok tokens
     @return Amount of Tratok tokens which remain available and therefore, which can be spent
    */
    function allowance(address owner, address spender) constant returns(uint);


    event Transfer(address indexed from, address indexed to, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);

}

/*
 *This is a basic contract held by one owner and prevents function execution if attempts to run are made by anyone other than the owner of the contract
 */

contract Ownable {
    address public owner;

    function Ownable() {
        owner = msg.sender;
    }

    modifier onlyOwner() {
        if (msg.sender != owner) {
            throw;
        }
        _;
    }

    function transferOwnership(address newOwner) onlyOwner {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }

}

contract StandardToken is ERC20, Ownable {
	using SafeMath for uint256;
    function transfer(address _to, uint256 _value) returns(bool success) {
        if (balances[msg.sender] >= _value && _value > 0) {
            balances[msg.sender] = balances[msg.sender].sub(_value);
            balances[_to] = balances[_to].add(_value);
            Transfer(msg.sender, _to, _value);
            return true;
        } else {
            return false;
        }
    }

    function transferFrom(address _from, address _to, uint256 _value) returns(bool success) {
        if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) {
            balances[_to] = balances[_to].add(_value);
            balances[_from] = balances[_from].sub(_value);
            allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
            Transfer(_from, _to, _value);
            return true;
        } else {
            return false;
        }
    }

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

    function approve(address _spender, uint256 _value) returns(bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant returns(uint256 remaining) {
        return allowed[_owner][_spender];
    }

    /*
	This function determines distributes tratok to multiple addresses.
     @param _destinations The address of the accounts which will be sent Tratok tokens.
     @param _values The amount of the Tratok tokens to be sent.
     @return The number of loop cycles
     */        
    
    function distributeTratok(address[] _destinations, uint256[] _values)
    returns (uint256) {
        uint256 i = 0;
        while (i < _destinations.length) {
           transfer(_destinations[i], _values[i]);
           i += 1;
        }
        return(i);
    }    
    

    mapping(address => uint256) balances;
    mapping(address => mapping(address => uint256)) allowed;
    uint256 public totalSupply;
}

contract Tratok is StandardToken {

    function() {
        throw;
    }

    /* 
     * The public variables of the token. Inclduing the name, the symbol and the number of decimals.
     */
    string public name;
    uint8 public decimals;
    string public symbol;
    string public version = 'H1.0';

    /*
     * Declaring the customized details of the token. The token will be called Tratok, with a total supply of 100 billion tokens.
     * It will feature five decimal places and have the symbol TRAT.
     */

    function Tratok() {

        //we will create 100 Billion Coins and send them to the creating wallet.
        balances[msg.sender] = 10000000000000000;
        totalSupply = 10000000000000000;
        name = "Tratok";
        decimals = 5;
        symbol = "TRAT";
    }

    /*
     *Approve and enact the contract.
     *
     */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns(bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);

        //If the call fails, result to "vanilla" approval.
        if (!_spender.call(bytes4(bytes32(sha3("receiveApproval(address,uint256,address,bytes)"))), msg.sender, _value, this, _extraData)) {
            throw;
        }
        return true;
    }    
}

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":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_destinations","type":"address[]"},{"name":"_values","type":"uint256[]"}],"name":"distributeTratok","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","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"},{"payable":false,"stateMutability":"nonpayable","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"}]

Contract Creation Code
60806040526040805190810160405280600481526020017f48312e30000000000000000000000000000000000000000000000000000000008152506008908051906020019062000051929190620001b8565b503480156200005f57600080fd5b5033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550662386f26fc10000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550662386f26fc100006004819055506040805190810160405280600681526020017f547261746f6b00000000000000000000000000000000000000000000000000008152506005908051906020019062000147929190620001b8565b506005600660006101000a81548160ff021916908360ff1602179055506040805190810160405280600481526020017f545241540000000000000000000000000000000000000000000000000000000081525060079080519060200190620001b1929190620001b8565b5062000267565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001fb57805160ff19168380011785556200022c565b828001600101855582156200022c579182015b828111156200022b5782518255916020019190600101906200020e565b5b5090506200023b91906200023f565b5090565b6200026491905b808211156200026057600081600090555060010162000246565b5090565b90565b6114a880620002776000396000f3006080604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e2578063095ea7b31461017257806318160ddd146101d757806323b872dd14610202578063313ce5671461028757806354fd4d50146102b857806370a08231146103485780638da5cb5b1461039f57806395d89b41146103f6578063a9059cbb14610486578063cae9ca51146104eb578063db74847d14610596578063dd62ed3e14610653578063f2fde38b146106ca575b3480156100dc57600080fd5b50600080fd5b3480156100ee57600080fd5b506100f761070d565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017e57600080fd5b506101bd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107ab565b604051808215151515815260200191505060405180910390f35b3480156101e357600080fd5b506101ec61089d565b6040518082815260200191505060405180910390f35b34801561020e57600080fd5b5061026d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108a3565b604051808215151515815260200191505060405180910390f35b34801561029357600080fd5b5061029c610c34565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102c457600080fd5b506102cd610c47565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561030d5780820151818401526020810190506102f2565b50505050905090810190601f16801561033a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561035457600080fd5b50610389600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ce5565b6040518082815260200191505060405180910390f35b3480156103ab57600080fd5b506103b4610d2e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561040257600080fd5b5061040b610d54565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561044b578082015181840152602081019050610430565b50505050905090810190601f1680156104785780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561049257600080fd5b506104d1600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610df2565b604051808215151515815260200191505060405180910390f35b3480156104f757600080fd5b5061057c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610feb565b604051808215151515815260200191505060405180910390f35b3480156105a257600080fd5b5061063d6004803603810190808035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919291929080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290505050611288565b6040518082815260200191505060405180910390f35b34801561065f57600080fd5b506106b4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506112e7565b6040518082815260200191505060405180910390f35b3480156106d657600080fd5b5061070b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061136e565b005b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107a35780601f10610778576101008083540402835291602001916107a3565b820191906000526020600020905b81548152906001019060200180831161078657829003601f168201915b505050505081565b600081600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60045481565b600081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610970575081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b801561097c5750600082115b15610c28576109d382600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461144590919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a6882600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461146390919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b3a82600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461146390919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610c2d565b600090505b9392505050565b600660009054906101000a900460ff1681565b60088054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cdd5780601f10610cb257610100808354040283529160200191610cdd565b820191906000526020600020905b815481529060010190602001808311610cc057829003601f168201915b505050505081565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60078054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610dea5780601f10610dbf57610100808354040283529160200191610dea565b820191906000526020600020905b815481529060010190602001808311610dcd57829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610e435750600082115b15610fe057610e9a82600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461146390919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f2f82600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461144590919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610fe5565b600090505b92915050565b600082600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff1660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815250602e01905060405180910390207c01000000000000000000000000000000000000000000000000000000009004338530866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828051906020019080838360005b8381101561122c578082015181840152602081019050611211565b50505050905090810190601f1680156112595780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000875af192505050151561127d57600080fd5b600190509392505050565b600080600090505b83518110156112dd576112d184828151811015156112aa57fe5b9060200190602002015184838151811015156112c257fe5b90602001906020020151610df2565b50600181019050611290565b8091505092915050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113ca57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415156114425780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b600080828401905083811015151561145957fe5b8091505092915050565b600082821115151561147157fe5b8183039050929150505600a165627a7a72305820f80a824c1629fd6239393ec72fa0b79b05fbb171e07c1b4d8c8476f4344fd9940029


   Swarm Source:
bzzr://f80a824c1629fd6239393ec72fa0b79b05fbb171e07c1b4d8c8476f4344fd994
Block Age transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.