Sponsored Link:   FTEC - Artificial Intelligence trading revolution! Ready project! Softcap reached! Get MAX Bonus!
 Latest 25 txns from a total Of 9752 transactions
View All

TxHash Age From To Value [TxFee]
0xdfb18d622b7cdea03974f407435da57e34007e7e07359e7c4c3961b9f949bd223 days 16 hrs ago0xd4c1ff010a131ffa77ba19aba7b516805897e9e0  IN   EqualToken_Old0 Ether0.000463498
0xf54b85a39db52d458e54a833d50011a0f7ff323c6ae930dd8910d7a1b6d5c2b53 days 17 hrs ago0xd4c1ff010a131ffa77ba19aba7b516805897e9e0  IN   EqualToken_Old0 Ether0.00053943
0x0809472f7d69fa829a1c29596a2079fdc5398650fbc9a313a8452b40715d1faf8 days 22 hrs ago0x9a92b7feb0c4e7f8b1eb51db084358f4ab9497c9  IN   EqualToken_Old0 Ether0.0010045
0x9116db04234494800ccaf2dc26374c1341c24550f0d6e117e27cd8b5cef69ff98 days 22 hrs ago0x9a92b7feb0c4e7f8b1eb51db084358f4ab9497c9  IN   EqualToken_Old0 Ether0.000984
0xd55480c94f8bcdb7312b09276feddd711ce7c87ea37e5a4a7970e196adc161cf11 days 22 hrs ago0x98081414dd65c5347ee273ee1ba08d89fcfaaf2d  IN   EqualToken_Old0 Ether0.0005124
0xa98a3828af91473fa5c356f32e3fc98ff4050ce5cb936bf646b721d737a212cc11 days 22 hrs ago0x98081414dd65c5347ee273ee1ba08d89fcfaaf2d  IN   EqualToken_Old0 Ether0.0006624
0xe63b71fc2ab951722f710b7e3c458398fbd029b19f96127f9ec049b26911723a13 days 5 hrs ago0xc2e302ff4b9b26fca666b73c383eee27f9fae09a  IN   EqualToken_Old0 Ether0.002373492
0x11471af712e4e59bfa33832adeef9c1173554b7e2bcf4035ac0a35644801010013 days 16 hrs ago0x98081414dd65c5347ee273ee1ba08d89fcfaaf2d  IN   EqualToken_Old0 Ether0.00053943
0x0cba30a0adef52259aedcdac1aec707b020fb0b458b852640298ce1da139837418 days 21 hrs ago0xe2d3414228dccff87966fce291107257410f56fa  IN   EqualToken_Old0 Ether0.0004902989
0xb7fd6f714d5d9c3bdcc6830f11f7580d7511a476fd0b3d386fb7464380073c3f20 days 18 hrs ago0x10673b87e2747cdd918ae0c3fa1d85657afa112d  IN   EqualToken_Old0 Ether0.00044308
0xdf16b9fcea108e933d113b13f2feb57d1143b952f109ad9d497b39cb5970b31421 days 4 hrs ago0x1a10e80b8c80e661f02ff168fdbdf8cbb8c7694b  IN   EqualToken_Old0 Ether0.000413816
0xc19a0a3675003a958273bdac8d86c28f8691eccb11a2b20dd82edba3193618b522 days 6 hrs ago0xbdf2a76ad0b85a532db69809a2c124ffc64e5171  IN   EqualToken_Old0 Ether0.00086104
0xc4a3aefae9ca581b87bae85efea30a2cb6e5d1b13c96732611c82f05333cbb9022 days 7 hrs ago0x8ce5fbd499009ae41da2e62d5a77331eb6986012  IN   EqualToken_Old0 Ether0.001456708
0x5d8e962344be13baa1601117629c8fd4f4a395825991ca5a7902aa79d8c38c8f24 days 21 hrs ago0x88a02ce96955891fda16642f7d19ae61ac04c3a3  IN   EqualToken_Old0 Ether0.001390494
0x14c96d0c8848f905116f7089d4e7353e25a921c6143325f4aa28eb0e7f9589ca30 days 22 hrs ago0xb058acd9bdf28355e077974668305fb6a8138e1a  IN   EqualToken_Old0 Ether0.000555104
0x7a34a1b6dc77c3db95b2bbb684312cae8bff541b63eb6dddf1c3db141a50eb5535 days 3 hrs ago0x834997eead7b42445fc7a8e8c2139c8263e74b4e  IN   EqualToken_Old0 Ether0.00066214
0xc90b5aa512fafad8a84abe2622021cfb97309fb8abb8aacad82f02aed49cec4d35 days 3 hrs ago0x834997eead7b42445fc7a8e8c2139c8263e74b4e  IN   EqualToken_Old0 Ether0.0002536
0x637d37a149a0f1b528ebbbc8ef0af7a452ab2688f134cff30ea782032073dcfa37 days 17 hrs ago0xa9256795e19b5596928115b89f5015ad733e801b  IN   EqualToken_Old0 Ether0.0004685
0xa4296984899cb7a3466fd406474c45c7bd9263fa8095269896b70ad3411c0ca041 days 4 hrs ago0x25e05ececdc91e6d2c73c3af5a685021e3eb63c4  IN   EqualToken_Old0 Ether0.00132736
0x3ba56e8a8de36cc2e950f763e83a539e3cb073c7200dd49db18b144ee43cd81041 days 21 hrs ago0xb38c3b0d0b43d50ccf6b182e5bab90a045e62773  IN   EqualToken_Old0 Ether0.000373467505
0x1f6f8e7756ee93b9b5f6d20d6cf83440ad1a564b3f6814ff4a1183cbbf89f67f42 days 14 hrs ago0x0500bf4cccd4370f41412876b2f1e45b8ddb4d92  IN   EqualToken_Old0 Ether0.0001874
0x3999918fde015a0883c4e43b4a00c35259491c7c50333d27e9e621f3261a99eb43 days 38 mins ago0xff96493af355b6cd53d721375984b4e276429ad0  IN   EqualToken_Old0 Ether0.002714774
0x1552121491be49c27b0ebf6329ba64c9548973f33722257739261983a5a51ffa43 days 22 hrs ago0xc6404f24db2f573f07f3a60758765caad198c0c3  IN   EqualToken_Old0 Ether0.000327216
0xce8ed65c399f458cb3fcb602932f71f8e1810e9c7293f50515866cfbdc7ce23f44 days 1 hr ago0x649db9e3b0cf6dfb096bbe806cbf140e4326c0e2  IN   EqualToken_Old0 Ether0.000269715
0x694a62ac5ae0402fe9e889a34a724ca1912d0ef2e8d5dff46c7b75b65f54bf3546 days 3 hrs ago0x114f676f7aa6752cf5c7ac8a6be27c7fea22f621  IN   EqualToken_Old0 Ether0.000593373
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified (Exact match)
Contract Name: EqualToken
Compiler Version: 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 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.