ETH Price: $3,492.21 (+2.82%)

Contract

0xa9C8Cf4e7f1D887742ef27c82685c52e1367060B
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer174292682023-06-07 15:05:11566 days ago1686150311IN
0xa9C8Cf4e...e1367060B
0 ETH0.0022061741.73306257
Transfer174292682023-06-07 15:05:11566 days ago1686150311IN
0xa9C8Cf4e...e1367060B
0 ETH0.0022061741.73306257
Transfer174292682023-06-07 15:05:11566 days ago1686150311IN
0xa9C8Cf4e...e1367060B
0 ETH0.0022061741.73306257
Transfer174292122023-06-07 14:53:59566 days ago1686149639IN
0xa9C8Cf4e...e1367060B
0 ETH0.001751733.13606244
Transfer174292072023-06-07 14:52:59566 days ago1686149579IN
0xa9C8Cf4e...e1367060B
0 ETH0.0018049334.14292787
Transfer174292052023-06-07 14:52:35566 days ago1686149555IN
0xa9C8Cf4e...e1367060B
0 ETH0.0017386232.8886557
Transfer174292012023-06-07 14:51:47566 days ago1686149507IN
0xa9C8Cf4e...e1367060B
0 ETH0.0018008434.06558949
Transfer174291922023-06-07 14:49:47566 days ago1686149387IN
0xa9C8Cf4e...e1367060B
0 ETH0.0015487429.29670454
Approve174291912023-06-07 14:49:35566 days ago1686149375IN
0xa9C8Cf4e...e1367060B
0 ETH0.0014852231.5
Renounce Ownersh...174291732023-06-07 14:45:59566 days ago1686149159IN
0xa9C8Cf4e...e1367060B
0 ETH0.0007424231.63821832
Approve174291722023-06-07 14:45:47566 days ago1686149147IN
0xa9C8Cf4e...e1367060B
0 ETH0.0015037132.06355981
Approve174291272023-06-07 14:36:35566 days ago1686148595IN
0xa9C8Cf4e...e1367060B
0 ETH0.0017622537.52829435
Approve174291202023-06-07 14:35:11566 days ago1686148511IN
0xa9C8Cf4e...e1367060B
0 ETH0.0017375736.80530938
Approve174291042023-06-07 14:31:59566 days ago1686148319IN
0xa9C8Cf4e...e1367060B
0 ETH0.0015898333.85662879
Transfer174290922023-06-07 14:29:35566 days ago1686148175IN
0xa9C8Cf4e...e1367060B
0 ETH0.00151428.63965677
Transfer174290882023-06-07 14:28:47566 days ago1686148127IN
0xa9C8Cf4e...e1367060B
0 ETH0.0015701629.70194276
Transfer174290852023-06-07 14:28:11566 days ago1686148091IN
0xa9C8Cf4e...e1367060B
0 ETH0.0016057130.38142724
Transfer174290822023-06-07 14:27:35566 days ago1686148055IN
0xa9C8Cf4e...e1367060B
0 ETH0.0015907330.09101132
Transfer174290792023-06-07 14:26:59566 days ago1686148019IN
0xa9C8Cf4e...e1367060B
0 ETH0.0015862630.00648203
Transfer174290712023-06-07 14:25:23566 days ago1686147923IN
0xa9C8Cf4e...e1367060B
0 ETH0.0016062930.38537028
Transfer174290682023-06-07 14:24:47566 days ago1686147887IN
0xa9C8Cf4e...e1367060B
0 ETH0.0015891730.06831535
Transfer174290662023-06-07 14:24:23566 days ago1686147863IN
0xa9C8Cf4e...e1367060B
0 ETH0.0015691729.68323319
Transfer174290352023-06-07 14:18:11566 days ago1686147491IN
0xa9C8Cf4e...e1367060B
0 ETH0.001786433.79255546
Transfer174290252023-06-07 14:15:23566 days ago1686147323IN
0xa9C8Cf4e...e1367060B
0 ETH0.0015596229.50265673

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
APPLE_DOG

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

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

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

interface IBEP20 {  

  function totalSupply() external view returns (uint256);

  function decimals() external view returns (uint8);

  function symbol() external view returns (string memory);

  function name() external view returns (string memory);
  function getOwner() external view returns (address);
  function balanceOf(address account) external view returns (uint256);

  function transfer(address recipient, uint256 amount) external returns (bool);

  function allowance(address _owner, address spender) external view returns (uint256);

  function approve(address spender, uint256 amount) external returns (bool);

  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);

  event Approval(address indexed owner, address indexed spender, uint256 value);
}


contract Context {

  function _msgSender() internal view returns (address payable) {
    return payable(msg.sender);
  }

  function _msgData() internal view returns (bytes memory) {
    this; 
    return msg.data;
  }
}


