ETH Price: $1,503.97 (-7.92%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Withdraw_eth59649082018-07-14 21:10:482461 days ago1531602648IN
0xC7195560...e5a5BE343
0 ETH0.0004727823
Withdraw_token59648632018-07-14 21:00:592461 days ago1531602059IN
0xC7195560...e5a5BE343
0 ETH0.0006810523
Deactivate_tradi...58732972018-06-29 6:02:312477 days ago1530252151IN
0xC7195560...e5a5BE343
0 ETH0.000109324
Sell_tokens58727732018-06-29 3:53:432477 days ago1530244423IN
0xC7195560...e5a5BE343
0 ETH0.0019389930
Sell_tokens58727692018-06-29 3:52:222477 days ago1530244342IN
0xC7195560...e5a5BE343
0 ETH0.2277772530
Sell_tokens58727622018-06-29 3:51:122477 days ago1530244272IN
0xC7195560...e5a5BE343
0 ETH0.0029976330
Transfer58727592018-06-29 3:49:572477 days ago1530244197IN
0xC7195560...e5a5BE343
2.9 ETH0.0015148830
Transfer58727402018-06-29 3:45:172477 days ago1530243917IN
0xC7195560...e5a5BE343
1 ETH0.0015148830
Sell_tokens58727342018-06-29 3:43:582477 days ago1530243838IN
0xC7195560...e5a5BE343
0 ETH0.0014909130
Transfer58727322018-06-29 3:43:212477 days ago1530243801IN
0xC7195560...e5a5BE343
5 ETH0.0015148830
Sell_tokens58727182018-06-29 3:40:132477 days ago1530243613IN
0xC7195560...e5a5BE343
0 ETH0.0014889930
Transfer58727152018-06-29 3:39:282477 days ago1530243568IN
0xC7195560...e5a5BE343
5 ETH0.0015148830
Sell_tokens58727032018-06-29 3:36:482477 days ago1530243408IN
0xC7195560...e5a5BE343
0 ETH0.0014889930
Transfer58727012018-06-29 3:35:552477 days ago1530243355IN
0xC7195560...e5a5BE343
5 ETH0.0015148830
Sell_tokens58726902018-06-29 3:32:542477 days ago1530243174IN
0xC7195560...e5a5BE343
0 ETH0.0014889930
Transfer58726862018-06-29 3:32:102477 days ago1530243130IN
0xC7195560...e5a5BE343
4 ETH0.0015148830
Sell_tokens58726752018-06-29 3:29:372477 days ago1530242977IN
0xC7195560...e5a5BE343
0 ETH0.0014889930
Transfer58726732018-06-29 3:28:502477 days ago1530242930IN
0xC7195560...e5a5BE343
4 ETH0.000252485
Sell_tokens58710652018-06-28 20:47:222477 days ago1530218842IN
0xC7195560...e5a5BE343
0 ETH0.000099262
Transfer58692822018-06-28 13:24:322478 days ago1530192272IN
0xC7195560...e5a5BE343
0.17 ETH0.000100992
Sell_tokens58692652018-06-28 13:19:242478 days ago1530191964IN
0xC7195560...e5a5BE343
0 ETH0.000198534
Transfer58687832018-06-28 11:15:052478 days ago1530184505IN
0xC7195560...e5a5BE343
0.01 ETH0.000252485
Transfer58642342018-06-27 16:35:032479 days ago1530117303IN
0xC7195560...e5a5BE343
0.04 ETH0.000050491
Transfer58637832018-06-27 14:42:202479 days ago1530110540IN
0xC7195560...e5a5BE343
0.01 ETH0.000151483
Transfer58611942018-06-27 4:05:282479 days ago1530072328IN
0xC7195560...e5a5BE343
0.2 ETH0.000100992
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer59649082018-07-14 21:10:482461 days ago1531602648
0xC7195560...e5a5BE343
2.64633807 ETH
Transfer58727732018-06-29 3:53:432477 days ago1530244423
0xC7195560...e5a5BE343
3.21005493 ETH
Transfer58727342018-06-29 3:43:582477 days ago1530243838
0xC7195560...e5a5BE343
8.7189317 ETH
Transfer58727182018-06-29 3:40:132477 days ago1530243613
0xC7195560...e5a5BE343
6.80155716 ETH
Transfer58727032018-06-29 3:36:482477 days ago1530243408
0xC7195560...e5a5BE343
6.87865275 ETH
Transfer58726902018-06-29 3:32:542477 days ago1530243174
0xC7195560...e5a5BE343
4.6505841 ETH
Transfer58726752018-06-29 3:29:372477 days ago1530242977
0xC7195560...e5a5BE343
4.70615814 ETH
Transfer58726542018-06-29 3:21:272477 days ago1530242487
0xC7195560...e5a5BE343
0.04 ETH
Transfer58725652018-06-29 2:57:552477 days ago1530241075
0xC7195560...e5a5BE343
0.001 ETH
Transfer58724622018-06-29 2:34:452477 days ago1530239685
0xC7195560...e5a5BE343
0.001 ETH
Transfer58724552018-06-29 2:33:432477 days ago1530239623
0xC7195560...e5a5BE343
0.001 ETH
Transfer58710652018-06-28 20:47:222477 days ago1530218842
0xC7195560...e5a5BE343
0.24825237 ETH
Transfer58692652018-06-28 13:19:242478 days ago1530191964
0xC7195560...e5a5BE343
0.02445935 ETH
Transfer58541462018-06-25 22:29:522480 days ago1529965792
0xC7195560...e5a5BE343
0.18005847 ETH
Transfer58538092018-06-25 20:57:192480 days ago1529960239
0xC7195560...e5a5BE343
0.46288446 ETH
Transfer58487902018-06-24 23:49:052481 days ago1529884145
0xC7195560...e5a5BE343
0.08919665 ETH
Transfer58486642018-06-24 23:21:172481 days ago1529882477
0xC7195560...e5a5BE343
8 wei
Transfer58484142018-06-24 22:18:402481 days ago1529878720
0xC7195560...e5a5BE343
0.46561845 ETH
Transfer58482932018-06-24 21:48:362481 days ago1529876916
0xC7195560...e5a5BE343
0.50159622 ETH
Transfer58479812018-06-24 20:29:352481 days ago1529872175
0xC7195560...e5a5BE343
0.01109574 ETH
Transfer58459072018-06-24 12:06:222482 days ago1529841982
0xC7195560...e5a5BE343
0.0071797 ETH
Transfer58458972018-06-24 12:03:292482 days ago1529841809
0xC7195560...e5a5BE343
0.00079621 ETH
Transfer58457292018-06-24 11:21:322482 days ago1529839292
0xC7195560...e5a5BE343
0.00088368 ETH
Transfer58450912018-06-24 8:38:322482 days ago1529829512
0xC7195560...e5a5BE343
0.1929 ETH
Transfer58401792018-06-23 12:54:352483 days ago1529758475
0xC7195560...e5a5BE343
0.0727 ETH
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x14880209...F64C106A7
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
TokenLiquidityContract

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2018-06-23
*/

pragma solidity ^0.4.23;

library SafeMath {

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

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

}

contract Token {
 
  function transferFrom(address from, address to, uint256 tokens) public returns (bool success);

  function transfer(address to, uint256 tokens) public returns (bool success);
     
}

contract TokenLiquidityContract { 

  using SafeMath for uint256;  


  address public admin;

  address public traded_token;

  
  uint256 public eth_seed_amount;

  uint256 public traded_token_seed_amount;
  
  uint256 public commission_ratio;

  uint256 public eth_balance;

  uint256 public traded_token_balance;


  bool public eth_is_seeded;

  bool public traded_token_is_seeded;
  
  bool public trading_deactivated;

  bool public admin_commission_activated;


  modifier only_admin() {
      require(msg.sender == admin);
      _;
  }
  
  modifier trading_activated() {
      require(trading_deactivated == false);
      _;
  }

  
  constructor(address _traded_token,uint256 _eth_seed_amount, uint256 _traded_token_seed_amount, uint256 _commission_ratio) public {
      
    admin = tx.origin;  
    
    traded_token = _traded_token;
    
    eth_seed_amount = _eth_seed_amount;
    
    traded_token_seed_amount = _traded_token_seed_amount;

    commission_ratio = _commission_ratio;
    
  }
  
  function transferTokensThroughProxyToContract(address _from, address _to, uint256 _amount) private {

    traded_token_balance = traded_token_balance.add(_amount);

    require(Token(traded_token).transferFrom(_from,_to,_amount));
     
  }  

  function transferTokensFromContract(address _to, uint256 _amount) private {

    traded_token_balance = traded_token_balance.sub(_amount);

    require(Token(traded_token).transfer(_to,_amount));
     
  }

  function transferETHToContract() private {

    eth_balance = eth_balance.add(msg.value);
      
  }
  
  function transferETHFromContract(address _to, uint256 _amount) private {

    eth_balance = eth_balance.sub(_amount);
      
    _to.transfer(_amount);
      
  }
  
  function deposit_token(uint256 _amount) private { 

    transferTokensThroughProxyToContract(msg.sender, this, _amount);

  }  

  function deposit_eth() private { 

    transferETHToContract();

  }  
  
  function withdraw_token(uint256 _amount) public only_admin {

    transferTokensFromContract(admin, _amount);
      
  }
  
  function withdraw_eth(uint256 _amount) public only_admin {
      
    transferETHFromContract(admin, _amount);
      
  }

  function set_traded_token_as_seeded() private {
   
    traded_token_is_seeded = true;
 
  }

  function set_eth_as_seeded() private {

    eth_is_seeded = true;

  }

  function seed_traded_token() public only_admin {

    require(!traded_token_is_seeded);
  
    set_traded_token_as_seeded();

    deposit_token(traded_token_seed_amount); 

  }
  
  function seed_eth() public payable only_admin {

    require(!eth_is_seeded);

    require(msg.value == eth_seed_amount);
 
    set_eth_as_seeded();

    deposit_eth(); 

  }

  function seed_additional_token(uint256 _amount) public only_admin {

    require(market_is_open());
    
    deposit_token(_amount);

  }

  function seed_additional_eth() public payable only_admin {
  
    require(market_is_open());
    
    deposit_eth();

  }

  function market_is_open() private view returns(bool) {
  
    return (eth_is_seeded && traded_token_is_seeded);

  }

  function deactivate_trading() public only_admin {
  
    require(!trading_deactivated);
    
    trading_deactivated = true;

  }
  
  function reactivate_trading() public only_admin {
      
    require(trading_deactivated);
    
    trading_deactivated = false;
    
  }

  function get_amount_sell(uint256 _amount) public view returns(uint256) {
 
    uint256 traded_token_balance_plus_amount_ = traded_token_balance.add(_amount);
    
    return (2*eth_balance*_amount)/(traded_token_balance + traded_token_balance_plus_amount_);
    
  }

  function get_amount_buy(uint256 _amount) public view returns(uint256) {

    uint256 eth_balance_plus_amount_ = eth_balance + _amount;
    
    return (_amount*traded_token_balance*(eth_balance_plus_amount_ + eth_balance))/(2*eth_balance_plus_amount_*eth_balance);
   
  }
  
  function get_amount_minus_commission(uint256 _amount) private view returns(uint256) {
      
    return (_amount*(1 ether - commission_ratio))/(1 ether);  
    
  }

  function activate_admin_commission() public only_admin {

    require(!admin_commission_activated);

    admin_commission_activated = true;

  }

  function deactivate_admin_comission() public only_admin {

    require(admin_commission_activated);

    admin_commission_activated = false;

  }

  function change_admin_commission(uint256 _new_commission_ratio) public only_admin {
  
     require(_new_commission_ratio != commission_ratio);

     commission_ratio = _new_commission_ratio;

  }


  function complete_sell_exchange(uint256 _amount_give) private {

    uint256 amount_get_ = get_amount_sell(_amount_give);

    uint256 amount_get_minus_commission_ = get_amount_minus_commission(amount_get_);
    
    transferTokensThroughProxyToContract(msg.sender,this,_amount_give);

    transferETHFromContract(msg.sender,amount_get_minus_commission_);  

    if(admin_commission_activated) {

      uint256 admin_commission_ = amount_get_ - amount_get_minus_commission_;

      transferETHFromContract(admin, admin_commission_);     

    }
    
  }
  
  function complete_buy_exchange() private {

    uint256 amount_give_ = msg.value;

    uint256 amount_get_ = get_amount_buy(amount_give_);

    uint256 amount_get_minus_commission_ = get_amount_minus_commission(amount_get_);

    transferETHToContract();

    transferTokensFromContract(msg.sender, amount_get_minus_commission_);

    if(admin_commission_activated) {

      uint256 admin_commission_ = amount_get_ - amount_get_minus_commission_;

      transferTokensFromContract(admin, admin_commission_);

    }
    
  }
  
  function sell_tokens(uint256 _amount_give) public trading_activated {

    require(market_is_open());

    complete_sell_exchange(_amount_give);

  }
  
  function buy_tokens() private trading_activated {

    require(market_is_open());

    complete_buy_exchange();

  }


  function() public payable {

    buy_tokens();

  }

}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[],"name":"reactivate_trading","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"deactivate_trading","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"withdraw_token","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"eth_balance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"withdraw_eth","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"eth_is_seeded","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"seed_eth","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_new_commission_ratio","type":"uint256"}],"name":"change_admin_commission","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"admin_commission_activated","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"traded_token_is_seeded","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"traded_token_balance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_amount","type":"uint256"}],"name":"get_amount_buy","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"seed_additional_token","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_amount_give","type":"uint256"}],"name":"sell_tokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"commission_ratio","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"deactivate_admin_comission","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"traded_token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_amount","type":"uint256"}],"name":"get_amount_sell","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"traded_token_seed_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"seed_additional_eth","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"eth_seed_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"trading_deactivated","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"activate_admin_commission","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"seed_traded_token","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_traded_token","type":"address"},{"name":"_eth_seed_amount","type":"uint256"},{"name":"_traded_token_seed_amount","type":"uint256"},{"name":"_commission_ratio","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

