Latest 25 transactions from a total of 11004 transactions

TxHash Age From To Value [TxFee]
0x24c97decedbed53b200a9061b0cd2d73be9e6683b40c796c238b2882d4e39e591 day 5 hrs ago0x0cb8f88c2f3734eac8a57989a14365573ac1730b  IN   DCORP0 Ether0.001037092
0x04e3b9fcaa6532e2734779f0bdaea618b78b7b182ad67b969494652bd4b964e12 days 7 hrs ago0xc78a6bc3484c3429a2f9eb23ac0744250674505e  IN   DCORP0 Ether0.000222618
0x1d02f4952a9ba37e5008afabadd692f3f629606a2c8dc94c79d76f3ff4fc13e53 days 5 hrs ago0x1eb272db3be8eabc082accce30541316c69e9bb9  IN   DCORP0 Ether0.000185515
0x909dfd539647c14d061167338fac1e63249f0ab3b88d4ead2776cf95cd55b5524 days 22 hrs ago0xfff7830f9ddb9d48d9e213354c92604ef7e1298b  IN   DCORP0 Ether0.000227965
0xf1f58935c0565529135a3576e5a4edf524669f79e4116be35be0150d35da19c112 days 14 hrs ago0xc75cd408a20a7df2af5f87d9e6469ff3aee2cb2a  IN   DCORP0 Ether0.000185515
0x6ca17780dd29eadc298fbdb27e921b06f62e3843cebbca55978722e5e13f530f14 days 5 mins ago0xf714b7279758cbeed2c45889a513406bbebe22e9  IN   DCORP0 Ether0.000502227
0x7066c963ade10a058bf1b6c5eeeebf85cce87f6b0c393fc153fda9ab002d188114 days 2 hrs ago0xb43daabb29cc80a442cdb86cc400251db6bb6280  IN   DCORP0 Ether0.000408837
0x74341b56d543f1dc087e143b944f38971cf3e2abda90d6e6a4e9e52caf901aaa15 days 2 hrs ago0x7031d5af75f18f3b05f64d7928ffe7674138b286  IN   DCORP0 Ether0.0003278088
0xc4374e4c188b1159807047c7cfba62950091481792b9095cedddcdd7cd5dfeb815 days 2 hrs ago0x1e1a108b9108e5ff6692053b175095c726682892  IN   DCORP0 Ether0.000296824
0xe368fba76d1ad108719512ea8ad39e3199487330795b4f57961d1eaa7b73f6b816 days 3 hrs ago0xf654866a87529fef57e50b4b7c8c5b900c2f0382  IN   DCORP0 Ether0.000273942
0x2934133e650bf9c352ff932fad107a3dc0b8318b62739783f6eed896916d9cc716 days 3 hrs ago0x774faf1156a9a80c76efc2b526c6652ca3c685a8  IN   DCORP0 Ether0.003196362
0xfdad4dd2695684356c4d2cc2819a47455e3c0d094335fa83bdd892f417a5957417 days 12 hrs ago0x99dbd7b957591db40a1d343a6715926ecaa2cea7  IN   DCORP0 Ether0.000091587
0x292f11d5e9efeef8179cc3166c56bc51e2aac6be2a69faab922366c208a24be917 days 12 hrs ago0x99dbd7b957591db40a1d343a6715926ecaa2cea7  IN   DCORP0 Ether0.0001556979
0x2c510ce377269a9ff9216b11aa33383dc2ea880283a7659d719b141babb7792918 days 23 hrs ago0xf654866a87529fef57e50b4b7c8c5b900c2f0382  IN   DCORP0 Ether0.000273558
0xde37f55f180ea1095283dfb690eec632c35334c4708a2d9972faedfeb54513d918 days 23 hrs ago0xf842397b807d623aebb75c419cf318f490081dd4  IN   DCORP0 Ether0.003196362
0xb2cbb98ad7021414597521b0f0c462cc46f9f9bb006d8ab5f512eb0481e1f0b019 days 4 mins ago0xf654866a87529fef57e50b4b7c8c5b900c2f0382  IN   DCORP0 Ether0.000273558
0x468c7c61cf3eb907f2db809310dafec0b9bc0125b2dd1911ac9148a2cf36397c19 days 5 hrs ago0xe4cb58078679bfcecdde85cb92d810a86ce8883a  IN   DCORP0 Ether0.000779163
0xe14c07c4226ff5ce51f092b3b97f3fd413ed14bb0f96cd340fe32d1f2872c51320 days 21 hrs ago0xf842397b807d623aebb75c419cf318f490081dd4  IN   DCORP0 Ether0.004480858
0x268820cd31474d09e05bc9c03369e49a24b3dbfb194c7494e05068ce5dfed9fc21 days 19 hrs agoMercatox  IN   DCORP0 Ether0.000780507
0x9553bf0d7c26f409efec939d3f5b8a1deb2d3db8a40aa4e53688da09965ebf8821 days 20 hrs agoMercatox  IN   DCORP0 Ether0.000779163
0xf99a89d700453118ca9cea34c2ed8839d6854de8a6f0c22805466b955dfc763c23 days 1 hr ago0x88a8b4a8badf19d3db9ed1d2fa9d30e71103396c  IN   DCORP0 Ether0.001523847
0x02ae4967166c492b83b6ff62736f46f7be99b6fd51f69b56f01739700f1a8e4e23 days 1 hr ago0x88a8b4a8badf19d3db9ed1d2fa9d30e71103396c  IN   DCORP0 Ether0.002136223
0x536016e8f6c3c77697f9cd7f3e97c033139f1dd721f1be61719d31077af9f86923 days 2 hrs ago0x88a8b4a8badf19d3db9ed1d2fa9d30e71103396c  IN   DCORP0 Ether0.002136223
0x1e3a70fe18f0295a38af945db1afba8aea8f59bbeb25ae72443325e3dc36e38824 days 6 hrs ago0x00a3deca6e7aab583c5adf5432ce53c39abca61a  IN   DCORP0 Ether0.000500819
0xb1768b69f40be3a19a17238899532b695c4c9ee379975a3c5f552f1909640a4024 days 13 hrs agoMercatox  IN   DCORP0 Ether0.001094163
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Name: DRPToken
Compiler Text: v0.4.8+commit.60cc1668
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