library SafeMath {

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    require(c >= a, "SafeMath: addition overflow");

    return c;
  }


  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    return sub(a, b, "SafeMath: subtraction overflow");
  }


  function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b <= a, errorMessage);
    uint256 c = a - b;

    return c;
  }

  function mul(uint256 a, uint256 b) internal pure returns (uint256) {

    if (a == 0) {
      return 0;
    }

    uint256 c = a * b;
    require(c / a == b, "SafeMath: multiplication overflow");

    return c;
  }


  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    return div(a, b, "SafeMath: division by zero");
  }

  function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b > 0, errorMessage);
    uint256 c = a / b;
    return c;
  }

  function mod(uint256 a, uint256 b) internal pure returns (uint256) {
    return mod(a, b, "SafeMath: modulo by zero");
  }

  function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
    require(b != 0, errorMessage);
    return a % b;
  }
}

contract Ownable is Context {
  address public  _owner;

  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);



  function owner() public view returns (address) {
    return _owner;
  }


  modifier onlyOwner() {
    require(_owner == _msgSender(), "Ownable: caller is not the owner");
    _;
  }


  function renounceOwnership() public onlyOwner {
    emit OwnershipTransferred(_owner, address(0));
    _owner = address(0);
  }

  function transferOwnership(address newOwner) public onlyOwner {
    _transferOwnership(newOwner);
  }


  function _transferOwnership(address newOwner) internal {
    require(newOwner != address(0), "Ownable: new owner is the zero address");
    emit OwnershipTransferred(_owner, newOwner);
    _owner = newOwner;
  }
}

