ETH Price: $3,359.86 (+0.36%)

Contract

0xA9929db24e9837f622F94B82F2AbE78Aa971288F
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve212414782024-11-22 6:27:3529 hrs ago1732256855IN
0xA9929db2...Aa971288F
0 ETH0.000379378.17669142
Approve212219032024-11-19 12:53:233 days ago1732020803IN
0xA9929db2...Aa971288F
0 ETH0.000452829.77237496
Transfer212218062024-11-19 12:33:593 days ago1732019639IN
0xA9929db2...Aa971288F
0 ETH0.000298739.93625899
Approve212145682024-11-18 12:21:114 days ago1731932471IN
0xA9929db2...Aa971288F
0 ETH0.000556812.01650457
Approve211991692024-11-16 8:49:477 days ago1731746987IN
0xA9929db2...Aa971288F
0 ETH0.0005981212.90809677
Approve211427982024-11-08 12:03:1114 days ago1731067391IN
0xA9929db2...Aa971288F
0 ETH0.0006334813.65357789
Approve210938132024-11-01 15:52:2321 days ago1730476343IN
0xA9929db2...Aa971288F
0 ETH0.0005685923.63944291
Approve210753922024-10-30 2:10:4724 days ago1730254247IN
0xA9929db2...Aa971288F
0 ETH0.000459999.986696
Approve208907552024-10-04 7:46:3550 days ago1728027995IN
0xA9929db2...Aa971288F
0 ETH0.000281586.11178172
Approve207703692024-09-17 12:36:1166 days ago1726576571IN
0xA9929db2...Aa971288F
0 ETH0.000158383.41805057
Transfer207001882024-09-07 17:22:2376 days ago1725729743IN
0xA9929db2...Aa971288F
0 ETH0.000115482.44788784
Approve206043042024-08-25 8:06:3590 days ago1724573195IN
0xA9929db2...Aa971288F
0 ETH0.000068991.4980002
Approve204846122024-08-08 14:57:59106 days ago1723129079IN
0xA9929db2...Aa971288F
0 ETH0.000928420.1507677
Approve203957732024-07-27 5:24:23119 days ago1722057863IN
0xA9929db2...Aa971288F
0 ETH0.00004491.71587254
Approve203957672024-07-27 5:23:11119 days ago1722057791IN
0xA9929db2...Aa971288F
0 ETH0.000088781.92701422
Approve203867592024-07-25 23:11:47120 days ago1721949107IN
0xA9929db2...Aa971288F
0 ETH0.000104122.26112429
Approve203438332024-07-19 23:21:59126 days ago1721431319IN
0xA9929db2...Aa971288F
0 ETH0.000171713.72420172
Approve203438292024-07-19 23:21:11126 days ago1721431271IN
0xA9929db2...Aa971288F
0 ETH0.000176453.82481715
Approve203067472024-07-14 19:11:23131 days ago1720984283IN
0xA9929db2...Aa971288F
0 ETH0.000187254.06105697
Approve202344832024-07-04 16:56:59141 days ago1720112219IN
0xA9929db2...Aa971288F
0 ETH0.000484210.50129769
Approve202318932024-07-04 8:15:47142 days ago1720080947IN
0xA9929db2...Aa971288F
0 ETH0.000346577.51634876
Approve202305572024-07-04 3:46:59142 days ago1720064819IN
0xA9929db2...Aa971288F
0 ETH0.00012212.64689662
Approve201538852024-06-23 10:46:59153 days ago1719139619IN
0xA9929db2...Aa971288F
0 ETH0.000093662.02141874
Approve201114132024-06-17 12:09:47158 days ago1718626187IN
0xA9929db2...Aa971288F
0 ETH0.000392078.45038361
Approve200985022024-06-15 16:51:35160 days ago1718470295IN
0xA9929db2...Aa971288F
0 ETH0.00020194.35731412
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
OHMI

Compiler Version
v0.4.23+commit.124ca40d

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-06-07
*/

// SPDX-License-Identifier: MIT

