ETH Price: $3,335.45 (-1.35%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Decrease Tokens67874832018-11-28 9:46:222250 days ago1543398382IN
0x876833dD...6C3a116D1
0 ETH0.0003482410
Change Withdrawa...66970892018-11-13 13:30:162265 days ago1542115816IN
0x876833dD...6C3a116D1
0 ETH0.000146525.10945177
Transfer Tech66970782018-11-13 13:27:182265 days ago1542115638IN
0x876833dD...6C3a116D1
0 ETH0.00025388.8
Change Price66967472018-11-13 12:04:022265 days ago1542110642IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Decrease Tokens ...66964612018-11-13 10:57:062265 days ago1542106626IN
0x876833dD...6C3a116D1
0 ETH0.0007473915
Change State66963302018-11-13 10:28:012265 days ago1542104881IN
0x876833dD...6C3a116D1
0 ETH0.0006342615
Add Tokens Multi66962892018-11-13 10:17:562265 days ago1542104276IN
0x876833dD...6C3a116D1
0 ETH0.0358785715
Change Price66936942018-11-13 0:02:532265 days ago1542067373IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66905572018-11-12 12:02:252266 days ago1542024145IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66875292018-11-12 0:02:522266 days ago1541980972IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66844512018-11-11 12:02:442267 days ago1541937764IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66814002018-11-11 0:02:312267 days ago1541894551IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66783132018-11-10 12:02:512268 days ago1541851371IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66752892018-11-10 0:02:222268 days ago1541808142IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66722522018-11-09 12:03:122269 days ago1541764992IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66692032018-11-09 0:03:572269 days ago1541721837IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66661702018-11-08 12:06:192270 days ago1541678779IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66631322018-11-08 0:02:232270 days ago1541635343IN
0x876833dD...6C3a116D1
0 ETH0.000255696
Change Price66599892018-11-07 12:02:472271 days ago1541592167IN
0x876833dD...6C3a116D1
0 ETH0.000081696
Add Tokens Multi66570132018-11-07 0:07:352271 days ago1541549255IN
0x876833dD...6C3a116D1
0 ETH0.000228610
Change Price66569912018-11-07 0:02:262271 days ago1541548946IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66548402018-11-06 15:37:582272 days ago1541518678IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66509292018-11-06 0:02:522272 days ago1541462572IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66480312018-11-05 12:35:142273 days ago1541421314IN
0x876833dD...6C3a116D1
0 ETH0.000165696
Change Price66448522018-11-05 0:02:242273 days ago1541376144IN
0x876833dD...6C3a116D1
0 ETH0.000165696
View all transactions

Latest 20 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
63262162018-09-13 21:00:082325 days ago1536872408
0x876833dD...6C3a116D1
20.475 ETH
63262162018-09-13 21:00:082325 days ago1536872408
0x876833dD...6C3a116D1
0.525 ETH
62781262018-09-05 19:49:512333 days ago1536176991
0x876833dD...6C3a116D1
5.48219719 ETH
62781262018-09-05 19:49:512333 days ago1536176991
0x876833dD...6C3a116D1
0.14056915 ETH
61127632018-08-08 21:47:542361 days ago1533764874
0x876833dD...6C3a116D1
14.625 ETH
61127632018-08-08 21:47:542361 days ago1533764874
0x876833dD...6C3a116D1
0.375 ETH
60818172018-08-03 16:49:522367 days ago1533314992
0x876833dD...6C3a116D1
4.8893715 ETH
60818172018-08-03 16:49:522367 days ago1533314992
0x876833dD...6C3a116D1
0.1253685 ETH
60688892018-08-01 12:09:392369 days ago1533125379
0x876833dD...6C3a116D1
0.23635353 ETH
60688892018-08-01 12:09:392369 days ago1533125379
0x876833dD...6C3a116D1
0.00606034 ETH
60649392018-07-31 19:48:512369 days ago1533066531
0x876833dD...6C3a116D1
0.56158584 ETH
60649392018-07-31 19:48:512369 days ago1533066531
0x876833dD...6C3a116D1
0.01439963 ETH
60460012018-07-28 15:48:072373 days ago1532792887
0x876833dD...6C3a116D1
0.57134865 ETH
60460012018-07-28 15:48:072373 days ago1532792887
0x876833dD...6C3a116D1
0.01464996 ETH
60201252018-07-24 6:18:562377 days ago1532413136
0x876833dD...6C3a116D1
0.18135 ETH
60201252018-07-24 6:18:562377 days ago1532413136
0x876833dD...6C3a116D1
0.00465 ETH
60172612018-07-23 18:22:062377 days ago1532370126
0x876833dD...6C3a116D1
0.23854687 ETH
60172612018-07-23 18:22:062377 days ago1532370126
0x876833dD...6C3a116D1
0.00611658 ETH
60167212018-07-23 16:15:202378 days ago1532362520
0x876833dD...6C3a116D1
0.01056109 ETH
60167212018-07-23 16:15:202378 days ago1532362520
0x876833dD...6C3a116D1
0.00027079 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BergCoin

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.18;

library SafeMath {

  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;
  }

  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;
  }

  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) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

