Latest 25 transactions from a total of 9804 transactions

TxHash Age From To Value [TxFee]
0x7bb287119747409be3d7854430a79ec917855325ce1b860a91989d949a2d934317 days 14 hrs ago0xf177015d46b43543b68fe39a0eba974944460f6a  IN   EqualToken_Old0 Ether0.00070179
0x7e4279031e2b4ed9ad2d5946b4926e562e74bf5fa3c124d1b377b31216e507be34 days 11 hrs ago0x3b0ad560dd28f0e2d3305b75badfefcb04d4bd61  IN   EqualToken_Old0 Ether0.000198642
0x27a6b979cdc338928af1575963bc57544c08dad953c1be114fb615d08f1e07de34 days 12 hrs ago0x3b0ad560dd28f0e2d3305b75badfefcb04d4bd61  IN   EqualToken_Old0 Ether0.000269715
0x63018127fafd172cc6062d3e17026dd0078a6f1b5d579fadba924407dfdc9ca834 days 14 hrs ago0x3b0ad560dd28f0e2d3305b75badfefcb04d4bd61  IN   EqualToken_Old0 Ether0.000215772
0x9ca3fa0bf43704dbb35f19065843050d7e22066f232f09bfc120b1bf73717e9637 days 13 hrs ago0x113f0a69fc7175277adfbf2d9e791dee73e4ca3c  IN   EqualToken_Old0 Ether0.00021562
0xf0550fde57d892bb3d6328a44a85a36a4aa4c26b049469dc4e95ce2004bf717638 days 10 hrs ago0xcbe0a34bd5f83627e916ceb08e3d66e2b1eb5c0a  IN   EqualToken_Old0 Ether0.000215516
0xa83817fb3a6c4693c4dacbac0a3ac31e96f66e4e3d75097de0c6454e1e10d25140 days 7 hrs ago0x89fa62336ad13d1a8765c9bca3a2a8d4eb786c42  IN   EqualToken_Old0 Ether0.000661128
0xbb95169e9ec7ebf7ace97fcc6c51fb183cb750e6de2ef5dd17ec12a1152f139e40 days 7 hrs ago0x89fa62336ad13d1a8765c9bca3a2a8d4eb786c42  IN   EqualToken_Old0 Ether0.000662792
0x656b03eb6e4fd4658b9e9f249671f8e2066d82973e03e452bd1f0d3eefd57e1740 days 7 hrs ago0x89fa62336ad13d1a8765c9bca3a2a8d4eb786c42  IN   EqualToken_Old0 Ether0.000562232
0x8ef606068f14f0399e81aa1dadc08b2f183dc361bb252dac93edfbc09786809543 days 10 hrs ago0x2ad4bc79db826aaa96a0a0c32e81c3d6a2ac148e  IN   EqualToken_Old0 Ether0.0001874
0x3a7a28af995d26680063d4c9aee3c839e2153375c12092b93c628d90e5ec2b8346 days 7 hrs ago0x17dd4c83d43a9a5ccd7dc085b1fd67e72073c203  IN   EqualToken_Old0 Ether0.000528384
0x90256a52bf3ceabf3fd56d1eac29d15431cef3a07998362e26235e4dcadd44d848 days 3 hrs ago0xccb82218c6f82a2b750cf0d65e21ae6eae14070c  IN   EqualToken_Old0 Ether0.00024
0x161652edb9950cc04b2fc374b848b3e6fb1fbf26242fed8a25ceac4ef9be80f253 days 16 hrs ago0x197c12fdf82f37371586227b41c9fb9d5be34289  IN   EqualToken_Old0 Ether0.000614568
0x905d66d70961fe86263761f77a43478bd2787060c307f383e06b7a239e3484af53 days 16 hrs ago0x197c12fdf82f37371586227b41c9fb9d5be34289  IN   EqualToken_Old0 Ether0.000794112
0x62fa5d807b85b5cb28e059f3ab416622d9d44a63007d0af537f43750492199ad77 days 5 hrs ago0x7945d5092cd6176255931eb96f2c87e3e2d09db4  IN   EqualToken_Old0 Ether0.000723721718
0x69bd87b22f38fe8f305cebdff411e70f62f9bfbd49f8a1c92cad124570d609c191 days 7 hrs ago0x17dd4c83d43a9a5ccd7dc085b1fd67e72073c203  IN   EqualToken_Old0 Ether0.000462336
0xbac10b96466fc20bb5689fa6a78c2ad7506a68462b63cc15c794f46ec6c373c392 days 15 hrs ago0xb1d92c6be2fd63a50c3b49833a987e0289f5111b  IN   EqualToken_Old0 Ether0.000591965
0x6b26775b859242012ad1000b2936ad9cf1a5018094211177bf92848904a8488796 days 3 hrs ago0x3b5797b957ede2a58a81d3107b6afbf2d29735ee  IN   EqualToken_Old0 Ether0.000595008
0x10424747c1c08a61af825267f1d8142f7dbb62cb3b53c029dbf5ee60690d2cd596 days 3 hrs ago0x3b5797b957ede2a58a81d3107b6afbf2d29735ee  IN   EqualToken_Old0 Ether0.0002835
0x49ff698374583d1eef6156d10a64806e88fb9db075fb28cf7d1fbba6405416ac96 days 5 hrs ago0x4e4931200ee860a718a4e34981fe64a1e9e5b05d  IN   EqualToken_Old0 Ether0.00033056
0xbe578879b966526836ee3e70804971db2d14bb8b3a8768031a9ba59d04346630103 days 16 hrs ago0x4a10ecc26918e7c527c328f86f34c2363528f26a  IN   EqualToken_Old0 Ether0.001345375
0xfd751af2db02850d7d108f9b8c9aaa49c85702e6f9c17e28b514281b1485b80d108 days 19 hrs ago0x50495a7286c71f4d8f889918c5a416002f83969f  IN   EqualToken_Old0 Ether0.00023384
0xab6cf504171550dc618bbcdb9e5125202b00a0f2161cddc53ea034eeb083ca27113 days 4 hrs ago0x98265d92b016df8758f361fb8d2f9a813c82494a  IN   EqualToken_Old0 Ether0.000107682
0x0594df104ec4b9ca7b5df8f453bff19bf4dce1209da9c36a3dc5483348c1ac53114 days 19 hrs ago0x3a4b7dfb2c4647cf9081762fba50f3856bcbbc8b  IN   EqualToken_Old0 Ether0.000323658
0xe121e6c716c585b3f5baca83038f9f549489a2cd6d9226782db5a72df6be9461115 days 1 hr ago0xab927e5109b6f856226b2a02f4f5fa73a951766b  IN   EqualToken_Old0 Ether0.0002504488
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: EqualToken
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

