ETH Price: $3,940.26 (+7.37%)

Contract

0x32c4b55Bfd8465d714cAFf08A9C177C09F16DCfE
 

Overview

ETH Balance

0.000148980645368284 ETH

Eth Value

$0.59 (@ $3,940.26/ETH)

Multichain Info

No addresses found
Amount:Between 1-100
Reset Filter

Transaction Hash
Method
Block
From
To

There are no matching entries

Update your filters to view other transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
57729352018-06-11 23:54:062375 days ago1528761246
0x32c4b55B...09F16DCfE
0.00056363 ETH
57729352018-06-11 23:54:062375 days ago1528761246
0x32c4b55B...09F16DCfE
0.00003757 ETH
57545952018-06-08 17:54:352378 days ago1528480475
0x32c4b55B...09F16DCfE
0.00000057 ETH
57545952018-06-08 17:54:352378 days ago1528480475
0x32c4b55B...09F16DCfE
0.00000003 ETH
57401442018-06-06 4:21:502381 days ago1528258910
0x32c4b55B...09F16DCfE
0.00249515 ETH
57401442018-06-06 4:21:502381 days ago1528258910
0x32c4b55B...09F16DCfE
0.00016634 ETH
57179222018-06-02 5:39:592384 days ago1527917999
0x32c4b55B...09F16DCfE
0.00661232 ETH
57179222018-06-02 5:39:592384 days ago1527917999
0x32c4b55B...09F16DCfE
0.00044082 ETH
57013202018-05-30 6:49:252387 days ago1527662965
0x32c4b55B...09F16DCfE
0.01659006 ETH
57013202018-05-30 6:49:252387 days ago1527662965
0x32c4b55B...09F16DCfE
0.001106 ETH
56954172018-05-29 5:48:042388 days ago1527572884
0x32c4b55B...09F16DCfE
0.00220371 ETH
56954172018-05-29 5:48:042388 days ago1527572884
0x32c4b55B...09F16DCfE
0.00014691 ETH
56897432018-05-28 5:46:262389 days ago1527486386
0x32c4b55B...09F16DCfE
0.01700561 ETH
56897432018-05-28 5:46:262389 days ago1527486386
0x32c4b55B...09F16DCfE
0.0011337 ETH
56847122018-05-27 8:41:242390 days ago1527410484
0x32c4b55B...09F16DCfE
0.03528333 ETH
56847122018-05-27 8:41:242390 days ago1527410484
0x32c4b55B...09F16DCfE
0.00235222 ETH
56833242018-05-27 2:32:472391 days ago1527388367
0x32c4b55B...09F16DCfE
0.00147953 ETH
56833242018-05-27 2:32:472391 days ago1527388367
0x32c4b55B...09F16DCfE
0.00009863 ETH
56812002018-05-26 17:29:272391 days ago1527355767
0x32c4b55B...09F16DCfE
0.000625 ETH
56808152018-05-26 15:52:282391 days ago1527349948
0x32c4b55B...09F16DCfE
0.00077729 ETH
56808152018-05-26 15:52:282391 days ago1527349948
0x32c4b55B...09F16DCfE
0.00005181 ETH
56787272018-05-26 7:23:062391 days ago1527319386
0x32c4b55B...09F16DCfE
0.00196341 ETH
56787272018-05-26 7:23:062391 days ago1527319386
0x32c4b55B...09F16DCfE
0.00013089 ETH
56748522018-05-25 14:45:052392 days ago1527259505
0x32c4b55B...09F16DCfE
0.00164034 ETH
56748522018-05-25 14:45:052392 days ago1527259505
0x32c4b55B...09F16DCfE
0.00010935 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
EtherFarmDevSim

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-05-20
*/

pragma solidity ^0.4.19;