contract APPLE_DOG is Context, IBEP20, Ownable {
  using SafeMath for uint256;  

  mapping (address => uint256) private _balances;

  mapping (address => mapping (address => uint256)) private _allowances;

  uint256 private _totalSupply;
  uint8 public _decimals;
  string public _symbol;
  string public _name;

  constructor(address master) {
    _name = "APPLE DOG";
    _symbol = "APPLE DOG";
    _decimals = 18;

    _owner = master;
    emit OwnershipTransferred(address(0), master);
    _totalSupply = 10000000000 * 10 ** 18; 
    _balances[master] = _totalSupply;

    emit Transfer(address(0), master, _totalSupply);
  }


  function getOwner() public  view returns (address) {
    return owner();
  }

  function decimals() external view returns (uint8) {
    return _decimals;
  }

  function symbol() external view returns (string memory) {
    return _symbol;
  }


  function name() external view returns (string memory) {
    return _name;
  }


  function totalSupply() external view returns (uint256) {
    return _totalSupply;
  }

  function balanceOf(address account) external view returns (uint256) {
    return _balances[account];
  }

  function transfer(address recipient, uint256 amount) external returns (bool) {
    _transfer(_msgSender(), recipient, amount);
    return true;
  }


  function allowance(address owner, address spender) external view returns (uint256) {
    return _allowances[owner][spender];
  }

  function approve(address spender, uint256 amount) external returns (bool) {
    _approve(_msgSender(), spender, amount);
    return true;
  }

  function transferFrom(address sender, address recipient, uint256 amount) external returns (bool) {
    _transfer(sender, recipient, amount);
    _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "BEP20: transfer amount exceeds allowance"));
    return true;
  }

  function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue));
    return true;
  }

  function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
    _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "BEP20: decreased allowance below zero"));
    return true;
  }

  function _transfer(address sender, address recipient, uint256 amount) internal {
    require(sender != address(0), "BEP20: transfer from the zero address");
    require(recipient != address(0), "BEP20: transfer to the zero address");

    _balances[sender] = _balances[sender].sub(amount, "BEP20: transfer amount exceeds balance");
    _balances[recipient] = _balances[recipient].add(amount);
    emit Transfer(sender, recipient, amount);
  }

  function _approve(address owner, address spender, uint256 amount) internal {
    require(owner != address(0), "BEP20: approve from the zero address");
    require(spender != address(0), "BEP20: approve to the zero address");

    _allowances[owner][spender] = amount;
    emit Approval(owner, spender, amount);
  }

}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"master","type":"address"}],"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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"},{"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506040516200211b3803806200211b8339818101604052810190620000379190620002b0565b6040518060400160405280600981526020017f4150504c4520444f470000000000000000000000000000000000000000000000815250600690816200007d91906200055c565b506040518060400160405280600981526020017f4150504c4520444f47000000000000000000000000000000000000000000000081525060059081620000c491906200055c565b506012600460006101000a81548160ff021916908360ff160217905550806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36b204fce5e3e25026110000000600381905550600354600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60035460405162000237919062000654565b60405180910390a35062000671565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000278826200024b565b9050919050565b6200028a816200026b565b81146200029657600080fd5b50565b600081519050620002aa816200027f565b92915050565b600060208284031215620002c957620002c862000246565b5b6000620002d98482850162000299565b91505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200036457607f821691505b6020821081036200037a57620003796200031c565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620003e47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620003a5565b620003f08683620003a5565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200043d62000437620004318462000408565b62000412565b62000408565b9050919050565b6000819050919050565b62000459836200041c565b62000471620004688262000444565b848454620003b2565b825550505050565b600090565b6200048862000479565b620004958184846200044e565b505050565b5b81811015620004bd57620004b16000826200047e565b6001810190506200049b565b5050565b601f8211156200050c57620004d68162000380565b620004e18462000395565b81016020851015620004f1578190505b62000509620005008562000395565b8301826200049a565b50505b505050565b600082821c905092915050565b6000620005316000198460080262000511565b1980831691505092915050565b60006200054c83836200051e565b9150826002028217905092915050565b6200056782620002e2565b67ffffffffffffffff811115620005835762000582620002ed565b5b6200058f82546200034b565b6200059c828285620004c1565b600060209050601f831160018114620005d45760008415620005bf578287015190505b620005cb85826200053e565b8655506200063b565b601f198416620005e48662000380565b60005b828110156200060e57848901518255600182019150602085019450602081019050620005e7565b868310156200062e57848901516200062a601f8916826200051e565b8355505b6001600288020188555050505b505050505050565b6200064e8162000408565b82525050565b60006020820190506200066b600083018462000643565b92915050565b611a9a80620006816000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c8063893d20e8116100ad578063b09f126611610071578063b09f126614610322578063b2bdfa7b14610340578063d28d88521461035e578063dd62ed3e1461037c578063f2fde38b146103ac57610121565b8063893d20e8146102685780638da5cb5b1461028657806395d89b41146102a4578063a457c2d7146102c2578063a9059cbb146102f257610121565b8063313ce567116100f4578063313ce567146101c257806332424aa3146101e057806339509351146101fe57806370a082311461022e578063715018a61461025e57610121565b806306fdde0314610126578063095ea7b31461014457806318160ddd1461017457806323b872dd14610192575b600080fd5b61012e6103c8565b60405161013b91906112cc565b60405180910390f35b61015e60048036038101906101599190611387565b61045a565b60405161016b91906113e2565b60405180910390f35b61017c610478565b604051610189919061140c565b60405180910390f35b6101ac60048036038101906101a79190611427565b610482565b6040516101b991906113e2565b60405180910390f35b6101ca61055b565b6040516101d79190611496565b60405180910390f35b6101e8610572565b6040516101f59190611496565b60405180910390f35b61021860048036038101906102139190611387565b610585565b60405161022591906113e2565b60405180910390f35b610248600480360381019061024391906114b1565b610638565b604051610255919061140c565b60405180910390f35b610266610681565b005b6102706107d4565b60405161027d91906114ed565b60405180910390f35b61028e6107e3565b60405161029b91906114ed565b60405180910390f35b6102ac61080c565b6040516102b991906112cc565b60405180910390f35b6102dc60048036038101906102d79190611387565b61089e565b6040516102e991906113e2565b60405180910390f35b61030c60048036038101906103079190611387565b61096b565b60405161031991906113e2565b60405180910390f35b61032a610989565b60405161033791906112cc565b60405180910390f35b610348610a17565b60405161035591906114ed565b60405180910390f35b610366610a3b565b60405161037391906112cc565b60405180910390f35b61039660048036038101906103919190611508565b610ac9565b6040516103a3919061140c565b60405180910390f35b6103c660048036038101906103c191906114b1565b610b50565b005b6060600680546103d790611577565b80601f016020809104026020016040519081016040528092919081815260200182805461040390611577565b80156104505780601f1061042557610100808354040283529160200191610450565b820191906000526020600020905b81548152906001019060200180831161043357829003601f168201915b5050505050905090565b600061046e610467610bf1565b8484610bf9565b6001905092915050565b6000600354905090565b600061048f848484610dc2565b6105508461049b610bf1565b61054b856040518060600160405280602881526020016119f260289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610501610bf1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104e9092919063ffffffff16565b610bf9565b600190509392505050565b6000600460009054906101000a900460ff16905090565b600460009054906101000a900460ff1681565b600061062e610592610bf1565b8461062985600260006105a3610bf1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110b290919063ffffffff16565b610bf9565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610689610bf1565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610716576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070d906115f4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60006107de6107e3565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461081b90611577565b80601f016020809104026020016040519081016040528092919081815260200182805461084790611577565b80156108945780601f1061086957610100808354040283529160200191610894565b820191906000526020600020905b81548152906001019060200180831161087757829003601f168201915b5050505050905090565b60006109616108ab610bf1565b8461095c85604051806060016040528060258152602001611a4060259139600260006108d5610bf1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104e9092919063ffffffff16565b610bf9565b6001905092915050565b600061097f610978610bf1565b8484610dc2565b6001905092915050565b6005805461099690611577565b80601f01602080910402602001604051908101604052809291908181526020018280546109c290611577565b8015610a0f5780601f106109e457610100808354040283529160200191610a0f565b820191906000526020600020905b8154815290600101906020018083116109f257829003601f168201915b505050505081565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60068054610a4890611577565b80601f0160208091040260200160405190810160405280929190818152602001828054610a7490611577565b8015610ac15780601f10610a9657610100808354040283529160200191610ac1565b820191906000526020600020905b815481529060010190602001808311610aa457829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610b58610bf1565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610be5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bdc906115f4565b60405180910390fd5b610bee81611110565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5f90611686565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cce90611718565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610db5919061140c565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e28906117aa565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ea0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e979061183c565b60405180910390fd5b610f0c81604051806060016040528060268152602001611a1a60269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104e9092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fa181600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110b290919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611041919061140c565b60405180910390a3505050565b6000838311158290611096576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108d91906112cc565b60405180910390fd5b50600083856110a5919061188b565b9050809150509392505050565b60008082846110c191906118bf565b905083811015611106576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110fd9061193f565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361117f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611176906119d1565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561127657808201518184015260208101905061125b565b60008484015250505050565b6000601f19601f8301169050919050565b600061129e8261123c565b6112a88185611247565b93506112b8818560208601611258565b6112c181611282565b840191505092915050565b600060208201905081810360008301526112e68184611293565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061131e826112f3565b9050919050565b61132e81611313565b811461133957600080fd5b50565b60008135905061134b81611325565b92915050565b6000819050919050565b61136481611351565b811461136f57600080fd5b50565b6000813590506113818161135b565b92915050565b6000806040838503121561139e5761139d6112ee565b5b60006113ac8582860161133c565b92505060206113bd85828601611372565b9150509250929050565b60008115159050919050565b6113dc816113c7565b82525050565b60006020820190506113f760008301846113d3565b92915050565b61140681611351565b82525050565b600060208201905061142160008301846113fd565b92915050565b6000806000606084860312156114405761143f6112ee565b5b600061144e8682870161133c565b935050602061145f8682870161133c565b925050604061147086828701611372565b9150509250925092565b600060ff82169050919050565b6114908161147a565b82525050565b60006020820190506114ab6000830184611487565b92915050565b6000602082840312156114c7576114c66112ee565b5b60006114d58482850161133c565b91505092915050565b6114e781611313565b82525050565b600060208201905061150260008301846114de565b92915050565b6000806040838503121561151f5761151e6112ee565b5b600061152d8582860161133c565b925050602061153e8582860161133c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061158f57607f821691505b6020821081036115a2576115a1611548565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006115de602083611247565b91506115e9826115a8565b602082019050919050565b6000602082019050818103600083015261160d816115d1565b9050919050565b7f42455032303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611670602483611247565b915061167b82611614565b604082019050919050565b6000602082019050818103600083015261169f81611663565b9050919050565b7f42455032303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611702602283611247565b915061170d826116a6565b604082019050919050565b60006020820190508181036000830152611731816116f5565b9050919050565b7f42455032303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611794602583611247565b915061179f82611738565b604082019050919050565b600060208201905081810360008301526117c381611787565b9050919050565b7f42455032303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611826602383611247565b9150611831826117ca565b604082019050919050565b6000602082019050818103600083015261185581611819565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061189682611351565b91506118a183611351565b92508282039050818111156118b9576118b861185c565b5b92915050565b60006118ca82611351565b91506118d583611351565b92508282019050808211156118ed576118ec61185c565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611929601b83611247565b9150611934826118f3565b602082019050919050565b600060208201905081810360008301526119588161191c565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006119bb602683611247565b91506119c68261195f565b604082019050919050565b600060208201905081810360008301526119ea816119ae565b905091905056fe42455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220cc76545d791a6eb33be79b6a6ac93cf790ebcb822659e432775a5f353f5bb20164736f6c63430008120033000000000000000000000000ddfe48650b824050505751ea4074861665a23733

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101215760003560e01c8063893d20e8116100ad578063b09f126611610071578063b09f126614610322578063b2bdfa7b14610340578063d28d88521461035e578063dd62ed3e1461037c578063f2fde38b146103ac57610121565b8063893d20e8146102685780638da5cb5b1461028657806395d89b41146102a4578063a457c2d7146102c2578063a9059cbb146102f257610121565b8063313ce567116100f4578063313ce567146101c257806332424aa3146101e057806339509351146101fe57806370a082311461022e578063715018a61461025e57610121565b806306fdde0314610126578063095ea7b31461014457806318160ddd1461017457806323b872dd14610192575b600080fd5b61012e6103c8565b60405161013b91906112cc565b60405180910390f35b61015e60048036038101906101599190611387565b61045a565b60405161016b91906113e2565b60405180910390f35b61017c610478565b604051610189919061140c565b60405180910390f35b6101ac60048036038101906101a79190611427565b610482565b6040516101b991906113e2565b60405180910390f35b6101ca61055b565b6040516101d79190611496565b60405180910390f35b6101e8610572565b6040516101f59190611496565b60405180910390f35b61021860048036038101906102139190611387565b610585565b60405161022591906113e2565b60405180910390f35b610248600480360381019061024391906114b1565b610638565b604051610255919061140c565b60405180910390f35b610266610681565b005b6102706107d4565b60405161027d91906114ed565b60405180910390f35b61028e6107e3565b60405161029b91906114ed565b60405180910390f35b6102ac61080c565b6040516102b991906112cc565b60405180910390f35b6102dc60048036038101906102d79190611387565b61089e565b6040516102e991906113e2565b60405180910390f35b61030c60048036038101906103079190611387565b61096b565b60405161031991906113e2565b60405180910390f35b61032a610989565b60405161033791906112cc565b60405180910390f35b610348610a17565b60405161035591906114ed565b60405180910390f35b610366610a3b565b60405161037391906112cc565b60405180910390f35b61039660048036038101906103919190611508565b610ac9565b6040516103a3919061140c565b60405180910390f35b6103c660048036038101906103c191906114b1565b610b50565b005b6060600680546103d790611577565b80601f016020809104026020016040519081016040528092919081815260200182805461040390611577565b80156104505780601f1061042557610100808354040283529160200191610450565b820191906000526020600020905b81548152906001019060200180831161043357829003601f168201915b5050505050905090565b600061046e610467610bf1565b8484610bf9565b6001905092915050565b6000600354905090565b600061048f848484610dc2565b6105508461049b610bf1565b61054b856040518060600160405280602881526020016119f260289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610501610bf1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104e9092919063ffffffff16565b610bf9565b600190509392505050565b6000600460009054906101000a900460ff16905090565b600460009054906101000a900460ff1681565b600061062e610592610bf1565b8461062985600260006105a3610bf1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110b290919063ffffffff16565b610bf9565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610689610bf1565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610716576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070d906115f4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60006107de6107e3565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461081b90611577565b80601f016020809104026020016040519081016040528092919081815260200182805461084790611577565b80156108945780601f1061086957610100808354040283529160200191610894565b820191906000526020600020905b81548152906001019060200180831161087757829003601f168201915b5050505050905090565b60006109616108ab610bf1565b8461095c85604051806060016040528060258152602001611a4060259139600260006108d5610bf1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104e9092919063ffffffff16565b610bf9565b6001905092915050565b600061097f610978610bf1565b8484610dc2565b6001905092915050565b6005805461099690611577565b80601f01602080910402602001604051908101604052809291908181526020018280546109c290611577565b8015610a0f5780601f106109e457610100808354040283529160200191610a0f565b820191906000526020600020905b8154815290600101906020018083116109f257829003601f168201915b505050505081565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60068054610a4890611577565b80601f0160208091040260200160405190810160405280929190818152602001828054610a7490611577565b8015610ac15780601f10610a9657610100808354040283529160200191610ac1565b820191906000526020600020905b815481529060010190602001808311610aa457829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610b58610bf1565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610be5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bdc906115f4565b60405180910390fd5b610bee81611110565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c68576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5f90611686565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cd7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cce90611718565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610db5919061140c565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e28906117aa565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ea0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e979061183c565b60405180910390fd5b610f0c81604051806060016040528060268152602001611a1a60269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461104e9092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fa181600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546110b290919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611041919061140c565b60405180910390a3505050565b6000838311158290611096576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161108d91906112cc565b60405180910390fd5b50600083856110a5919061188b565b9050809150509392505050565b60008082846110c191906118bf565b905083811015611106576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110fd9061193f565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361117f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611176906119d1565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561127657808201518184015260208101905061125b565b60008484015250505050565b6000601f19601f8301169050919050565b600061129e8261123c565b6112a88185611247565b93506112b8818560208601611258565b6112c181611282565b840191505092915050565b600060208201905081810360008301526112e68184611293565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061131e826112f3565b9050919050565b61132e81611313565b811461133957600080fd5b50565b60008135905061134b81611325565b92915050565b6000819050919050565b61136481611351565b811461136f57600080fd5b50565b6000813590506113818161135b565b92915050565b6000806040838503121561139e5761139d6112ee565b5b60006113ac8582860161133c565b92505060206113bd85828601611372565b9150509250929050565b60008115159050919050565b6113dc816113c7565b82525050565b60006020820190506113f760008301846113d3565b92915050565b61140681611351565b82525050565b600060208201905061142160008301846113fd565b92915050565b6000806000606084860312156114405761143f6112ee565b5b600061144e8682870161133c565b935050602061145f8682870161133c565b925050604061147086828701611372565b9150509250925092565b600060ff82169050919050565b6114908161147a565b82525050565b60006020820190506114ab6000830184611487565b92915050565b6000602082840312156114c7576114c66112ee565b5b60006114d58482850161133c565b91505092915050565b6114e781611313565b82525050565b600060208201905061150260008301846114de565b92915050565b6000806040838503121561151f5761151e6112ee565b5b600061152d8582860161133c565b925050602061153e8582860161133c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061158f57607f821691505b6020821081036115a2576115a1611548565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006115de602083611247565b91506115e9826115a8565b602082019050919050565b6000602082019050818103600083015261160d816115d1565b9050919050565b7f42455032303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611670602483611247565b915061167b82611614565b604082019050919050565b6000602082019050818103600083015261169f81611663565b9050919050565b7f42455032303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611702602283611247565b915061170d826116a6565b604082019050919050565b60006020820190508181036000830152611731816116f5565b9050919050565b7f42455032303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611794602583611247565b915061179f82611738565b604082019050919050565b600060208201905081810360008301526117c381611787565b9050919050565b7f42455032303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611826602383611247565b9150611831826117ca565b604082019050919050565b6000602082019050818103600083015261185581611819565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061189682611351565b91506118a183611351565b92508282039050818111156118b9576118b861185c565b5b92915050565b60006118ca82611351565b91506118d583611351565b92508282019050808211156118ed576118ec61185c565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611929601b83611247565b9150611934826118f3565b602082019050919050565b600060208201905081810360008301526119588161191c565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006119bb602683611247565b91506119c68261195f565b604082019050919050565b600060208201905081810360008301526119ea816119ae565b905091905056fe42455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220cc76545d791a6eb33be79b6a6ac93cf790ebcb822659e432775a5f353f5bb20164736f6c63430008120033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000ddfe48650b824050505751ea4074861665a23733

-----Decoded View---------------
Arg [0] : master (address): 0xDdFe48650B824050505751EA4074861665A23733

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000ddfe48650b824050505751ea4074861665a23733


Deployed Bytecode Sourcemap

3391:3198:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4312:79;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4898:144;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4399:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5048:292;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4136:79;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3640:22;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5346:200;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4492:106;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2922:130;;;:::i;:::-;;4052:78;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2724:73;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4221:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5552:251;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4604:150;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3667:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2601:22;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3693:19;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4762:130;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3058:103;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4312:79;4351:13;4380:5;4373:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4312:79;:::o;4898:144::-;4966:4;4979:39;4988:12;:10;:12::i;:::-;5002:7;5011:6;4979:8;:39::i;:::-;5032:4;5025:11;;4898:144;;;;:::o;4399:87::-;4445:7;4468:12;;4461:19;;4399:87;:::o;5048:292::-;5139:4;5152:36;5162:6;5170:9;5181:6;5152:9;:36::i;:::-;5195:121;5204:6;5212:12;:10;:12::i;:::-;5226:89;5264:6;5226:89;;;;;;;;;;;;;;;;;:11;:19;5238:6;5226:19;;;;;;;;;;;;;;;:33;5246:12;:10;:12::i;:::-;5226:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;5195:8;:121::i;:::-;5330:4;5323:11;;5048:292;;;;;:::o;4136:79::-;4179:5;4200:9;;;;;;;;;;;4193:16;;4136:79;:::o;3640:22::-;;;;;;;;;;;;;:::o;5346:200::-;5426:4;5439:83;5448:12;:10;:12::i;:::-;5462:7;5471:50;5510:10;5471:11;:25;5483:12;:10;:12::i;:::-;5471:25;;;;;;;;;;;;;;;:34;5497:7;5471:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;5439:8;:83::i;:::-;5536:4;5529:11;;5346:200;;;;:::o;4492:106::-;4551:7;4574:9;:18;4584:7;4574:18;;;;;;;;;;;;;;;;4567:25;;4492:106;;;:::o;2922:130::-;2851:12;:10;:12::i;:::-;2841:22;;:6;;;;;;;;;;:22;;;2833:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;3017:1:::1;2980:40;;3001:6;::::0;::::1;;;;;;;;2980:40;;;;;;;;;;;;3044:1;3027:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;2922:130::o:0;4052:78::-;4094:7;4117;:5;:7::i;:::-;4110:14;;4052:78;:::o;2724:73::-;2762:7;2785:6;;;;;;;;;;;2778:13;;2724:73;:::o;4221:83::-;4262:13;4291:7;4284:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4221:83;:::o;5552:251::-;5637:4;5650:129;5659:12;:10;:12::i;:::-;5673:7;5682:96;5721:15;5682:96;;;;;;;;;;;;;;;;;:11;:25;5694:12;:10;:12::i;:::-;5682:25;;;;;;;;;;;;;;;:34;5708:7;5682:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;5650:8;:129::i;:::-;5793:4;5786:11;;5552:251;;;;:::o;4604:150::-;4675:4;4688:42;4698:12;:10;:12::i;:::-;4712:9;4723:6;4688:9;:42::i;:::-;4744:4;4737:11;;4604:150;;;;:::o;3667:21::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2601:22::-;;;;;;;;;;;;:::o;3693:19::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4762:130::-;4836:7;4859:11;:18;4871:5;4859:18;;;;;;;;;;;;;;;:27;4878:7;4859:27;;;;;;;;;;;;;;;;4852:34;;4762:130;;;;:::o;3058:103::-;2851:12;:10;:12::i;:::-;2841:22;;:6;;;;;;;;;;:22;;;2833:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;3127:28:::1;3146:8;3127:18;:28::i;:::-;3058:103:::0;:::o;996:101::-;1041:15;1080:10;1065:26;;996:101;:::o;6264:320::-;6371:1;6354:19;;:5;:19;;;6346:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6448:1;6429:21;;:7;:21;;;6421:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;6528:6;6498:11;:18;6510:5;6498:18;;;;;;;;;;;;;;;:27;6517:7;6498:27;;;;;;;;;;;;;;;:36;;;;6562:7;6546:32;;6555:5;6546:32;;;6571:6;6546:32;;;;;;:::i;:::-;;;;;;;;6264:320;;;:::o;5809:449::-;5921:1;5903:20;;:6;:20;;;5895:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;6001:1;5980:23;;:9;:23;;;5972:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;6072;6094:6;6072:71;;;;;;;;;;;;;;;;;:9;:17;6082:6;6072:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;6052:9;:17;6062:6;6052:17;;;;;;;;;;;;;;;:91;;;;6173:32;6198:6;6173:9;:20;6183:9;6173:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;6150:9;:20;6160:9;6150:20;;;;;;;;;;;;;;;:55;;;;6234:9;6217:35;;6226:6;6217:35;;;6245:6;6217:35;;;;;;:::i;:::-;;;;;;;;5809:449;;;:::o;1546:178::-;1632:7;1661:1;1656;:6;;1664:12;1648:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;1684:9;1700:1;1696;:5;;;;:::i;:::-;1684:17;;1717:1;1710:8;;;1546:178;;;;;:::o;1233:167::-;1291:7;1307:9;1323:1;1319;:5;;;;:::i;:::-;1307:17;;1344:1;1339;:6;;1331:46;;;;;;;;;;;;:::i;:::-;;;;;;;;;1393:1;1386:8;;;1233:167;;;;:::o;3169:215::-;3259:1;3239:22;;:8;:22;;;3231:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;3345:8;3316:38;;3337:6;;;;;;;;;;3316:38;;;;;;;;;;;;3370:8;3361:6;;:17;;;;;;;;;;;;;;;;;;3169:215;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:118::-;5275:24;5293:5;5275:24;:::i;:::-;5270:3;5263:37;5188:118;;:::o;5312:222::-;5405:4;5443:2;5432:9;5428:18;5420:26;;5456:71;5524:1;5513:9;5509:17;5500:6;5456:71;:::i;:::-;5312:222;;;;:::o;5540:474::-;5608:6;5616;5665:2;5653:9;5644:7;5640:23;5636:32;5633:119;;;5671:79;;:::i;:::-;5633:119;5791:1;5816:53;5861:7;5852:6;5841:9;5837:22;5816:53;:::i;:::-;5806:63;;5762:117;5918:2;5944:53;5989:7;5980:6;5969:9;5965:22;5944:53;:::i;:::-;5934:63;;5889:118;5540:474;;;;;:::o;6020:180::-;6068:77;6065:1;6058:88;6165:4;6162:1;6155:15;6189:4;6186:1;6179:15;6206:320;6250:6;6287:1;6281:4;6277:12;6267:22;;6334:1;6328:4;6324:12;6355:18;6345:81;;6411:4;6403:6;6399:17;6389:27;;6345:81;6473:2;6465:6;6462:14;6442:18;6439:38;6436:84;;6492:18;;:::i;:::-;6436:84;6257:269;6206:320;;;:::o;6532:182::-;6672:34;6668:1;6660:6;6656:14;6649:58;6532:182;:::o;6720:366::-;6862:3;6883:67;6947:2;6942:3;6883:67;:::i;:::-;6876:74;;6959:93;7048:3;6959:93;:::i;:::-;7077:2;7072:3;7068:12;7061:19;;6720:366;;;:::o;7092:419::-;7258:4;7296:2;7285:9;7281:18;7273:26;;7345:9;7339:4;7335:20;7331:1;7320:9;7316:17;7309:47;7373:131;7499:4;7373:131;:::i;:::-;7365:139;;7092:419;;;:::o;7517:223::-;7657:34;7653:1;7645:6;7641:14;7634:58;7726:6;7721:2;7713:6;7709:15;7702:31;7517:223;:::o;7746:366::-;7888:3;7909:67;7973:2;7968:3;7909:67;:::i;:::-;7902:74;;7985:93;8074:3;7985:93;:::i;:::-;8103:2;8098:3;8094:12;8087:19;;7746:366;;;:::o;8118:419::-;8284:4;8322:2;8311:9;8307:18;8299:26;;8371:9;8365:4;8361:20;8357:1;8346:9;8342:17;8335:47;8399:131;8525:4;8399:131;:::i;:::-;8391:139;;8118:419;;;:::o;8543:221::-;8683:34;8679:1;8671:6;8667:14;8660:58;8752:4;8747:2;8739:6;8735:15;8728:29;8543:221;:::o;8770:366::-;8912:3;8933:67;8997:2;8992:3;8933:67;:::i;:::-;8926:74;;9009:93;9098:3;9009:93;:::i;:::-;9127:2;9122:3;9118:12;9111:19;;8770:366;;;:::o;9142:419::-;9308:4;9346:2;9335:9;9331:18;9323:26;;9395:9;9389:4;9385:20;9381:1;9370:9;9366:17;9359:47;9423:131;9549:4;9423:131;:::i;:::-;9415:139;;9142:419;;;:::o;9567:224::-;9707:34;9703:1;9695:6;9691:14;9684:58;9776:7;9771:2;9763:6;9759:15;9752:32;9567:224;:::o;9797:366::-;9939:3;9960:67;10024:2;10019:3;9960:67;:::i;:::-;9953:74;;10036:93;10125:3;10036:93;:::i;:::-;10154:2;10149:3;10145:12;10138:19;;9797:366;;;:::o;10169:419::-;10335:4;10373:2;10362:9;10358:18;10350:26;;10422:9;10416:4;10412:20;10408:1;10397:9;10393:17;10386:47;10450:131;10576:4;10450:131;:::i;:::-;10442:139;;10169:419;;;:::o;10594:222::-;10734:34;10730:1;10722:6;10718:14;10711:58;10803:5;10798:2;10790:6;10786:15;10779:30;10594:222;:::o;10822:366::-;10964:3;10985:67;11049:2;11044:3;10985:67;:::i;:::-;10978:74;;11061:93;11150:3;11061:93;:::i;:::-;11179:2;11174:3;11170:12;11163:19;;10822:366;;;:::o;11194:419::-;11360:4;11398:2;11387:9;11383:18;11375:26;;11447:9;11441:4;11437:20;11433:1;11422:9;11418:17;11411:47;11475:131;11601:4;11475:131;:::i;:::-;11467:139;;11194:419;;;:::o;11619:180::-;11667:77;11664:1;11657:88;11764:4;11761:1;11754:15;11788:4;11785:1;11778:15;11805:194;11845:4;11865:20;11883:1;11865:20;:::i;:::-;11860:25;;11899:20;11917:1;11899:20;:::i;:::-;11894:25;;11943:1;11940;11936:9;11928:17;;11967:1;11961:4;11958:11;11955:37;;;11972:18;;:::i;:::-;11955:37;11805:194;;;;:::o;12005:191::-;12045:3;12064:20;12082:1;12064:20;:::i;:::-;12059:25;;12098:20;12116:1;12098:20;:::i;:::-;12093:25;;12141:1;12138;12134:9;12127:16;;12162:3;12159:1;12156:10;12153:36;;;12169:18;;:::i;:::-;12153:36;12005:191;;;;:::o;12202:177::-;12342:29;12338:1;12330:6;12326:14;12319:53;12202:177;:::o;12385:366::-;12527:3;12548:67;12612:2;12607:3;12548:67;:::i;:::-;12541:74;;12624:93;12713:3;12624:93;:::i;:::-;12742:2;12737:3;12733:12;12726:19;;12385:366;;;:::o;12757:419::-;12923:4;12961:2;12950:9;12946:18;12938:26;;13010:9;13004:4;13000:20;12996:1;12985:9;12981:17;12974:47;13038:131;13164:4;13038:131;:::i;:::-;13030:139;;12757:419;;;:::o;13182:225::-;13322:34;13318:1;13310:6;13306:14;13299:58;13391:8;13386:2;13378:6;13374:15;13367:33;13182:225;:::o;13413:366::-;13555:3;13576:67;13640:2;13635:3;13576:67;:::i;:::-;13569:74;;13652:93;13741:3;13652:93;:::i;:::-;13770:2;13765:3;13761:12;13754:19;;13413:366;;;:::o;13785:419::-;13951:4;13989:2;13978:9;13974:18;13966:26;;14038:9;14032:4;14028:20;14024:1;14013:9;14009:17;14002:47;14066:131;14192:4;14066:131;:::i;:::-;14058:139;;13785:419;;;:::o

Swarm Source

ipfs://cc76545d791a6eb33be79b6a6ac93cf790ebcb822659e432775a5f353f5bb201

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.