/*
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP55PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP5Y5PPPPPPPPPPPPPPPPPPPPJ~^?PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPP5PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPY~::!YPPPPPPPPPPPPPPPPPJ^...JPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP7^...:?5PPPPPPPPPPPPPPJ~..7!^5PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP5~::7!:.!YPPPPP555YYYY?J^ :5Y.?PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPJ~:^YP7:.!?J?77777??JJ?J7~~5J:~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPP55PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP7~^:?B5~ ~GY7JY555555PGPYJ?7!!^5PPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPP5PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP~!!.~PB7^JYJYY5Y5YJ7!?5GPY~.~7^JPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPP555555PPPPPPPP55555555555PPPPPPPPP~7?^^~?YJJYYYYYYJJY!..7JYY7^!P57YPPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPP555555555555555555555PPPPPPPPPPPPPP7?J?!~7JY5YYYYJ!?5GPY!!?777!!JY!!5555PPPPPPPPPPPPPPPPPPPPPPPP
PPP55555555555555555555555PPPPPPPPPPPPPY~YY?J555555YY77J5Y?J7!!!!^^::~7?YYYY5PPPPPPPPPPPPPPPPPPPPPPP
PP5555555555555555555555555PP55555PPPPPY.7YJGP5Y?!~^:::^~~~:::~~^. .!5#B###YJ555PPPPPPPPPPPPPPPPPPPP
PP5555555555555555555555555555555555PPP~.7?5J~:.     .....   .:::...:7PGBBB77555PPPPPPPPPPPPPPPPPPPP
PPP55555555555555555555555555555555PPPY ~??J^...    .....  ..:::::..:!YGGPP!7P55PPPPPPPPPPPPPPPPPPPP
PP555555555555555555555555555555555PPP? ?JJ7::....  ........::^^^^^~!J5P5?^?P55PPPPPPPPPPPPPPPPPPPPP
PP555555555555555555555555555555555PPP?.Y5Y7::::.........::~JY?777!!!~~^:.:5P5PPPPPPPPPPPPPPPPPPPPPP
PPP55555555555555555555555555555555PPPJ.JGPY~::::::::....::^~!!!!!!!!~^:. ~PPPPPPPPPPPPPPPPPPPPPPPPP
PPPP555555555555555555555555555555PPPP5:7PBG57^:::::::^^^^~~77???7!~^:.   !P5PPPPPPPPPPPPPPPPPPPPPPP
PPP55555555555555555555555555555555PPY!?JJPBBG5?^.........::^^^::....     ?P5PPPPPPPPPPPPPPPPPPPPPPP
PPP55555555555555555555555555PPPPPPPPY~7PGGPGBBBPJ!:.  ........    .     .YPPPPPPPPPPPPPPPPPPPPPPPPP
PP5555555555555555555555555PPPPPPPPP57~7?YGBGGGGBBGPJ!^.   ...          .~!5PPPPPPPPPPPPPPPPPPPPPPPP
PP55555555555555555555555555P555PPPY::?JJJJ55GBBGGGGGGPYJ7^.      ..   .~!^?PPPPPPPPPPPPPPPPPPPPPPPP
PPP55555555555555555555555555555PP5:.7Y555YY?YY5PGGGGGPPP5YJ!^:.     .^~^^~!PPPPPPPPPPPPPPPPPPPPPPPP
PPP5555555555555555555555555555PPPY :?JY55PP55JJJJJJYY5PPPPYJJ??7!~~~~^:.^~!PPPPPPPPPPPPPPPPPPPPPPPP
PPP555555555555555555PP555PPP555PPJ :JYYYYY55PP5YJ??777!!!!!7?7!~~^::.  :~~^YPPPPPPPPPPPPPPPPPPPPPPP
PPP55555555555P55PPPPPPPPPPPP55PPPJ .?5YYJJJJJY5PP5Y?7!!!~~~^^:.     .:^~~^:!PPPPPPPPPPPPPPPPPPPPPPP
PPP5555555555555PPPPPPPPPPPPPPP5J77!:7Y55YYJJ????JYY55YJ7!~~~~~~~^^::^~~~^^.:5PPPPPPPPPPPPPPPPPPPPPP
PPP555555PPPPPPPPPPPPPPPPPPPPJ~:~JGG77JJY55YJJ?7!!!~~~!7????77!~~~~!~~^!!~. .YPPPPPPPPPPPPPPPPPPPPPP
PPPPPPP55PPPPPPPPPPPPPPPPPPJ^ :75GBBPJ???JYY5YJ7!~^^::....::^~!77777!~!7^.  .YPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPP55PPPP555PPPPPPPP5~ .!J5PPGBB5J????JJYYYJ7~::...         :~~~~~~^:  .JPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPP5555555PPPPPPPPP?. ^7YY5PPGBBB5JJ??????JYYY?~:...       .!^~~~^~~^.. ^5PPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPP55555PPPPPPPP7  ^?YY55PPGBBBGYYJJ?777777?JYJ!^...     :J!~~~~~~~^.  JPPPPPPPPPPPPPPPPPPPPP
PPPPPPP5555555PPPPPPPP7  ~?YYYY5PPGBBBBP55J??7!!!~!!!7???!^...  .~YY7!!~~~.   ?PPPPPPPPPPPPPPPPPPPPP
PPPPPP55555555PPPPPPP?  ~JY555Y55PGGBBBB55YJ?7!!~~~^^^^^^~~^^:....:!77!!^.   .YPPPPPPPPPPPPPPPPPPPPP
PPPPP5555555555P55PPY. ^?Y55YY555PGGBBBBP55YJ7!!~^^^::::........ .           7PPPPPPPPPPPPPPPPPPPPPP
PPPP5555555555555PP5^ :7Y55555555PGGBBBB5555Y?!~~^^::::..   ..            ..?PPPPPPPPPPPPPPPPPPPPPPP
PPP555555555PPPPPPPJ :?YPPP5555PPGGBBBBG555YYJ7!~^^:::. .^!7??7!:      .^~~YP55PPPPPPPPPPPPPPPPPPPPP
PPP55555555555PPPPP~ 75PPPPPPPPPGGGBBB#G555YYJ?!~~^^:..!JJ?7!!!!!.   .~7~.?P555PPPPPPPPPPPPPPPPPPPPP
PPP555555555555PPPJ.~5PGGGGGGGGGGGGBBB#P555YJ?7!~~^^::?Y7~~^:::::: .~?!:.^PP5PPPPPPPPPPPPPPPPPPPPPPP
PPPPP555555555PPY~:75GGGGGGGGGGGGGBBBB#P55YYJ?!~~^^:^?J!~^:::... .~??~:. ?P5P5PPPPPPPPPPPPPPPPPPPPPP
PPP5555555555PP7.~YGBBBBBBBBBBBBBBBBBBB555YJ?7~~^^::!J!^^::.... ^JJ7^::.:5P555PPPPPPPPPPPPPPPPPPPPPP
PP555555555PPP! ^7JJYPGB#BBBBBBBBBBBB#B55YYJ?7!^^^:.!J~^:::..  !YJ~^^::.?P5555PPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPP7 ~??7!~^~75##BBBBBBBBBB#B55YYJJ7!~^^::^J~^::...^?5J!^^::.:5P555PPPPPPPPPPPP555555PPPPP
PPPPPPPPPPPP5:~JJJJ??!~::!P#######B###B55YYYJ?!~^::::?!^::^!J55Y?~^^::.~P55555555555PPPPP55555555PPP
PPP5PPPPPPPPY:?YYYYJJ?7!~^^P##BB#B##BB#G55YYJ?7!~~^^:!J7?YPPP55Y7!~^^^:?PPPPPPPPPPPPPPPPPP5555555PPP
PPPPPPPPPPPP555PPPPP55555555PPPPPPPPPPPPPPPPP555555555PPPPPPPPP555555555PPPPPPPPPPPPPPPPPPPPPPPPPPPP
PPPPPPPPPPPPPPP555PPPPPPPPPP555555555555PPPPPPPPPPPPPPPP5PPPPPPPPPPPPPPP55555555PPPPPPPPPPPPPPPPPPPP
//
    ███████    █████   █████ ██████   ██████ █████
  ███░░░░░███ ░░███   ░░███ ░░██████ ██████ ░░███ 
 ███     ░░███ ░███    ░███  ░███░█████░███  ░███ 
░███      ░███ ░███████████  ░███░░███ ░███  ░███ 
░███      ░███ ░███░░░░░███  ░███ ░░░  ░███  ░███ 
░░███     ███  ░███    ░███  ░███      ░███  ░███ 
 ░░░███████░   █████   █████ █████     █████ █████
   ░░░░░░░    ░░░░░   ░░░░░ ░░░░░     ░░░░░ ░░░░░ 
// 
// BARK DIFFERENT!
// The top dog that rewards true loyalty.
//
// https://linktr.ee/ohmi
//
*/