contract EtherFarmDevSim{
    //uint256 EGGS_PER_SHRIMP_PER_SECOND=1;
    uint256 public EGGS_TO_HATCH_1SHRIMP=86400;//for final version should be seconds in a day
    uint256 PSN=10000;
    uint256 PSNH=5000;
    bool public initialized=false;
    address public ceoAddress;
    mapping (address => uint256) public hatcheryShrimp;
    mapping (address => uint256) public claimedEggs;
    mapping (address => uint256) public lastHatch;
    mapping (address => address) public referrals;
    uint256 public marketEggs;
    function EtherFarmDevSim() public{
        ceoAddress=msg.sender;
    }
    function hatchEggs(address ref) public{
        require(initialized);
        if(referrals[msg.sender]==0 && referrals[msg.sender]!=msg.sender){
            referrals[msg.sender]=ref;
        }
        uint256 eggsUsed=getMyEggs();
        uint256 newShrimp=SafeMath.div(eggsUsed,EGGS_TO_HATCH_1SHRIMP);
        hatcheryShrimp[msg.sender]=SafeMath.add(hatcheryShrimp[msg.sender],newShrimp);
        claimedEggs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        
        //send referral eggs
        claimedEggs[referrals[msg.sender]]=SafeMath.add(claimedEggs[referrals[msg.sender]],SafeMath.div(eggsUsed,5));
        
        //boost market to nerf shrimp hoarding
        marketEggs=SafeMath.add(marketEggs,SafeMath.div(eggsUsed,10));
    }
    function sellEggs() public{
        require(initialized);
        uint256 hasEggs=getMyEggs();
        uint256 eggValue=calculateEggSell(hasEggs);
        uint256 fee=devFee(eggValue);
        claimedEggs[msg.sender]=0;
        lastHatch[msg.sender]=now;
        marketEggs=SafeMath.add(marketEggs,hasEggs);
        ceoAddress.transfer(fee);
        msg.sender.transfer(SafeMath.sub(eggValue,fee));
    }
    function buyEggs() public payable{
        require(initialized);
        uint256 eggsBought=calculateEggBuy(msg.value,SafeMath.sub(this.balance,msg.value));
        eggsBought=SafeMath.sub(eggsBought,devFee(eggsBought));
        ceoAddress.transfer(devFee(msg.value));
        claimedEggs[msg.sender]=SafeMath.add(claimedEggs[msg.sender],eggsBought);
    }
    //magic trade balancing algorithm
    function calculateTrade(uint256 rt,uint256 rs, uint256 bs) public view returns(uint256){
        //(PSN*bs)/(PSNH+((PSN*rs+PSNH*rt)/rt));
        return SafeMath.div(SafeMath.mul(PSN,bs),SafeMath.add(PSNH,SafeMath.div(SafeMath.add(SafeMath.mul(PSN,rs),SafeMath.mul(PSNH,rt)),rt)));
    }
    function calculateEggSell(uint256 eggs) public view returns(uint256){
        return calculateTrade(eggs,marketEggs,this.balance);
    }
    function calculateEggBuy(uint256 eth,uint256 contractBalance) public view returns(uint256){
        return calculateTrade(eth,contractBalance,marketEggs);
    }
    function calculateEggBuySimple(uint256 eth) public view returns(uint256){
        return calculateEggBuy(eth,this.balance);
    }
    function devFee(uint256 amount) public view returns(uint256){
        //converting to hexadecimal: 64 = 6*16 + 4 = 100
        return SafeMath.div(SafeMath.mul(amount,4),64);
    }
    function seedMarket(uint256 eggs) public payable{
        require(marketEggs==0);
        initialized=true;
        marketEggs=eggs;
    }
    function getBalance() public view returns(uint256){
        return this.balance;
    }
    function getMyShrimp() public view returns(uint256){
        return hatcheryShrimp[msg.sender];
    }
    function getMyEggs() public view returns(uint256){
        return SafeMath.add(claimedEggs[msg.sender],getEggsSinceLastHatch(msg.sender));
    }
    function getEggsSinceLastHatch(address adr) public view returns(uint256){
        uint256 secondsPassed=min(EGGS_TO_HATCH_1SHRIMP,SafeMath.sub(now,lastHatch[adr]));
        return SafeMath.mul(secondsPassed,hatcheryShrimp[adr]);
    }
    function min(uint256 a, uint256 b) private pure returns (uint256) {
        return a < b ? a : b;
    }
}