contract Owned {

    // The address of the account that is the current owner 
    address public owner;

    // The publiser is the inital owner
    function Owned() {
        owner = msg.sender;
    }

    /**
     * Access is restricted to the current owner
     */
    modifier onlyOwner() {
        if (msg.sender != owner) throw;
        _;
    }

    /**
     * Transfer ownership to `_newOwner`
     *
     * @param _newOwner The address of the account that will become the new owner 
     */
    function transferOwnership(address _newOwner) onlyOwner {
        owner = _newOwner;
    }
}

// Abstract contract for the full ERC 20 Token standard
// https://github.com/ethereum/EIPs/issues/20
contract Token {
    /* This is a slight change to the ERC20 base standard.
    function totalSupply() constant returns (uint256 supply);
    is replaced with:
    uint256 public totalSupply;
    This automatically creates a getter function for the totalSupply.
    This is moved to the base contract since public getter functions are not
    currently recognised as an implementation of the matching abstract
    function by the compiler.
    */
    /// total amount of tokens
    uint256 public totalSupply;

    /// @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 `_spender` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of tokens 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);
}

/**
 * Implements ERC 20 Token standard: https://github.com/ethereum/EIPs/issues/20
 *
 * Modified version of https://github.com/ConsenSys/Tokens that implements the 
 * original Token contract, an abstract contract for the full ERC 20 Token standard
 */