contract Ownable {
  address public owner;
  address public tech;
  
  constructor() public {
    owner = msg.sender;
  }

  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }
  
  modifier onlyTech() {
    require(msg.sender == tech);
    _;
  }
  
  function transferOwnership(address newOwner) public onlyOwner {
    require(newOwner != address(0));
    owner = newOwner;
  }
  
  function transferTech(address newTech) public onlyOwner {
    require(newTech != address(0));
    tech = newTech;
  }
}

contract ERC20NonTransfer {
  function totalSupply() public view returns (uint256);
  function balanceOf(address who) public view returns (uint256);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

contract BergCoin is ERC20NonTransfer, Ownable {
  using SafeMath for uint256;
  address public trade;
  address public withdrawal;
  mapping(address => uint256) balances;
  string public name = "Berg";
  string public symbol = "BERG";
  uint256 totalSupply_;
  uint8 public constant decimals = 18;
  enum States {
    Sale,
    Stop
  }
  States public state;        
  uint256 public price;
  uint256 public min_amount;

  constructor() public {
    totalSupply_ = 0;
    state = States.Sale;
    price = 2472383427000000;
    min_amount = 0;
    owner = msg.sender;
    withdrawal = 0x8F28FDc5ee8256Ca656654FDFd3142D00cC7C81a;
    tech = 0x8F28FDc5ee8256Ca656654FDFd3142D00cC7C81a;
    trade = 0x5072C2dE837D83784ffBD1831c288D1Bd7C151c8;
  }

  modifier requireState(States _requiredState) {
    require(state == _requiredState);
    _;
  }
  
  function changeTrade(address _address)
  onlyTech
  public
  {
    trade = _address;
  }
  
  function changeWithdrawal(address _address)
  onlyTech
  public
  {
    withdrawal = _address;
  }
  
  function requestPayout(uint256 _amount, address _address)
  onlyTech
  public
  {
    _address.transfer(_amount);
  }
  
  modifier minAmount(uint256 amount) {
    require(amount >= min_amount);
    _;
  }
  
  function changePrice(uint256 _new_price)
  onlyTech
  public 
  {
    price = _new_price;
  }
  
  function changeMinAmount(uint256 _new_min_amount)
  onlyTech
  public 
  {
    min_amount = _new_min_amount;
  }
  
  function changeState(States _newState)
  onlyTech
  public
  {
    state = _newState;
  }
  
  function() payable
  requireState(States.Sale)
  minAmount(msg.value)
  public
  {
    uint256 _get = msg.value.mul(975).div(1000);
    uint256 _coinIncrease = _get.mul((10 ** uint256(decimals))).div(price);
    totalSupply_ = totalSupply_.add(_coinIncrease);
    balances[msg.sender] = balances[msg.sender].add(_coinIncrease);
    withdrawal.transfer(msg.value.sub(_get));
    trade.transfer(_get);
    emit Transfer(address(0), msg.sender, _coinIncrease);
  }
  
  function decreaseTokens(address _address, uint256 _amount) 
  onlyTech
  public {
    balances[_address] = balances[_address].sub(_amount);
    totalSupply_ = totalSupply_.sub(_amount);
  }
  
  function decreaseTokensMulti(address[] _address, uint256[] _amount) 
  onlyTech
  public {
      for(uint i = 0; i < _address.length; i++){
        balances[_address[i]] = balances[_address[i]].sub(_amount[i]);
        totalSupply_ = totalSupply_.sub(_amount[i]);
      }
  }
  
  function totalSupply() public view returns (uint256) {
    return totalSupply_;
  }

  function balanceOf(address _owner) public view returns (uint256 balance) {
    return balances[_owner];
  }

  function addTokens(address _address, uint256 _amount) 
  onlyTech
  public {
    totalSupply_ = totalSupply_.add(_amount);
    balances[_address] = balances[_address].add(_amount);
    emit Transfer(address(0), _address, _amount);
  }
  
  function addTokensMulti(address[] _address, uint256[] _amount) 
  onlyTech
  public {
      for(uint i = 0; i < _address.length; i++){
        totalSupply_ = totalSupply_.add(_amount[i]);
        balances[_address[i]] = balances[_address[i]].add(_amount[i]);
        emit Transfer(address(0), _address[i], _amount[i]);
      }
  }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tech","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"},{"name":"_address","type":"address"}],"name":"requestPayout","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"trade","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newState","type":"uint8"}],"name":"changeState","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address[]"},{"name":"_amount","type":"uint256[]"}],"name":"addTokensMulti","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"changeWithdrawal","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_amount","type":"uint256"}],"name":"decreaseTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_amount","type":"uint256"}],"name":"addTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newTech","type":"address"}],"name":"transferTech","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"min_amount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"changeTrade","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":"price","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_new_price","type":"uint256"}],"name":"changePrice","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address[]"},{"name":"_amount","type":"uint256[]"}],"name":"decreaseTokensMulti","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"state","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"withdrawal","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_new_min_amount","type":"uint256"}],"name":"changeMinAmount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","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"}]