library SafeMath {

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

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

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

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

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"ceoAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"initialized","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"rt","type":"uint256"},{"name":"rs","type":"uint256"},{"name":"bs","type":"uint256"}],"name":"calculateTrade","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"},{"name":"contractBalance","type":"uint256"}],"name":"calculateEggBuy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"marketEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"sellEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"eggs","type":"uint256"}],"name":"seedMarket","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"amount","type":"uint256"}],"name":"devFee","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ref","type":"address"}],"name":"hatchEggs","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMyEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buyEggs","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"claimedEggs","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"EGGS_TO_HATCH_1SHRIMP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"hatcheryShrimp","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eth","type":"uint256"}],"name":"calculateEggBuySimple","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"eggs","type":"uint256"}],"name":"calculateEggSell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"referrals","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getMyShrimp","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"adr","type":"address"}],"name":"getEggsSinceLastHatch","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"}]

6080604052620151806000556127106001556113886002556000600360006101000a81548160ff02191690831515021790555034801561003e57600080fd5b5033600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061119e8061008f6000396000f30060806040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630a0f81681461012257806312065fe014610179578063158ef93e146101a4578063229824c4146101d357806326fd8422146102285780632e9392bb146102735780633955f0fe1461029e5780633b653755146102b55780633bc0461a146102d55780633ec862a81461031657806343ce742214610359578063467ece79146103845780634f74acfe146103db57806372670361146103e5578063732e77d01461043c5780637e2cb974146104675780637e56fde5146104be5780638e316327146104ff5780639ca423b314610540578063c2127e03146105c3578063d7c8843b146105ee575b600080fd5b34801561012e57600080fd5b50610137610645565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561018557600080fd5b5061018e61066b565b6040518082815260200191505060405180910390f35b3480156101b057600080fd5b506101b961068a565b604051808215151515815260200191505060405180910390f35b3480156101df57600080fd5b5061021260048036038101908080359060200190929190803590602001909291908035906020019092919050505061069d565b6040518082815260200191505060405180910390f35b34801561023457600080fd5b5061025d60048036038101908080359060200190929190803590602001909291905050506106f0565b6040518082815260200191505060405180910390f35b34801561027f57600080fd5b50610288610707565b6040518082815260200191505060405180910390f35b3480156102aa57600080fd5b506102b361070d565b005b6102d3600480360381019080803590602001909291905050506108a6565b005b3480156102e157600080fd5b50610300600480360381019080803590602001909291905050506108dc565b6040518082815260200191505060405180910390f35b34801561032257600080fd5b50610357600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108fa565b005b34801561036557600080fd5b5061036e610d4e565b6040518082815260200191505060405180910390f35b34801561039057600080fd5b506103c5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610da6565b6040518082815260200191505060405180910390f35b6103e3610dbe565b005b3480156103f157600080fd5b50610426600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f1b565b6040518082815260200191505060405180910390f35b34801561044857600080fd5b50610451610f33565b6040518082815260200191505060405180910390f35b34801561047357600080fd5b506104a8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f39565b6040518082815260200191505060405180910390f35b3480156104ca57600080fd5b506104e960048036038101908080359060200190929190505050610f51565b6040518082815260200191505060405180910390f35b34801561050b57600080fd5b5061052a60048036038101908080359060200190929190505050610f7b565b6040518082815260200191505060405180910390f35b34801561054c57600080fd5b50610581600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fa8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105cf57600080fd5b506105d8610fdb565b6040518082815260200191505060405180910390f35b3480156105fa57600080fd5b5061062f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611022565b6040518082815260200191505060405180910390f35b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600360009054906101000a900460ff1681565b60006106e76106ae600154846110cc565b6106e26002546106dd6106d76106c66001548a6110cc565b6106d26002548c6110cc565b611107565b89611125565b611107565b611125565b90509392505050565b60006106ff838360085461069d565b905092915050565b60085481565b6000806000600360009054906101000a900460ff16151561072d57600080fd5b610735610d4e565b925061074083610f7b565b915061074b826108dc565b90506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107e260085484611107565b600881905550600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610850573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff166108fc6108758484611140565b9081150290604051600060405180830381858888f193505050501580156108a0573d6000803e3d6000fd5b50505050565b60006008541415156108b757600080fd5b6001600360006101000a81548160ff0219169083151502179055508060088190555050565b60006108f36108ec8360046110cc565b6040611125565b9050919050565b600080600360009054906101000a900460ff16151561091857600080fd5b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015610a2857503373ffffffffffffffffffffffffffffffffffffffff16600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15610aac5782600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b610ab4610d4e565b9150610ac282600054611125565b9050610b0d600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611107565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c8b60056000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c86846005611125565b611107565b60056000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d43600854610d3e84600a611125565b611107565b600881905550505050565b6000610da1600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d9c33611022565b611107565b905090565b60066020528060005260406000206000915090505481565b6000600360009054906101000a900460ff161515610ddb57600080fd5b610e0534610e003073ffffffffffffffffffffffffffffffffffffffff163134611140565b6106f0565b9050610e1981610e14836108dc565b611140565b9050600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc610e60346108dc565b9081150290604051600060405180830381858888f19350505050158015610e8b573d6000803e3d6000fd5b50610ed5600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611107565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b60056020528060005260406000206000915090505481565b60005481565b60046020528060005260406000206000915090505481565b6000610f74823073ffffffffffffffffffffffffffffffffffffffff16316106f0565b9050919050565b6000610fa1826008543073ffffffffffffffffffffffffffffffffffffffff163161069d565b9050919050565b60076020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60008061107960005461107442600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611140565b611159565b90506110c481600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110cc565b915050919050565b60008060008414156110e15760009150611100565b82840290508284828115156110f257fe5b041415156110fc57fe5b8091505b5092915050565b600080828401905083811015151561111b57fe5b8091505092915050565b600080828481151561113357fe5b0490508091505092915050565b600082821115151561114e57fe5b818303905092915050565b6000818310611168578161116a565b825b9050929150505600a165627a7a7230582007ada0c545d693fde98af4610d5b13457c20c023f734133a2608ba8f401f51300029