contract StandardToken is Token {

    // Token starts if the locked state restricting transfers
    bool public locked;

    // DCORP token balances
    mapping (address => uint256) balances;

    // DCORP token allowances
    mapping (address => mapping (address => uint256)) allowed;
    

    /** 
     * Get balance of `_owner` 
     * 
     * @param _owner The address from which the balance will be retrieved
     * @return The balance
     */
    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }


    /** 
     * 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) {

        // Unable to transfer while still locked
        if (locked) {
            throw;
        }

        // Check if the sender has enough tokens
        if (balances[msg.sender] < _value) { 
            throw;
        }        

        // Check for overflows
        if (balances[_to] + _value < balances[_to])  { 
            throw;
        }

        // Transfer tokens
        balances[msg.sender] -= _value;
        balances[_to] += _value;

        // Notify listners
        Transfer(msg.sender, _to, _value);
        return true;
    }


    /** 
     * 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) {

         // Unable to transfer while still locked
        if (locked) {
            throw;
        }

        // Check if the sender has enough
        if (balances[_from] < _value) { 
            throw;
        }

        // Check for overflows
        if (balances[_to] + _value < balances[_to]) { 
            throw;
        }

        // Check allowance
        if (_value > allowed[_from][msg.sender]) { 
            throw;
        }

        // Transfer tokens
        balances[_to] += _value;
        balances[_from] -= _value;

        // Update allowance
        allowed[_from][msg.sender] -= _value;

        // Notify listners
        Transfer(_from, _to, _value);
        return true;
    }


    /** 
     * `msg.sender` approves `_spender` to spend `_value` tokens
     * 
     * @param _spender The address of the account able to transfer the tokens
     * @param _value The amount of tokens to be approved for transfer
     * @return Whether the approval was successful or not
     */
    function approve(address _spender, uint256 _value) returns (bool success) {

        // Unable to approve while still locked
        if (locked) {
            throw;
        }

        // Update allowance
        allowed[msg.sender][_spender] = _value;

        // Notify listners
        Approval(msg.sender, _spender, _value);
        return true;
    }


    /** 
     * Get the amount of remaining tokens that `_spender` is allowed to spend from `_owner`
     * 
     * @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) {
      return allowed[_owner][_spender];
    }
}

/**
 * @title DRP (DCorp) token
 *
 * Implements ERC 20 Token standard: https://github.com/ethereum/EIPs/issues/20 with the addition 
 * of ownership, a lock and issuing.
 *
 * #created 05/03/2017
 * #author Frank Bonnet
 */