60c0604052600460808190527f426572670000000000000000000000000000000000000000000000000000000060a090815261003e916005919061011a565b506040805180820190915260048082527f424552470000000000000000000000000000000000000000000000000000000060209092019182526100839160069161011a565b5034801561009057600080fd5b506000805460078290556008805460ff191690556608c89e9fea36c0600955600a829055600160a060020a031990811633908117821617909155600380548216738f28fdc5ee8256ca656654fdfd3142d00cc7c81a908117909155600180548316909117905560028054909116735072c2de837d83784ffbd1831c288d1bd7c151c81790556101b5565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061015b57805160ff1916838001178555610188565b82800160010185558215610188579182015b8281111561018857825182559160200191906001019061016d565b50610194929150610198565b5090565b6101b291905b80821115610194576000815560010161019e565b90565b610e70806101c46000396000f30060806040526004361061013d5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146102be578063095f2f161461034857806312b247861461037957806318160ddd1461039f5780631f0ba6c9146103c6578063268f1153146103db5780632c981946146103f6578063313ce5671461048457806337dbbb02146104af57806347e5912a146104d05780636039fbdb146104f45780636170a23e1461051857806370a082311461053957806372a856041461055a57806375395a011461056f5780638da5cb5b1461059057806395d89b41146105a5578063a035b1fe146105ba578063a2b40d19146105cf578063af120304146105e7578063c19d93fb14610675578063d4e93292146106ae578063e34ffcb8146106c3578063f2fde38b146106db575b600080808060085460ff16600181111561015357fe5b1461015d57600080fd5b600a54349081101561016e57600080fd5b6101926103e8610186346103cf63ffffffff6106fc16565b9063ffffffff61073216565b6009549094506101b49061018686670de0b6b3a764000063ffffffff6106fc16565b6007549093506101ca908463ffffffff61074916565b600755336000908152600460205260409020546101ed908463ffffffff61074916565b33600090815260046020526040902055600354600160a060020a03166108fc61021c348763ffffffff61075816565b6040518115909202916000818181858888f19350505050158015610244573d6000803e3d6000fd5b50600254604051600160a060020a039091169085156108fc029086906000818181858888f1935050505015801561027f573d6000803e3d6000fd5b5060408051848152905133916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350505050005b3480156102ca57600080fd5b506102d361076a565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561030d5781810151838201526020016102f5565b50505050905090810190601f16801561033a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561035457600080fd5b5061035d6107f8565b60408051600160a060020a039092168252519081900360200190f35b34801561038557600080fd5b5061039d600435600160a060020a0360243516610807565b005b3480156103ab57600080fd5b506103b4610859565b60408051918252519081900360200190f35b3480156103d257600080fd5b5061035d61085f565b3480156103e757600080fd5b5061039d60ff6004351661086e565b34801561040257600080fd5b506040805160206004803580820135838102808601850190965280855261039d95369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506108a59650505050505050565b34801561049057600080fd5b50610499610a0d565b6040805160ff9092168252519081900360200190f35b3480156104bb57600080fd5b5061039d600160a060020a0360043516610a12565b3480156104dc57600080fd5b5061039d600160a060020a0360043516602435610a58565b34801561050057600080fd5b5061039d600160a060020a0360043516602435610acb565b34801561052457600080fd5b5061039d600160a060020a0360043516610b79565b34801561054557600080fd5b506103b4600160a060020a0360043516610bd4565b34801561056657600080fd5b506103b4610bef565b34801561057b57600080fd5b5061039d600160a060020a0360043516610bf5565b34801561059c57600080fd5b5061035d610c3b565b3480156105b157600080fd5b506102d3610c4a565b3480156105c657600080fd5b506103b4610ca5565b3480156105db57600080fd5b5061039d600435610cab565b3480156105f357600080fd5b506040805160206004803580820135838102808601850190965280855261039d95369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750949750610cc79650505050505050565b34801561068157600080fd5b5061068a610db5565b6040518082600181111561069a57fe5b60ff16815260200191505060405180910390f35b3480156106ba57600080fd5b5061035d610dbe565b3480156106cf57600080fd5b5061039d600435610dcd565b3480156106e757600080fd5b5061039d600160a060020a0360043516610de9565b60008083151561070f576000915061072b565b5082820282848281151561071f57fe5b041461072757fe5b8091505b5092915050565b600080828481151561074057fe5b04949350505050565b60008282018381101561072757fe5b60008282111561076457fe5b50900390565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107f05780601f106107c5576101008083540402835291602001916107f0565b820191906000526020600020905b8154815290600101906020018083116107d357829003601f168201915b505050505081565b600154600160a060020a031681565b600154600160a060020a0316331461081e57600080fd5b604051600160a060020a0382169083156108fc029084906000818181858888f19350505050158015610854573d6000803e3d6000fd5b505050565b60075490565b600254600160a060020a031681565b600154600160a060020a0316331461088557600080fd5b6008805482919060ff19166001838181111561089d57fe5b021790555050565b600154600090600160a060020a031633146108bf57600080fd5b5060005b8251811015610854576108f682828151811015156108dd57fe5b602090810290910101516007549063ffffffff61074916565b60075581516109569083908390811061090b57fe5b9060200190602002015160046000868581518110151561092757fe5b6020908102909101810151600160a060020a03168252810191909152604001600020549063ffffffff61074916565b60046000858481518110151561096857fe5b6020908102909101810151600160a060020a0316825281019190915260400160002055825183908290811061099957fe5b90602001906020020151600160a060020a03166000600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84848151811015156109e657fe5b906020019060200201516040518082815260200191505060405180910390a36001016108c3565b601281565b600154600160a060020a03163314610a2957600080fd5b6003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600154600160a060020a03163314610a6f57600080fd5b600160a060020a038216600090815260046020526040902054610a98908263ffffffff61075816565b600160a060020a038316600090815260046020526040902055600754610ac4908263ffffffff61075816565b6007555050565b600154600160a060020a03163314610ae257600080fd5b600754610af5908263ffffffff61074916565b600755600160a060020a038216600090815260046020526040902054610b21908263ffffffff61074916565b600160a060020a03831660008181526004602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600054600160a060020a03163314610b9057600080fd5b600160a060020a0381161515610ba557600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a031660009081526004602052604090205490565b600a5481565b600154600160a060020a03163314610c0c57600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600054600160a060020a031681565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107f05780601f106107c5576101008083540402835291602001916107f0565b60095481565b600154600160a060020a03163314610cc257600080fd5b600955565b600154600090600160a060020a03163314610ce157600080fd5b5060005b825181101561085457610d4a8282815181101515610cff57fe5b90602001906020020151600460008685815181101515610d1b57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020549063ffffffff61075816565b600460008584815181101515610d5c57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020558151610daa90839083908110610d9157fe5b602090810290910101516007549063ffffffff61075816565b600755600101610ce5565b60085460ff1681565b600354600160a060020a031681565b600154600160a060020a03163314610de457600080fd5b600a55565b600054600160a060020a03163314610e0057600080fd5b600160a060020a0381161515610e1557600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03929092169190911790555600a165627a7a72305820b897edd24195b0dab207c3b94f3b8c148c3fda9e2136f6a31f754b795da28e600029