Deployed Bytecode

0x60806040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630a0f81681461012257806312065fe014610179578063158ef93e146101a4578063229824c4146101d357806326fd8422146102285780632e9392bb146102735780633955f0fe1461029e5780633b653755146102b55780633bc0461a146102d55780633ec862a81461031657806343ce742214610359578063467ece79146103845780634f74acfe146103db57806372670361146103e5578063732e77d01461043c5780637e2cb974146104675780637e56fde5146104be5780638e316327146104ff5780639ca423b314610540578063c2127e03146105c3578063d7c8843b146105ee575b600080fd5b34801561012e57600080fd5b50610137610645565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561018557600080fd5b5061018e61066b565b6040518082815260200191505060405180910390f35b3480156101b057600080fd5b506101b961068a565b604051808215151515815260200191505060405180910390f35b3480156101df57600080fd5b5061021260048036038101908080359060200190929190803590602001909291908035906020019092919050505061069d565b6040518082815260200191505060405180910390f35b34801561023457600080fd5b5061025d60048036038101908080359060200190929190803590602001909291905050506106f0565b6040518082815260200191505060405180910390f35b34801561027f57600080fd5b50610288610707565b6040518082815260200191505060405180910390f35b3480156102aa57600080fd5b506102b361070d565b005b6102d3600480360381019080803590602001909291905050506108a6565b005b3480156102e157600080fd5b50610300600480360381019080803590602001909291905050506108dc565b6040518082815260200191505060405180910390f35b34801561032257600080fd5b50610357600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108fa565b005b34801561036557600080fd5b5061036e610d4e565b6040518082815260200191505060405180910390f35b34801561039057600080fd5b506103c5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610da6565b6040518082815260200191505060405180910390f35b6103e3610dbe565b005b3480156103f157600080fd5b50610426600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f1b565b6040518082815260200191505060405180910390f35b34801561044857600080fd5b50610451610f33565b6040518082815260200191505060405180910390f35b34801561047357600080fd5b506104a8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f39565b6040518082815260200191505060405180910390f35b3480156104ca57600080fd5b506104e960048036038101908080359060200190929190505050610f51565b6040518082815260200191505060405180910390f35b34801561050b57600080fd5b5061052a60048036038101908080359060200190929190505050610f7b565b6040518082815260200191505060405180910390f35b34801561054c57600080fd5b50610581600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fa8565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105cf57600080fd5b506105d8610fdb565b6040518082815260200191505060405180910390f35b3480156105fa57600080fd5b5061062f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611022565b6040518082815260200191505060405180910390f35b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b600360009054906101000a900460ff1681565b60006106e76106ae600154846110cc565b6106e26002546106dd6106d76106c66001548a6110cc565b6106d26002548c6110cc565b611107565b89611125565b611107565b611125565b90509392505050565b60006106ff838360085461069d565b905092915050565b60085481565b6000806000600360009054906101000a900460ff16151561072d57600080fd5b610735610d4e565b925061074083610f7b565b915061074b826108dc565b90506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107e260085484611107565b600881905550600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610850573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff166108fc6108758484611140565b9081150290604051600060405180830381858888f193505050501580156108a0573d6000803e3d6000fd5b50505050565b60006008541415156108b757600080fd5b6001600360006101000a81548160ff0219169083151502179055508060088190555050565b60006108f36108ec8360046110cc565b6040611125565b9050919050565b600080600360009054906101000a900460ff16151561091857600080fd5b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015610a2857503373ffffffffffffffffffffffffffffffffffffffff16600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b15610aac5782600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b610ab4610d4e565b9150610ac282600054611125565b9050610b0d600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611107565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c8b60056000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c86846005611125565b611107565b60056000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d43600854610d3e84600a611125565b611107565b600881905550505050565b6000610da1600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d9c33611022565b611107565b905090565b60066020528060005260406000206000915090505481565b6000600360009054906101000a900460ff161515610ddb57600080fd5b610e0534610e003073ffffffffffffffffffffffffffffffffffffffff163134611140565b6106f0565b9050610e1981610e14836108dc565b611140565b9050600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc610e60346108dc565b9081150290604051600060405180830381858888f19350505050158015610e8b573d6000803e3d6000fd5b50610ed5600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611107565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b60056020528060005260406000206000915090505481565b60005481565b60046020528060005260406000206000915090505481565b6000610f74823073ffffffffffffffffffffffffffffffffffffffff16316106f0565b9050919050565b6000610fa1826008543073ffffffffffffffffffffffffffffffffffffffff163161069d565b9050919050565b60076020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b60008061107960005461107442600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611140565b611159565b90506110c481600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110cc565b915050919050565b60008060008414156110e15760009150611100565b82840290508284828115156110f257fe5b041415156110fc57fe5b8091505b5092915050565b600080828401905083811015151561111b57fe5b8091505092915050565b600080828481151561113357fe5b0490508091505092915050565b600082821115151561114e57fe5b818303905092915050565b6000818310611168578161116a565b825b9050929150505600a165627a7a7230582007ada0c545d693fde98af4610d5b13457c20c023f734133a2608ba8f401f51300029

Swarm Source

bzzr://07ada0c545d693fde98af4610d5b13457c20c023f734133a2608ba8f401f5130

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.