Deployed Bytecode

0x608060405260043610610149576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630608a48a1461015357806310c452ef1461016a578063164fa4ef14610181578063306c7290146101ae57806330a95e67146101d95780633bbb44ca146102065780633f5ab2fe146102355780635bea641a1461023f5780636a0cd52e1461026c5780636f18d3f51461029b57806379557e4f146102ca5780637b5825d5146102f55780637e63dd861461033657806382803c2214610363578063877ddd771461039057806388c8da99146103bb5780638d5cc102146103d2578063a45230ec14610429578063ab004a971461046a578063ac9c80af14610495578063c0f575291461049f578063d3fd311e146104ca578063e35501be146104f9578063f851a44014610510578063f9b35ca314610567575b61015161057e565b005b34801561015f57600080fd5b506101686105bd565b005b34801561017657600080fd5b5061017f610650565b005b34801561018d57600080fd5b506101ac600480360381019080803590602001909291905050506106e4565b005b3480156101ba57600080fd5b506101c361076d565b6040518082815260200191505060405180910390f35b3480156101e557600080fd5b5061020460048036038101908080359060200190929190505050610773565b005b34801561021257600080fd5b5061021b6107fc565b604051808215151515815260200191505060405180910390f35b61023d61080f565b005b34801561024b57600080fd5b5061026a600480360381019080803590602001909291905050506108a8565b005b34801561027857600080fd5b5061028161091e565b604051808215151515815260200191505060405180910390f35b3480156102a757600080fd5b506102b0610931565b604051808215151515815260200191505060405180910390f35b3480156102d657600080fd5b506102df610944565b6040518082815260200191505060405180910390f35b34801561030157600080fd5b506103206004803603810190808035906020019092919050505061094a565b6040518082815260200191505060405180910390f35b34801561034257600080fd5b5061036160048036038101908080359060200190929190505050610979565b005b34801561036f57600080fd5b5061038e600480360381019080803590602001909291905050506109f3565b005b34801561039c57600080fd5b506103a5610a34565b6040518082815260200191505060405180910390f35b3480156103c757600080fd5b506103d0610a3a565b005b3480156103de57600080fd5b506103e7610acd565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561043557600080fd5b5061045460048036038101908080359060200190929190505050610af3565b6040518082815260200191505060405180910390f35b34801561047657600080fd5b5061047f610b2c565b6040518082815260200191505060405180910390f35b61049d610b32565b005b3480156104ab57600080fd5b506104b4610baa565b6040518082815260200191505060405180910390f35b3480156104d657600080fd5b506104df610bb0565b604051808215151515815260200191505060405180910390f35b34801561050557600080fd5b5061050e610bc3565b005b34801561051c57600080fd5b50610525610c57565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561057357600080fd5b5061057c610c7c565b005b60001515600760029054906101000a900460ff1615151415156105a057600080fd5b6105a8610d08565b15156105b357600080fd5b6105bb610d37565b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561061857600080fd5b600760029054906101000a900460ff16151561063357600080fd5b6000600760026101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156106ab57600080fd5b600760029054906101000a900460ff161515156106c757600080fd5b6001600760026101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561073f57600080fd5b61076a6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682610db4565b50565b60055481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156107ce57600080fd5b6107f96000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682610ede565b50565b600760009054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561086a57600080fd5b600760009054906101000a900460ff1615151561088657600080fd5b6002543414151561089657600080fd5b61089e610f44565b6108a6610f61565b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561090357600080fd5b600454811415151561091457600080fd5b8060048190555050565b600760039054906101000a900460ff1681565b600760019054906101000a900460ff1681565b60065481565b600080826005540190506005548160020202600554820160065485020281151561097057fe5b04915050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109d457600080fd5b6109dc610d08565b15156109e757600080fd5b6109f081610f6b565b50565b60001515600760029054906101000a900460ff161515141515610a1557600080fd5b610a1d610d08565b1515610a2857600080fd5b610a3181610f79565b50565b60045481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a9557600080fd5b600760039054906101000a900460ff161515610ab057600080fd5b6000600760036101000a81548160ff021916908315150217905550565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080610b0b83600654610ff590919063ffffffff16565b905080600654018360055460020202811515610b2357fe5b04915050919050565b60035481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b8d57600080fd5b610b95610d08565b1515610ba057600080fd5b610ba8610f61565b565b60025481565b600760029054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c1e57600080fd5b600760039054906101000a900460ff16151515610c3a57600080fd5b6001600760036101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610cd757600080fd5b600760019054906101000a900460ff16151515610cf357600080fd5b610cfb611011565b610d06600354610f6b565b565b6000600760009054906101000a900460ff168015610d325750600760019054906101000a900460ff165b905090565b600080600080349350610d498461094a565b9250610d548361102e565b9150610d5e611059565b610d683383610db4565b600760039054906101000a900460ff1615610dae578183039050610dad6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682610db4565b5b50505050565b610dc98160065461107690919063ffffffff16565b600681905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610e9457600080fd5b505af1158015610ea8573d6000803e3d6000fd5b505050506040513d6020811015610ebe57600080fd5b81019080805190602001909291905050501515610eda57600080fd5b5050565b610ef38160055461107690919063ffffffff16565b6005819055508173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610f3f573d6000803e3d6000fd5b505050565b6001600760006101000a81548160ff021916908315150217905550565b610f69611059565b565b610f7633308361108f565b50565b6000806000610f8784610af3565b9250610f928361102e565b9150610f9f33308661108f565b610fa93383610ede565b600760039054906101000a900460ff1615610fef578183039050610fee6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682610ede565b5b50505050565b6000818301905082811015151561100857fe5b80905092915050565b6001600760016101000a81548160ff021916908315150217905550565b6000670de0b6b3a7640000600454670de0b6b3a764000003830281151561105157fe5b049050919050565b61106e34600554610ff590919063ffffffff16565b600581905550565b600082821115151561108457fe5b818303905092915050565b6110a481600654610ff590919063ffffffff16565b600681905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8484846040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b1580156111a357600080fd5b505af11580156111b7573d6000803e3d6000fd5b505050506040513d60208110156111cd57600080fd5b810190808051906020019092919050505015156111e957600080fd5b5050505600a165627a7a7230582072308585e654a5aca0300238601d53c8182b6b5ae8877336931635397f7c4bca0029

Swarm Source

bzzr://72308585e654a5aca0300238601d53c8182b6b5ae8877336931635397f7c4bca

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  ]
[ 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.