Deployed Bytecode

0x60806040526004361061013d5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146102be578063095f2f161461034857806312b247861461037957806318160ddd1461039f5780631f0ba6c9146103c6578063268f1153146103db5780632c981946146103f6578063313ce5671461048457806337dbbb02146104af57806347e5912a146104d05780636039fbdb146104f45780636170a23e1461051857806370a082311461053957806372a856041461055a57806375395a011461056f5780638da5cb5b1461059057806395d89b41146105a5578063a035b1fe146105ba578063a2b40d19146105cf578063af120304146105e7578063c19d93fb14610675578063d4e93292146106ae578063e34ffcb8146106c3578063f2fde38b146106db575b600080808060085460ff16600181111561015357fe5b1461015d57600080fd5b600a54349081101561016e57600080fd5b6101926103e8610186346103cf63ffffffff6106fc16565b9063ffffffff61073216565b6009549094506101b49061018686670de0b6b3a764000063ffffffff6106fc16565b6007549093506101ca908463ffffffff61074916565b600755336000908152600460205260409020546101ed908463ffffffff61074916565b33600090815260046020526040902055600354600160a060020a03166108fc61021c348763ffffffff61075816565b6040518115909202916000818181858888f19350505050158015610244573d6000803e3d6000fd5b50600254604051600160a060020a039091169085156108fc029086906000818181858888f1935050505015801561027f573d6000803e3d6000fd5b5060408051848152905133916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a350505050005b3480156102ca57600080fd5b506102d361076a565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561030d5781810151838201526020016102f5565b50505050905090810190601f16801561033a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561035457600080fd5b5061035d6107f8565b60408051600160a060020a039092168252519081900360200190f35b34801561038557600080fd5b5061039d600435600160a060020a0360243516610807565b005b3480156103ab57600080fd5b506103b4610859565b60408051918252519081900360200190f35b3480156103d257600080fd5b5061035d61085f565b3480156103e757600080fd5b5061039d60ff6004351661086e565b34801561040257600080fd5b506040805160206004803580820135838102808601850190965280855261039d95369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506108a59650505050505050565b34801561049057600080fd5b50610499610a0d565b6040805160ff9092168252519081900360200190f35b3480156104bb57600080fd5b5061039d600160a060020a0360043516610a12565b3480156104dc57600080fd5b5061039d600160a060020a0360043516602435610a58565b34801561050057600080fd5b5061039d600160a060020a0360043516602435610acb565b34801561052457600080fd5b5061039d600160a060020a0360043516610b79565b34801561054557600080fd5b506103b4600160a060020a0360043516610bd4565b34801561056657600080fd5b506103b4610bef565b34801561057b57600080fd5b5061039d600160a060020a0360043516610bf5565b34801561059c57600080fd5b5061035d610c3b565b3480156105b157600080fd5b506102d3610c4a565b3480156105c657600080fd5b506103b4610ca5565b3480156105db57600080fd5b5061039d600435610cab565b3480156105f357600080fd5b506040805160206004803580820135838102808601850190965280855261039d95369593946024949385019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a998901989297509082019550935083925085019084908082843750949750610cc79650505050505050565b34801561068157600080fd5b5061068a610db5565b6040518082600181111561069a57fe5b60ff16815260200191505060405180910390f35b3480156106ba57600080fd5b5061035d610dbe565b3480156106cf57600080fd5b5061039d600435610dcd565b3480156106e757600080fd5b5061039d600160a060020a0360043516610de9565b60008083151561070f576000915061072b565b5082820282848281151561071f57fe5b041461072757fe5b8091505b5092915050565b600080828481151561074057fe5b04949350505050565b60008282018381101561072757fe5b60008282111561076457fe5b50900390565b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107f05780601f106107c5576101008083540402835291602001916107f0565b820191906000526020600020905b8154815290600101906020018083116107d357829003601f168201915b505050505081565b600154600160a060020a031681565b600154600160a060020a0316331461081e57600080fd5b604051600160a060020a0382169083156108fc029084906000818181858888f19350505050158015610854573d6000803e3d6000fd5b505050565b60075490565b600254600160a060020a031681565b600154600160a060020a0316331461088557600080fd5b6008805482919060ff19166001838181111561089d57fe5b021790555050565b600154600090600160a060020a031633146108bf57600080fd5b5060005b8251811015610854576108f682828151811015156108dd57fe5b602090810290910101516007549063ffffffff61074916565b60075581516109569083908390811061090b57fe5b9060200190602002015160046000868581518110151561092757fe5b6020908102909101810151600160a060020a03168252810191909152604001600020549063ffffffff61074916565b60046000858481518110151561096857fe5b6020908102909101810151600160a060020a0316825281019190915260400160002055825183908290811061099957fe5b90602001906020020151600160a060020a03166000600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84848151811015156109e657fe5b906020019060200201516040518082815260200191505060405180910390a36001016108c3565b601281565b600154600160a060020a03163314610a2957600080fd5b6003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600154600160a060020a03163314610a6f57600080fd5b600160a060020a038216600090815260046020526040902054610a98908263ffffffff61075816565b600160a060020a038316600090815260046020526040902055600754610ac4908263ffffffff61075816565b6007555050565b600154600160a060020a03163314610ae257600080fd5b600754610af5908263ffffffff61074916565b600755600160a060020a038216600090815260046020526040902054610b21908263ffffffff61074916565b600160a060020a03831660008181526004602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b600054600160a060020a03163314610b9057600080fd5b600160a060020a0381161515610ba557600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a031660009081526004602052604090205490565b600a5481565b600154600160a060020a03163314610c0c57600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600054600160a060020a031681565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156107f05780601f106107c5576101008083540402835291602001916107f0565b60095481565b600154600160a060020a03163314610cc257600080fd5b600955565b600154600090600160a060020a03163314610ce157600080fd5b5060005b825181101561085457610d4a8282815181101515610cff57fe5b90602001906020020151600460008685815181101515610d1b57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020549063ffffffff61075816565b600460008584815181101515610d5c57fe5b6020908102909101810151600160a060020a03168252810191909152604001600020558151610daa90839083908110610d9157fe5b602090810290910101516007549063ffffffff61075816565b600755600101610ce5565b60085460ff1681565b600354600160a060020a031681565b600154600160a060020a03163314610de457600080fd5b600a55565b600054600160a060020a03163314610e0057600080fd5b600160a060020a0381161515610e1557600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03929092169190911790555600a165627a7a72305820b897edd24195b0dab207c3b94f3b8c148c3fda9e2136f6a31f754b795da28e600029

Swarm Source

bzzr://b897edd24195b0dab207c3b94f3b8c148c3fda9e2136f6a31f754b795da28e60

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.