contract DRPToken is Owned, StandardToken {

    // Ethereum token standaard
    string public standard = "Token 0.1";

    // Full name
    string public name = "DCORP";        
    
    // Symbol
    string public symbol = "DRP";

    // No decimal points
    uint8 public decimals = 2;

    // Core team insentive distribution
    bool public incentiveDistributionStarted = false;
    uint256 public incentiveDistributionDate = 0;
    uint256 public incentiveDistributionRound = 1;
    uint256 public incentiveDistributionMaxRounds = 3;
    uint256 public incentiveDistributionInterval = 1 years;
    uint256 public incentiveDistributionRoundDenominator = 2;
    
    // Core team incentives
    struct Incentive {
        address recipient;
        uint8 percentage;
    }

    Incentive[] public incentives;
    

    /**
     * Starts with a total supply of zero and the creator starts with 
     * zero tokens (just like everyone else)
     */
    function DRPToken() {  
        balances[msg.sender] = 0;
        totalSupply = 0;
        locked = true;

        incentives.push(Incentive(0x3cAf983aCCccc2551195e0809B7824DA6FDe4EC8, 49)); // 0.049 * 10^3 founder
        incentives.push(Incentive(0x11666F3492F03c930682D0a11c93BF708d916ad7, 19)); // 0.019 * 10^3 core angel
        incentives.push(Incentive(0x6c31dE34b5df94F681AFeF9757eC3ed1594F7D9e, 19)); // 0.019 * 10^3 core angel
        incentives.push(Incentive(0x5becE8B6Cb3fB8FAC39a09671a9c32872ACBF267, 9));  // 0.009 * 10^3 core early
        incentives.push(Incentive(0x00DdD4BB955e0C93beF9b9986b5F5F330Fd016c6, 5));  // 0.005 * 10^3 misc
    }


    /**
     * Starts incentive distribution 
     *
     * Called by the crowdsale contract when tokenholders voted 
     * for the transfer of ownership of the token contract to DCorp
     * 
     * @return Whether the incentive distribution was started
     */
    function startIncentiveDistribution() onlyOwner returns (bool success) {
        if (!incentiveDistributionStarted) {
            incentiveDistributionDate = now + incentiveDistributionInterval;
            incentiveDistributionStarted = true;
        }

        return incentiveDistributionStarted;
    }


    /**
     * Distributes incentives over the core team members as 
     * described in the whitepaper
     */
    function withdrawIncentives() {

        // Crowdsale triggers incentive distribution
        if (!incentiveDistributionStarted) {
            throw;
        }

        // Enforce max distribution rounds
        if (incentiveDistributionRound > incentiveDistributionMaxRounds) {
            throw;
        }

        // Enforce time interval
        if (now < incentiveDistributionDate) {
            throw;
        }

        uint256 totalSupplyToDate = totalSupply;
        uint256 denominator = 1;

        // Incentive decreased each round
        if (incentiveDistributionRound > 1) {
            denominator = incentiveDistributionRoundDenominator**(incentiveDistributionRound - 1);
        }

        for (uint256 i = 0; i < incentives.length; i++) {

            // totalSupplyToDate * (percentage * 10^3) / 10^3 / denominator
            uint256 amount = totalSupplyToDate * incentives[i].percentage / 10**3 / denominator; 
            address recipient =  incentives[i].recipient;

            // Create tokens
            balances[recipient] += amount;
            totalSupply += amount;

            // Notify listners
            Transfer(0, this, amount);
            Transfer(this, recipient, amount);
        }

        // Next round
        incentiveDistributionDate = now + incentiveDistributionInterval;
        incentiveDistributionRound++;
    }


    /**
     * Unlocks the token irreversibly so that the transfering of value is enabled 
     *
     * @return Whether the unlocking was successful or not
     */
    function unlock() onlyOwner returns (bool success)  {
        locked = false;
        return true;
    }


    /**
     * Issues `_value` new tokens to `_recipient` (_value < 0 guarantees that tokens are never removed)
     *
     * @param _recipient The address to which the tokens will be issued
     * @param _value The amount of new tokens to issue
     * @return Whether the approval was successful or not
     */
    function issue(address _recipient, uint256 _value) onlyOwner returns (bool success) {

        // Guarantee positive 
        if (_value < 0) {
            throw;
        }

        // Create tokens
        balances[_recipient] += _value;
        totalSupply += _value;

        // Notify listners
        Transfer(0, owner, _value);
        Transfer(owner, _recipient, _value);

        return true;
    }


    /**
     * Prevents accidental sending of ether
     */
    function () {
        throw;
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"incentiveDistributionStarted","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"incentiveDistributionRoundDenominator","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"standard","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"startIncentiveDistribution","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"incentiveDistributionRound","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"incentiveDistributionInterval","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_recipient","type":"address"},{"name":"_value","type":"uint256"}],"name":"issue","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"unlock","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"incentiveDistributionMaxRounds","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"locked","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"withdrawIncentives","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"incentives","outputs":[{"name":"recipient","type":"address"},{"name":"percentage","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"incentiveDistributionDate","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"payable":false,"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 Switch To Opcodes View
60a0604052600960608190527f546f6b656e20302e31000000000000000000000000000000000000000000000060809081526005805460008290527f546f6b656e20302e310000000000000000000000000000000000000000000012825590927f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0602060026001851615610100026000190190941693909304601f0192909204820192909190620000db565b82800160010185558215620000db579182015b82811115620000db578251825591602001919060010190620000be565b5b50620000ff9291505b80821115620000fb5760008155600101620000e5565b5090565b50506040805180820190915260058082527f44434f525000000000000000000000000000000000000000000000000000000060209283019081526006805460008290528251600a60ff1990911617825590937ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f60026001841615610100026000190190931692909204601f010481019291620001c6565b82800160010185558215620001c6579182015b82811115620001c6578251825591602001919060010190620001a9565b5b50620001ea9291505b80821115620000fb5760008155600101620000e5565b5090565b50506040805180820190915260038082527f445250000000000000000000000000000000000000000000000000000000000060209283019081526007805460008290528251600660ff1990911617825590937fa66cc928b5edb82af9bd49922954155ab7b0942694bea4ce44661d9a8736c68860026001841615610100026000190190931692909204601f010481019291620002b1565b82800160010185558215620002b1579182015b82811115620002b157825182559160200191906001019062000294565b5b50620002d59291505b80821115620000fb5760008155600101620000e5565b5090565b505060088054600260ff19909116811761ff00191690915560006009556001600a556003600b556301e13380600c55600d553462000000575b5b60008054600160a060020a03191633600160a060020a03161790555b600160a060020a033316600090815260036020526040812081905560019081556002805460ff191682179055600e80549182018082559091908281838015829011620003a957600083815260209020620003a99181019083015b80821115620000fb578054600160a860020a031916815560010162000385565b5090565b5b505050916000526020600020900160005b5060408051808201909152733caf983accccc2551195e0809b7824da6fde4ec880825260316020909201919091528154600160a060020a0319161760a060020a60ff0219167431000000000000000000000000000000000000000017905550600e80546001810180835582818380158290116200046a576000838152602090206200046a9181019083015b80821115620000fb578054600160a860020a031916815560010162000385565b5090565b5b505050916000526020600020900160005b50604080518082019091527311666f3492f03c930682d0a11c93bf708d916ad780825260136020909201919091528154600160a060020a0319161760a060020a60ff0219167413000000000000000000000000000000000000000017905550600e80546001810180835582818380158290116200052b576000838152602090206200052b9181019083015b80821115620000fb578054600160a860020a031916815560010162000385565b5090565b5b505050916000526020600020900160005b5060408051808201909152736c31de34b5df94f681afef9757ec3ed1594f7d9e80825260136020909201919091528154600160a060020a0319161760a060020a60ff0219167413000000000000000000000000000000000000000017905550600e8054600181018083558281838015829011620005ec57600083815260209020620005ec9181019083015b80821115620000fb578054600160a860020a031916815560010162000385565b5090565b5b505050916000526020600020900160005b5060408051808201909152735bece8b6cb3fb8fac39a09671a9c32872acbf26780825260096020909201919091528154600160a060020a0319161760a060020a60ff0219167409000000000000000000000000000000000000000017905550600e8054600181018083558281838015829011620006ad57600083815260209020620006ad9181019083015b80821115620000fb578054600160a860020a031916815560010162000385565b5090565b5b505050916000526020600020900160005b506040805180820190915272ddd4bb955e0c93bef9b9986b5f5f330fd016c680825260056020909201919091528154600160a060020a0319161760a060020a60ff02191674050000000000000000000000000000000000000000179055505b5b610df7806200072f6000396000f300606060405236156101225763ffffffff60e060020a60003504166303bbba93811461013457806306fdde0314610155578063095ea7b3146101e257806318160ddd1461021257806323b872dd14610231578063313ce567146102675780634c81e13a1461028a5780635a3b7e42146102a95780635dc5aefe1461033657806361b79ea41461035757806364d582c01461037657806370a0823114610395578063867904b4146103c05780638da5cb5b146103f057806395d89b4114610419578063a69df4b5146104a6578063a9059cbb146104c7578063cbbaed1b146104f7578063cf30901214610516578063dd62ed3e14610537578063e087cd5514610568578063e121c10214610577578063f2fde38b146105ac578063f898e574146105c7575b34610000576101325b610000565b565b005b34610000576101416105e6565b604080519115158252519081900360200190f35b34610000576101626105f4565b6040805160208082528351818301528351919283929083019185019080838382156101a8575b8051825260208311156101a857601f199092019160209182019101610188565b505050905090810190601f1680156101d45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3461000057610141600160a060020a0360043516602435610682565b604080519115158252519081900360200190f35b346100005761021f6106fc565b60408051918252519081900360200190f35b3461000057610141600160a060020a0360043581169060243516604435610702565b604080519115158252519081900360200190f35b346100005761027461080f565b6040805160ff9092168252519081900360200190f35b346100005761021f610818565b60408051918252519081900360200190f35b346100005761016261081e565b6040805160208082528351818301528351919283929083019185019080838382156101a8575b8051825260208311156101a857601f199092019160209182019101610188565b505050905090810190601f1680156101d45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34610000576101416108ac565b604080519115158252519081900360200190f35b346100005761021f610902565b60408051918252519081900360200190f35b346100005761021f610908565b60408051918252519081900360200190f35b346100005761021f600160a060020a036004351661090e565b60408051918252519081900360200190f35b3461000057610141600160a060020a036004351660243561092d565b604080519115158252519081900360200190f35b34610000576103fd6109e4565b60408051600160a060020a039092168252519081900360200190f35b34610000576101626109f3565b6040805160208082528351818301528351919283929083019185019080838382156101a8575b8051825260208311156101a857601f199092019160209182019101610188565b505050905090810190601f1680156101d45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3461000057610141610a81565b604080519115158252519081900360200190f35b3461000057610141600160a060020a0360043516602435610aaf565b604080519115158252519081900360200190f35b346100005761021f610b6e565b60408051918252519081900360200190f35b3461000057610141610b74565b604080519115158252519081900360200190f35b346100005761021f600160a060020a0360043581169060243516610b7d565b60408051918252519081900360200190f35b3461000057610132610baa565b005b3461000057610587600435610d28565b60408051600160a060020a03909316835260ff90911660208301528051918290030190f35b3461000057610132600160a060020a0360043516610d5d565b005b346100005761021f610da5565b60408051918252519081900360200190f35b600854610100900460ff1681565b6006805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561067a5780601f1061064f5761010080835404028352916020019161067a565b820191906000526020600020905b81548152906001019060200180831161065d57829003601f168201915b505050505081565b60025460009060ff161561069557610000565b600160a060020a03338116600081815260046020908152604080832094881680845294825291829020869055815186815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a35060015b92915050565b60015481565b60025460009060ff161561071557610000565b600160a060020a0384166000908152600360205260409020548290101561073b57610000565b600160a060020a038316600090815260036020526040902054828101101561076257610000565b600160a060020a038085166000908152600460209081526040808320339094168352929052205482111561079557610000565b600160a060020a0380841660008181526003602090815260408083208054880190558885168084528184208054899003905560048352818420339096168452948252918290208054879003905581518681529151929392600080516020610dac8339815191529281900390910190a35060015b9392505050565b60085460ff1681565b600d5481565b6005805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561067a5780601f1061064f5761010080835404028352916020019161067a565b820191906000526020600020905b81548152906001019060200180831161065d57829003601f168201915b505050505081565b6000805433600160a060020a039081169116146108c857610000565b600854610100900460ff1615156108f157600c5442016009556008805461ff0019166101001790555b50600854610100900460ff165b5b90565b600a5481565b600c5481565b600160a060020a0381166000908152600360205260409020545b919050565b6000805433600160a060020a0390811691161461094957610000565b600082101561095757610000565b600160a060020a0380841660009081526003602090815260408083208054870190556001805487019055825481518781529151941693600080516020610dac833981519152929181900390910190a3600054604080518481529051600160a060020a03808716931691600080516020610dac833981519152919081900360200190a35060015b5b92915050565b600054600160a060020a031681565b6007805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561067a5780601f1061064f5761010080835404028352916020019161067a565b820191906000526020600020905b81548152906001019060200180831161065d57829003601f168201915b505050505081565b6000805433600160a060020a03908116911614610a9d57610000565b506002805460ff1916905560015b5b90565b60025460009060ff1615610ac257610000565b600160a060020a03331660009081526003602052604090205482901015610ae857610000565b600160a060020a0383166000908152600360205260409020548281011015610b0f57610000565b600160a060020a0333811660008181526003602090815260408083208054889003905593871680835291849020805487019055835186815293519193600080516020610dac833981519152929081900390910190a35060015b92915050565b600b5481565b60025460ff1681565b600160a060020a038083166000908152600460209081526040808320938516835292905220545b92915050565b60006000600060006000600860019054906101000a900460ff161515610bcf57610000565b600b54600a541115610be057610000565b600954421015610bef57610000565b6001549450600193506001600a541115610c10576001600a5403600d540a93505b600092505b600e54831015610d0f57836103e8600e85815481101561000057906000526020600020900160005b505460a060020a900460ff16870281156100005704811561000057049150600e83815481101561000057906000526020600020900160005b5054600160a060020a03908116600081815260036020908152604080832080548801905560018054880190558051878152905193955030909416939192600080516020610dac8339815191529281900390910190a380600160a060020a031630600160a060020a0316600080516020610dac833981519152846040518082815260200191505060405180910390a35b600190920191610c15565b600c544201600955600a805460010190555b5050505050565b600e81815481101561000057906000526020600020900160005b5054600160a060020a038116915060a060020a900460ff1682565b60005433600160a060020a03908116911614610d7857610000565b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b600954815600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820fafcb99e0596804b96d5d31e2acdc576a21fac7b0a0d5f4d3d00d31921fcacfd0029

   Swarm Source:
bzzr://fafcb99e0596804b96d5d31e2acdc576a21fac7b0a0d5f4d3d00d31921fcacfd

 

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.