pragma solidity ^0.4.23;

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

library SafeMath {

  function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
    if (a == 0) {
      return 0;
    }
    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 a / b;
  }

  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 BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  uint256 totalSupply_;

  function totalSupply() public view returns (uint256) {
    return totalSupply_;
  }

  function transfer(address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));
    require(_value <= balances[msg.sender]);

    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    emit Transfer(msg.sender, _to, _value);
    return true;
  }

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

}

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender)
    public view returns (uint256);

  function transferFrom(address from, address to, uint256 value)
    public returns (bool);

  function approve(address spender, uint256 value) public returns (bool);
  event Approval(
    address indexed owner,
    address indexed spender,
    uint256 value
  );
}

contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) internal allowed;

  function transferFrom(
    address _from,
    address _to,
    uint256 _value
  )
    public
    returns (bool)
  {
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    emit Transfer(_from, _to, _value);
    return true;
  }

  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit Approval(msg.sender, _spender, _value);
    return true;
  }

  function allowance(
    address _owner,
    address _spender
   )
    public
    view
    returns (uint256)
  {
    return allowed[_owner][_spender];
  }

  function increaseApproval(
    address _spender,
    uint _addedValue
  )
    public
    returns (bool)
  {
    allowed[msg.sender][_spender] = (
      allowed[msg.sender][_spender].add(_addedValue));
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval(
    address _spender,
    uint _subtractedValue
  )
    public
    returns (bool)
  {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}

contract OHMI is StandardToken {

  string public constant name = "OHMI"; // solium-disable-line uppercase
  string public constant symbol = "OHMI"; // solium-disable-line uppercase
  uint8 public constant decimals = 18; // solium-disable-line uppercase

  uint256 public constant INITIAL_SUPPLY = 100000000 * (10 ** uint256(decimals));

  constructor() public {
    totalSupply_ = INITIAL_SUPPLY;
    balances[msg.sender] = INITIAL_SUPPLY;
    emit Transfer(0x0, msg.sender, INITIAL_SUPPLY);
  }

}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

608060405234801561001057600080fd5b50601260ff16600a0a6305f5e10002600181905550601260ff16600a0a6305f5e100026000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef601260ff16600a0a6305f5e100026040518082815260200191505060405180910390a3611267806100e16000396000f3006080604052600436106100ba576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100bf578063095ea7b31461014f57806318160ddd146101b457806323b872dd146101df5780632ff2e9dc14610264578063313ce5671461028f57806366188463146102c057806370a082311461032557806395d89b411461037c578063a9059cbb1461040c578063d73dd62314610471578063dd62ed3e146104d6575b600080fd5b3480156100cb57600080fd5b506100d461054d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101145780820151818401526020810190506100f9565b50505050905090810190601f1680156101415780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015b57600080fd5b5061019a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610586565b604051808215151515815260200191505060405180910390f35b3480156101c057600080fd5b506101c9610678565b6040518082815260200191505060405180910390f35b3480156101eb57600080fd5b5061024a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610682565b604051808215151515815260200191505060405180910390f35b34801561027057600080fd5b50610279610a3c565b6040518082815260200191505060405180910390f35b34801561029b57600080fd5b506102a4610a4d565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102cc57600080fd5b5061030b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a52565b604051808215151515815260200191505060405180910390f35b34801561033157600080fd5b50610366600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ce3565b6040518082815260200191505060405180910390f35b34801561038857600080fd5b50610391610d2b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103d15780820151818401526020810190506103b6565b50505050905090810190601f1680156103fe5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561041857600080fd5b50610457600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d64565b604051808215151515815260200191505060405180910390f35b34801561047d57600080fd5b506104bc600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f83565b604051808215151515815260200191505060405180910390f35b3480156104e257600080fd5b50610537600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061117f565b6040518082815260200191505060405180910390f35b6040805190810160405280600481526020017f4f484d490000000000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156106bf57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561070c57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561079757600080fd5b6107e8826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461120690919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061087b826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461121f90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061094c82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461120690919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601260ff16600a0a6305f5e1000281565b601281565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610b63576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610bf7565b610b76838261120690919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040805190810160405280600481526020017f4f484d490000000000000000000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610da157600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610dee57600080fd5b610e3f826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461120690919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ed2826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461121f90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061101482600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461121f90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600082821115151561121457fe5b818303905092915050565b6000818301905082811015151561123257fe5b809050929150505600a165627a7a723058201ffbb8c3e19ed7eda3304f6289adbd43d6a2830862ba855a27ce110622191d820029

Deployed Bytecode

0x6080604052600436106100ba576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100bf578063095ea7b31461014f57806318160ddd146101b457806323b872dd146101df5780632ff2e9dc14610264578063313ce5671461028f57806366188463146102c057806370a082311461032557806395d89b411461037c578063a9059cbb1461040c578063d73dd62314610471578063dd62ed3e146104d6575b600080fd5b3480156100cb57600080fd5b506100d461054d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101145780820151818401526020810190506100f9565b50505050905090810190601f1680156101415780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561015b57600080fd5b5061019a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610586565b604051808215151515815260200191505060405180910390f35b3480156101c057600080fd5b506101c9610678565b6040518082815260200191505060405180910390f35b3480156101eb57600080fd5b5061024a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610682565b604051808215151515815260200191505060405180910390f35b34801561027057600080fd5b50610279610a3c565b6040518082815260200191505060405180910390f35b34801561029b57600080fd5b506102a4610a4d565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102cc57600080fd5b5061030b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a52565b604051808215151515815260200191505060405180910390f35b34801561033157600080fd5b50610366600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ce3565b6040518082815260200191505060405180910390f35b34801561038857600080fd5b50610391610d2b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103d15780820151818401526020810190506103b6565b50505050905090810190601f1680156103fe5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561041857600080fd5b50610457600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d64565b604051808215151515815260200191505060405180910390f35b34801561047d57600080fd5b506104bc600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f83565b604051808215151515815260200191505060405180910390f35b3480156104e257600080fd5b50610537600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061117f565b6040518082815260200191505060405180910390f35b6040805190810160405280600481526020017f4f484d490000000000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156106bf57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561070c57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561079757600080fd5b6107e8826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461120690919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061087b826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461121f90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061094c82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461120690919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601260ff16600a0a6305f5e1000281565b601281565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610b63576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610bf7565b610b76838261120690919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040805190810160405280600481526020017f4f484d490000000000000000000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610da157600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610dee57600080fd5b610e3f826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461120690919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ed2826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461121f90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061101482600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461121f90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600082821115151561121457fe5b818303905092915050565b6000818301905082811015151561123257fe5b809050929150505600a165627a7a723058201ffbb8c3e19ed7eda3304f6289adbd43d6a2830862ba855a27ce110622191d820029

Deployed Bytecode Sourcemap

9802:513:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9840:36;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9840:36:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;9840:36:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8677:192;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8677:192:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7122:85;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7122:85:0;;;;;;;;;;;;;;;;;;;;;;;8184:487;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8184:487:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10065:78;;8:9:-1;5:2;;;30:1;27;20:12;5:2;10065:78:0;;;;;;;;;;;;;;;;;;;;;;;9990:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9990:35:0;;;;;;;;;;;;;;;;;;;;;;;;;;;9353:440;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9353:440:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7548:101;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7548:101:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9914:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9914:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;9914:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7213:329;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7213:329:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9043:304;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9043:304:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8875:162;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8875:162:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9840:36;;;;;;;;;;;;;;;;;;;;:::o;8677:192::-;8744:4;8789:6;8757:7;:19;8765:10;8757:19;;;;;;;;;;;;;;;:29;8777:8;8757:29;;;;;;;;;;;;;;;:38;;;;8828:8;8807:38;;8816:10;8807:38;;;8838:6;8807:38;;;;;;;;;;;;;;;;;;8859:4;8852:11;;8677:192;;;;:::o;7122:85::-;7166:7;7189:12;;7182:19;;7122:85;:::o;8184:487::-;8296:4;8335:1;8320:17;;:3;:17;;;;8312:26;;;;;;;;8363:8;:15;8372:5;8363:15;;;;;;;;;;;;;;;;8353:6;:25;;8345:34;;;;;;;;8404:7;:14;8412:5;8404:14;;;;;;;;;;;;;;;:26;8419:10;8404:26;;;;;;;;;;;;;;;;8394:6;:36;;8386:45;;;;;;;;8458:27;8478:6;8458:8;:15;8467:5;8458:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;8440:8;:15;8449:5;8440:15;;;;;;;;;;;;;;;:45;;;;8508:25;8526:6;8508:8;:13;8517:3;8508:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;8492:8;:13;8501:3;8492:13;;;;;;;;;;;;;;;:41;;;;8569:38;8600:6;8569:7;:14;8577:5;8569:14;;;;;;;;;;;;;;;:26;8584:10;8569:26;;;;;;;;;;;;;;;;:30;;:38;;;;:::i;:::-;8540:7;:14;8548:5;8540:14;;;;;;;;;;;;;;;:26;8555:10;8540:26;;;;;;;;;;;;;;;:67;;;;8635:3;8619:28;;8628:5;8619:28;;;8640:6;8619:28;;;;;;;;;;;;;;;;;;8661:4;8654:11;;8184:487;;;;;:::o;10065:78::-;10023:2;10125:17;;10119:2;:23;10106:9;:37;10065:78;:::o;9990:35::-;10023:2;9990:35;:::o;9353:440::-;9461:4;9477:13;9493:7;:19;9501:10;9493:19;;;;;;;;;;;;;;;:29;9513:8;9493:29;;;;;;;;;;;;;;;;9477:45;;9552:8;9533:16;:27;9529:168;;;9603:1;9571:7;:19;9579:10;9571:19;;;;;;;;;;;;;;;:29;9591:8;9571:29;;;;;;;;;;;;;;;:33;;;;9529:168;;;9659:30;9672:16;9659:8;:12;;:30;;;;:::i;:::-;9627:7;:19;9635:10;9627:19;;;;;;;;;;;;;;;:29;9647:8;9627:29;;;;;;;;;;;;;;;:62;;;;9529:168;9729:8;9708:61;;9717:10;9708:61;;;9739:7;:19;9747:10;9739:19;;;;;;;;;;;;;;;:29;9759:8;9739:29;;;;;;;;;;;;;;;;9708:61;;;;;;;;;;;;;;;;;;9783:4;9776:11;;9353:440;;;;;:::o;7548:101::-;7604:7;7627:8;:16;7636:6;7627:16;;;;;;;;;;;;;;;;7620:23;;7548:101;;;:::o;9914:38::-;;;;;;;;;;;;;;;;;;;;:::o;7213:329::-;7276:4;7312:1;7297:17;;:3;:17;;;;7289:26;;;;;;;;7340:8;:20;7349:10;7340:20;;;;;;;;;;;;;;;;7330:6;:30;;7322:39;;;;;;;;7393:32;7418:6;7393:8;:20;7402:10;7393:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;7370:8;:20;7379:10;7370:20;;;;;;;;;;;;;;;:55;;;;7448:25;7466:6;7448:8;:13;7457:3;7448:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;7432:8;:13;7441:3;7432:13;;;;;;;;;;;;;;;:41;;;;7506:3;7485:33;;7494:10;7485:33;;;7511:6;7485:33;;;;;;;;;;;;;;;;;;7532:4;7525:11;;7213:329;;;;:::o;9043:304::-;9146:4;9203:46;9237:11;9203:7;:19;9211:10;9203:19;;;;;;;;;;;;;;;:29;9223:8;9203:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;9162:7;:19;9170:10;9162:19;;;;;;;;;;;;;;;:29;9182:8;9162:29;;;;;;;;;;;;;;;:88;;;;9283:8;9262:61;;9271:10;9262:61;;;9293:7;:19;9301:10;9293:19;;;;;;;;;;;;;;;:29;9313:8;9293:29;;;;;;;;;;;;;;;;9262:61;;;;;;;;;;;;;;;;;;9337:4;9330:11;;9043:304;;;;:::o;8875:162::-;8980:7;9006;:15;9014:6;9006:15;;;;;;;;;;;;;;;:25;9022:8;9006:25;;;;;;;;;;;;;;;;8999:32;;8875:162;;;;:::o;6727:113::-;6785:7;6813:1;6808;:6;;6801:14;;;;;;6833:1;6829;:5;6822:12;;6727:113;;;;:::o;6846:127::-;6904:9;6930:1;6926;:5;6922:9;;6950:1;6945;:6;;6938:14;;;;;;6966:1;6959:8;;6846:127;;;;:::o

Swarm Source

bzzr://1ffbb8c3e19ed7eda3304f6289adbd43d6a2830862ba855a27ce110622191d82

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.