contract Token {

    /// @return total amount of tokens
    function totalSupply() constant returns (uint256 supply);

    /// @param _owner The address from which the balance will be retrieved
    /// @return The balance
    function balanceOf(address _owner) constant returns (uint256 balance);
    /// @notice send `_value` token to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint256 _value) returns (bool success);

    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`
    /// @param _from The address of the sender
    /// @param _to The address of the recipient
    /// @param _value The amount of token to be transferred
    /// @return Whether the transfer was successful or not
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success);



    /// @notice `msg.sender` approves `_addr` to spend `_value` tokens
    /// @param _spender The address of the account 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, uint256 _value) returns (bool success);

    /// @param _owner The address of the account owning tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens allowed to spent
    function allowance(address _owner, address _spender) constant returns (uint256 remaining);

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    event Burn(address indexed from, uint256 value);
    
}



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

  function div(uint256 a, uint256 b) internal constant 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;
  }

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

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

  function onePercent(uint256 a) internal constant returns (uint256){
      return div(a,uint256(100));
  }
  
  function power(uint256 a,uint256 b) internal constant returns (uint256){
      return mul(a,10**b);
  }
}

contract StandardToken is Token {
    using SafeMath for uint256;
    uint8 public decimals;                //How many decimals to show. ie. There could 1000 base units with 3 decimals. Meaning 0.980 SBX = 980 base units. It's like comparing 1 wei to 1 ether.
    mapping(address=>bool) internal withoutFee;
    uint256 internal maxFee;
    
    function transfer(address _to, uint256 _value) returns (bool success) {
        uint256 fee=getFee(_value);
        if (balances[msg.sender].add(fee) >= _value && _value > 0) {
            //Do Transfer
            doTransfer(msg.sender,_to,_value,fee);
            return true;
        }  else { return false; }
    }
    
    function getFee(uint256 _value) private returns (uint256){
        uint256 onePercentOfValue=_value.onePercent();
        uint256 fee=uint256(maxFee).power(decimals);
         // Check if 1% burn fee exceeds maxfee
        // If so then hard cap for burn fee is maxfee
        if (onePercentOfValue>= fee) {
            return fee;
        // If 1% burn fee is less than maxfee
        // then use 1% burn fee
        } 
        if (onePercentOfValue < fee) {
            return onePercentOfValue;
        }
    }
    function doTransfer(address _from,address _to,uint256 _value,uint256 fee) internal {
            balances[_from] =balances[_from].sub(_value);
            balances[_to] = balances[_to].add(_value);
            Transfer(_from, _to, _value);
            if(!withoutFee[_from]){
                doBurn(_from,fee);
            }
    }
    
    function doBurn(address _from,uint256 _value) private returns (bool success){
        require(balanceOf(_from) >= _value);   // Check if the sender has enough
        balances[_from] =balances[_from].sub(_value);            // Subtract from the sender
        _totalSupply =_totalSupply.sub(_value);                      // Updates totalSupply
        Burn(_from, _value);
        return true;
    }
    
    function burn(address _from,uint256 _value) public returns (bool success) {
        return doBurn(_from,_value);
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        //same as above. Replace this line with the following if you want to protect against wrapping uints.
        //if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
        uint256 fee=getFee(_value);  
        uint256 valueWithFee=_value;
        if(!withoutFee[_from]){
            valueWithFee=valueWithFee.add(fee);
        }
        if (balances[_from] >= valueWithFee && allowed[_from][msg.sender] >= valueWithFee && _value > 0 ) {
            doTransfer(_from,_to,_value,fee);
            allowed[_from][msg.sender] =allowed[_from][msg.sender].sub(valueWithFee);
            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) {
        uint256 fee=getFee(_value);  
        allowed[msg.sender][_spender] = _value.add(fee);
        Approval(msg.sender, _spender, _value.add(fee));
        return true;
    }

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }
    
    function totalSupply() constant returns (uint totalSupply){
        return _totalSupply;
    }
    
    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    uint256 public _totalSupply;
}


contract EqualToken is StandardToken {

    function () {
        //if ether is sent to this address, send it back.
        revert();
    }

    /* Public variables of the token */

    /*
    NOTE:
    The following variables are OPTIONAL vanities. One does not have to include them.
    They allow one to customise the token contract & in no way influences the core functionality.
    Some wallets/interfaces might not even bother to look at this information.
    */
    string public name;                   //fancy name: eg Simon Bucks
    string public symbol;                 //An identifier: eg SBX
    string public version = 'H1.0';       //human 0.1 standard. Just an arbitrary versioning scheme.
    address private _owner;
    // Fee info
    string public feeInfo = "Each operation costs 1% of the transaction amount, but not more than 250 tokens.";

    function EqualToken() {
        _totalSupply = 800000000000000000000000000; 
        _owner=msg.sender;
        balances[msg.sender] =_totalSupply;

        // Airdrop Allocation
        allocate(0xeeEb0f191c4E2ee96E1399937a5241fA1E9f9A6e,20); // Airdrop Round One
        allocate(0x3CF9d0484790a1a24cfb1A51f8BEf39b6F1322d6,20); // Airdrop Round Two
        allocate(0x64d1832cf8879A903af86E60fF9ed549648B2Bda,5); // Airdrop Round Three

        // Adoption Allocation
        allocate(0x0b6cFbc459efF6B12238380AC2A26926896eaFA2,35); // Seed Offerings

        // Internal Allocation
        allocate(0xaBf029361BeCB2bE58011AD874C6eAbCD4c84D09,20); // Team 

        maxFee=250; // max fee for transfer
        
        name = "EQUAL Token";                      // Set the name for display purposes
        decimals = 18;                            // Amount of decimals for display purposes
        symbol = "EQL";                          // Set the symbol for display purposes
    }

    function allocate(address _address,uint256 percent) private{
        uint256 bal=_totalSupply.onePercent().mul(percent);
        //balances[_address]=bal;
        withoutFee[_address]=true;
        doTransfer(msg.sender,_address,bal,0);
    }
   
    function setWithoutFee(address _address,bool _withoutFee) public {
        require(_owner==msg.sender);
        withoutFee[_address]=_withoutFee;
    }
    
    /* Approves and then calls the receiving contract */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);

        //call the receiveApproval function on the contract you want to be notified. This crafts the function signature manually so one doesn't have to include a contract in here just for this.
        //receiveApproval(address _from, uint256 _value, address _tokenContract, bytes _extraData)
        //it is assumed that when does this that the call *should* succeed, otherwise one would use vanilla approve instead.
        if(!_spender.call(bytes4(bytes32(sha3("receiveApproval(address,uint256,address,bytes)"))), msg.sender, _value, this, _extraData)) { revert(); }
        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":"totalSupply","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":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"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":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"feeInfo","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_withoutFee","type":"bool"}],"name":"setWithoutFee","outputs":[],"payable":false,"stateMutability":"nonpayable","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":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526040805190810160405280600481526020017f48312e30000000000000000000000000000000000000000000000000000000008152506008908051906020019062000051929190620008a8565b50608060405190810160405280605081526020017f45616368206f7065726174696f6e20636f737473203125206f6620746865207481526020017f72616e73616374696f6e20616d6f756e742c20627574206e6f74206d6f72652081526020017f7468616e2032353020746f6b656e732e00000000000000000000000000000000815250600a9080519060200190620000ec929190620008a8565b503415620000f957600080fd5b6b0295be96e64066972000000060058190555033600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600554600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001c873eeeb0f191c4e2ee96e1399937a5241fa1e9f9a6e6014620003616401000000000262001603176401000000009004565b620001fd733cf9d0484790a1a24cfb1a51f8bef39b6f1322d66014620003616401000000000262001603176401000000009004565b620002327364d1832cf8879a903af86e60ff9ed549648b2bda6005620003616401000000000262001603176401000000009004565b62000267730b6cfbc459eff6b12238380ac2a26926896eafa26023620003616401000000000262001603176401000000009004565b6200029c73abf029361becb2be58011ad874c6eabcd4c84d096014620003616401000000000262001603176401000000009004565b60fa6002819055506040805190810160405280600b81526020017f455155414c20546f6b656e00000000000000000000000000000000000000000081525060069080519060200190620002f1929190620008a8565b5060126000806101000a81548160ff021916908360ff1602179055506040805190810160405280600381526020017f45514c0000000000000000000000000000000000000000000000000000000000815250600790805190602001906200035a929190620008a8565b5062000957565b6000620003a6826200038960055462000427640100000000026200158a176401000000009004565b6200045164010000000002620015d0179091906401000000009004565b905060018060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555062000422338483600062000487640100000000026200125c176401000000009004565b505050565b60006200044a826064620006b264010000000002620015b5176401000000009004565b9050919050565b600080828402905060008414806200047457508284828115156200047157fe5b04145b15156200047d57fe5b8091505092915050565b620004e982600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620006ce6401000000000262001450179091906401000000009004565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506200058e82600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620006e8640100000000026200123e179091906401000000009004565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515620006ac57620006aa8482620007076401000000000262001469176401000000009004565b505b50505050565b6000808284811515620006c157fe5b0490508091505092915050565b6000828211151515620006dd57fe5b818303905092915050565b6000808284019050838110151515620006fd57fe5b8091505092915050565b60008162000729846200085f6401000000000262000bd0176401000000009004565b101515156200073757600080fd5b6200079982600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620006ce6401000000000262001450179091906401000000009004565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506200080182600554620006ce6401000000000262001450179091906401000000009004565b6005819055508273ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a26001905092915050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620008eb57805160ff19168380011785556200091c565b828001600101855582156200091c579182015b828111156200091b578251825591602001919060010190620008fe565b5b5090506200092b91906200092f565b5090565b6200095491905b808211156200095057600081600090555060010162000936565b5090565b90565b6116b980620009676000396000f3006060604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b31461017957806318160ddd146101d357806323b872dd146101fc578063313ce567146102755780633eaaf86b146102a457806354fd4d50146102cd57806370a082311461035b57806395d89b41146103a8578063995b5aae146104365780639dc29fac146104c4578063a235ae521461051e578063a9059cbb14610562578063cae9ca51146105bc578063dd62ed3e14610659575b34156100e657600080fd5b600080fd5b34156100f657600080fd5b6100fe6106c5565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013e578082015181840152602081019050610123565b50505050905090810190601f16801561016b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018457600080fd5b6101b9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610763565b604051808215151515815260200191505060405180910390f35b34156101de57600080fd5b6101e6610886565b6040518082815260200191505060405180910390f35b341561020757600080fd5b61025b600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610890565b604051808215151515815260200191505060405180910390f35b341561028057600080fd5b610288610b1a565b604051808260ff1660ff16815260200191505060405180910390f35b34156102af57600080fd5b6102b7610b2c565b6040518082815260200191505060405180910390f35b34156102d857600080fd5b6102e0610b32565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610320578082015181840152602081019050610305565b50505050905090810190601f16801561034d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561036657600080fd5b610392600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610bd0565b6040518082815260200191505060405180910390f35b34156103b357600080fd5b6103bb610c19565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103fb5780820151818401526020810190506103e0565b50505050905090810190601f1680156104285780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561044157600080fd5b610449610cb7565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561048957808201518184015260208101905061046e565b50505050905090810190601f1680156104b65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156104cf57600080fd5b610504600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d55565b604051808215151515815260200191505060405180910390f35b341561052957600080fd5b610560600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080351515906020019091905050610d69565b005b341561056d57600080fd5b6105a2600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e20565b604051808215151515815260200191505060405180910390f35b34156105c757600080fd5b61063f600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050610eb5565b604051808215151515815260200191505060405180910390f35b341561066457600080fd5b6106af600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611156565b6040518082815260200191505060405180910390f35b60068054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561075b5780601f106107305761010080835404028352916020019161075b565b820191906000526020600020905b81548152906001019060200180831161073e57829003601f168201915b505050505081565b60008061076f836111dd565b9050610784818461123e90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925610866848761123e90919063ffffffff16565b6040518082815260200191505060405180910390a3600191505092915050565b6000600554905090565b600080600061089e846111dd565b9150839050600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561090c57610909828261123e90919063ffffffff16565b90505b80600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156109d7575080600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b80156109e35750600084115b15610b0c576109f48686868561125c565b610a8381600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461145090919063ffffffff16565b600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060019250610b11565b600092505b50509392505050565b6000809054906101000a900460ff1681565b60055481565b60088054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610bc85780601f10610b9d57610100808354040283529160200191610bc8565b820191906000526020600020905b815481529060010190602001808311610bab57829003601f168201915b505050505081565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60078054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610caf5780601f10610c8457610100808354040283529160200191610caf565b820191906000526020600020905b815481529060010190602001808311610c9257829003601f168201915b505050505081565b600a8054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610d4d5780601f10610d2257610100808354040283529160200191610d4d565b820191906000526020600020905b815481529060010190602001808311610d3057829003601f168201915b505050505081565b6000610d618383611469565b905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610dc557600080fd5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600080610e2c836111dd565b905082610e8182600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461123e90919063ffffffff16565b10158015610e8f5750600083115b15610ea957610ea03385858461125c565b60019150610eae565b600091505b5092915050565b600082600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff1660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815250602e01905060405180910390207c01000000000000000000000000000000000000000000000000000000009004338530866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828051906020019080838360005b838110156110f65780820151818401526020810190506110db565b50505050905090810190601f1680156111235780820380516001836020036101000a031916815260200191505b5094505050505060006040518083038160008761646e5a03f192505050151561114b57600080fd5b600190509392505050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008060006111eb8461158a565b91506112136000809054906101000a900460ff1660ff1660025461159e90919063ffffffff16565b9050808210151561122657809250611237565b8082101561123657819250611237565b5b5050919050565b600080828401905083811015151561125257fe5b8091505092915050565b6112ae82600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461145090919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061134382600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461123e90919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561144a576114488482611469565b505b50505050565b600082821115151561145e57fe5b818303905092915050565b60008161147584610bd0565b1015151561148257600080fd5b6114d482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461145090919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061152c8260055461145090919063ffffffff16565b6005819055508273ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a26001905092915050565b60006115978260646115b5565b9050919050565b60006115ad8383600a0a6115d0565b905092915050565b60008082848115156115c357fe5b0490508091505092915050565b600080828402905060008414806115f157508284828115156115ee57fe5b04145b15156115f957fe5b8091505092915050565b60006116228261161460055461158a565b6115d090919063ffffffff16565b905060018060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611688338483600061125c565b5050505600a165627a7a7230582003157a881cbeb271c2ac473f7a83ac498e77628ebad3e7cf4d521bd02770c22e0029

   Swarm Source:
bzzr://03157a881cbeb271c2ac473f7a83ac498e77628ebad3e7cf4d521bd02770c22e

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.