MATIC Price: $1.02 (+3.52%)
Gas: 91 Gwei
 

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Value
Transfer537538562024-02-20 17:45:367 hrs 35 mins ago1708451136IN
0x372246...Fe41Ce2e
0 MATIC0.0034069372.52799618
Transfer537461532024-02-20 13:03:3712 hrs 16 mins ago1708434217IN
0x372246...Fe41Ce2e
0 MATIC0.0028449995.23311494
Transfer537430572024-02-20 11:06:4714 hrs 13 mins ago1708427207IN
0x372246...Fe41Ce2e
0 MATIC0.01080232229.96384103
Transfer537207772024-02-19 21:07:561 day 4 hrs ago1708376876IN
0x372246...Fe41Ce2e
0 MATIC0.0012663242.38875281
Transfer537207342024-02-19 21:06:241 day 4 hrs ago1708376784IN
0x372246...Fe41Ce2e
0 MATIC0.0012853943.02718151
Transfer536523362024-02-18 3:33:572 days 21 hrs ago1708227237IN
0x372246...Fe41Ce2e
0 MATIC0.0014675249.12370321
Transfer536424432024-02-17 21:08:003 days 4 hrs ago1708204080IN
0x372246...Fe41Ce2e
0 MATIC0.0011495638.48041015
Transfer536424232024-02-17 21:07:183 days 4 hrs ago1708204038IN
0x372246...Fe41Ce2e
0 MATIC0.0011034936.93814069
Transfer536423982024-02-17 21:06:243 days 4 hrs ago1708203984IN
0x372246...Fe41Ce2e
0 MATIC0.0011737139.28893822
Transfer536423042024-02-17 21:02:343 days 4 hrs ago1708203754IN
0x372246...Fe41Ce2e
0 MATIC0.0011729239.27825421
Transfer536422022024-02-17 20:58:493 days 4 hrs ago1708203529IN
0x372246...Fe41Ce2e
0 MATIC0.0011652539.00550909
Transfer536420812024-02-17 20:53:573 days 4 hrs ago1708203237IN
0x372246...Fe41Ce2e
0 MATIC0.0018834340.09526719
Transfer536166112024-02-17 5:13:093 days 20 hrs ago1708146789IN
0x372246...Fe41Ce2e
0 MATIC0.0013613145.58693776
Transfer536007242024-02-16 19:19:284 days 6 hrs ago1708111168IN
0x372246...Fe41Ce2e
0 MATIC0.0014165847.41882327
Transfer535356982024-02-15 3:29:135 days 21 hrs ago1707967753IN
0x372246...Fe41Ce2e
0 MATIC0.001246241.71524195
Transfer535307532024-02-15 0:24:556 days 55 mins ago1707956695IN
0x372246...Fe41Ce2e
0 MATIC0.0014926159.99251471
Transfer535307532024-02-15 0:24:556 days 55 mins ago1707956695IN
0x372246...Fe41Ce2e
0 MATIC0.0025703454.71851487
Transfer535306892024-02-15 0:22:396 days 57 mins ago1707956559IN
0x372246...Fe41Ce2e
0 MATIC0.0015310251.24954849
Transfer535250742024-02-14 20:42:036 days 4 hrs ago1707943323IN
0x372246...Fe41Ce2e
0 MATIC0.0021534445.8433689
Transfer535140842024-02-14 14:03:336 days 11 hrs ago1707919413IN
0x372246...Fe41Ce2e
0 MATIC0.0025590285.66071852
Transfer535106582024-02-14 11:58:106 days 13 hrs ago1707911890IN
0x372246...Fe41Ce2e
0 MATIC0.0028460495.26832137
Transfer535106492024-02-14 11:57:506 days 13 hrs ago1707911870IN
0x372246...Fe41Ce2e
0 MATIC0.00474537101.02138504
Transfer534958902024-02-14 2:41:186 days 22 hrs ago1707878478IN
0x372246...Fe41Ce2e
0 MATIC0.0014088630.00000037
Transfer534907372024-02-13 23:37:067 days 1 hr ago1707867426IN
0x372246...Fe41Ce2e
0 MATIC0.0010455935.00000024
Transfer534907372024-02-13 23:37:067 days 1 hr ago1707867426IN
0x372246...Fe41Ce2e
0 MATIC0.0010455935.00000024
View all transactions

Parent Txn Hash Block From To Value
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AMAUROT

Compiler Version
v0.5.16+commit.9c3226ce

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at polygonscan.com on 2023-05-08
*/

/**
 *Submitted for verification at polygonscan.com on 2023-04-22
*/

pragma solidity 0.5.16;

interface ERC20 {
 
  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 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 {
  constructor () internal { }

  function _msgSender() internal view returns (address payable) {
    return 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 AMAUROT is Context, ERC20 {
  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() public {
    _name = "AMAUROT";
    _symbol = "AMA";
    _decimals = 18;
    _totalSupply = 16180000000000000000000000;
    _balances[msg.sender] = _totalSupply;

    emit Transfer(address(0), msg.sender, _totalSupply);
  }


  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 burn(uint256 amount) public returns (bool) {
    _burn(_msgSender(), amount);
    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 _mint(address account, uint256 amount) internal {
    require(account != address(0), "BEP20: mint to the zero address");

    _totalSupply = _totalSupply.add(amount);
    _balances[account] = _balances[account].add(amount);
    emit Transfer(address(0), account, amount);
  }


  function _burn(address account, uint256 amount) internal {
    require(account != address(0), "BEP20: burn from the zero address");

    _balances[account] = _balances[account].sub(amount, "BEP20: burn amount exceeds balance");
    _totalSupply = _totalSupply.sub(amount);
    emit Transfer(account, address(0), 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);
  }


  function _burnFrom(address account, uint256 amount) internal {
    _burn(account, amount);
    _approve(account, _msgSender(), _allowances[account][_msgSender()].sub(amount, "BEP20: burn amount exceeds allowance"));
  }
}

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":true,"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","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":[{"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":"amount","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":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"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"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506040518060400160405280600781526020017f414d4155524f5400000000000000000000000000000000000000000000000000815250600590805190602001906200005f9291906200018f565b506040518060400160405280600381526020017f414d41000000000000000000000000000000000000000000000000000000000081525060049080519060200190620000ad9291906200018f565b506012600360006101000a81548160ff021916908360ff1602179055506a0d623f8ebafdfa988000006002819055506002546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6002546040518082815260200191505060405180910390a36200023e565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001d257805160ff191683800117855562000203565b8280016001018555821562000203579182015b8281111562000202578251825591602001919060010190620001e5565b5b50905062000212919062000216565b5090565b6200023b91905b80821115620002375760008160009055506001016200021d565b5090565b90565b61164c806200024e6000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c806342966c6811610097578063a9059cbb11610066578063a9059cbb146104bc578063b09f126614610522578063d28d8852146105a5578063dd62ed3e14610628576100f5565b806342966c681461033557806370a082311461037b57806395d89b41146103d3578063a457c2d714610456576100f5565b806323b872dd116100d357806323b872dd14610201578063313ce5671461028757806332424aa3146102ab57806339509351146102cf576100f5565b806306fdde03146100fa578063095ea7b31461017d57806318160ddd146101e3575b600080fd5b6101026106a0565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610142578082015181840152602081019050610127565b50505050905090810190601f16801561016f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101c96004803603604081101561019357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610742565b604051808215151515815260200191505060405180910390f35b6101eb610760565b6040518082815260200191505060405180910390f35b61026d6004803603606081101561021757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076a565b604051808215151515815260200191505060405180910390f35b61028f610843565b604051808260ff1660ff16815260200191505060405180910390f35b6102b361085a565b604051808260ff1660ff16815260200191505060405180910390f35b61031b600480360360408110156102e557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061086d565b604051808215151515815260200191505060405180910390f35b6103616004803603602081101561034b57600080fd5b8101908080359060200190929190505050610920565b604051808215151515815260200191505060405180910390f35b6103bd6004803603602081101561039157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061093c565b6040518082815260200191505060405180910390f35b6103db610984565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561041b578082015181840152602081019050610400565b50505050905090810190601f1680156104485780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104a26004803603604081101561046c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a26565b604051808215151515815260200191505060405180910390f35b610508600480360360408110156104d257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610af3565b604051808215151515815260200191505060405180910390f35b61052a610b11565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561056a57808201518184015260208101905061054f565b50505050905090810190601f1680156105975780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105ad610baf565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105ed5780820151818401526020810190506105d2565b50505050905090810190601f16801561061a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61068a6004803603604081101561063e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c4d565b6040518082815260200191505060405180910390f35b606060058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107385780601f1061070d57610100808354040283529160200191610738565b820191906000526020600020905b81548152906001019060200180831161071b57829003601f168201915b5050505050905090565b600061075661074f610cd4565b8484610cdc565b6001905092915050565b6000600254905090565b6000610777848484610ed3565b61083884610783610cd4565b6108338560405180606001604052806028815260200161151d60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006107e9610cd4565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111899092919063ffffffff16565b610cdc565b600190509392505050565b6000600360009054906101000a900460ff16905090565b600360009054906101000a900460ff1681565b600061091661087a610cd4565b84610911856001600061088b610cd4565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461124990919063ffffffff16565b610cdc565b6001905092915050565b600061093361092d610cd4565b836112d1565b60019050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606060048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a1c5780601f106109f157610100808354040283529160200191610a1c565b820191906000526020600020905b8154815290600101906020018083116109ff57829003601f168201915b5050505050905090565b6000610ae9610a33610cd4565b84610ae48560405180606001604052806025815260200161158e6025913960016000610a5d610cd4565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111899092919063ffffffff16565b610cdc565b6001905092915050565b6000610b07610b00610cd4565b8484610ed3565b6001905092915050565b60048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ba75780601f10610b7c57610100808354040283529160200191610ba7565b820191906000526020600020905b815481529060010190602001808311610b8a57829003601f168201915b505050505081565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c455780601f10610c1a57610100808354040283529160200191610c45565b820191906000526020600020905b815481529060010190602001808311610c2857829003601f168201915b505050505081565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d62576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806114f96024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610de8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806115f66022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f59576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806114d46025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610fdf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061156b6023913960400191505060405180910390fd5b61104a81604051806060016040528060268152602001611545602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111899092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110dd816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461124990919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000838311158290611236576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156111fb5780820151818401526020810190506111e0565b50505050905090810190601f1680156112285780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6000808284019050838110156112c7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611357576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806115b36021913960400191505060405180910390fd5b6113c2816040518060600160405280602281526020016115d4602291396000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111899092919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506114198160025461148990919063ffffffff16565b600281905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60006114cb83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611189565b90509291505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a72315820ffd07eb733645b3da496fb2de0453745632fc9daa1be3dd5af8041d3f949f42864736f6c63430005100032

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100f55760003560e01c806342966c6811610097578063a9059cbb11610066578063a9059cbb146104bc578063b09f126614610522578063d28d8852146105a5578063dd62ed3e14610628576100f5565b806342966c681461033557806370a082311461037b57806395d89b41146103d3578063a457c2d714610456576100f5565b806323b872dd116100d357806323b872dd14610201578063313ce5671461028757806332424aa3146102ab57806339509351146102cf576100f5565b806306fdde03146100fa578063095ea7b31461017d57806318160ddd146101e3575b600080fd5b6101026106a0565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610142578082015181840152602081019050610127565b50505050905090810190601f16801561016f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101c96004803603604081101561019357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610742565b604051808215151515815260200191505060405180910390f35b6101eb610760565b6040518082815260200191505060405180910390f35b61026d6004803603606081101561021757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076a565b604051808215151515815260200191505060405180910390f35b61028f610843565b604051808260ff1660ff16815260200191505060405180910390f35b6102b361085a565b604051808260ff1660ff16815260200191505060405180910390f35b61031b600480360360408110156102e557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061086d565b604051808215151515815260200191505060405180910390f35b6103616004803603602081101561034b57600080fd5b8101908080359060200190929190505050610920565b604051808215151515815260200191505060405180910390f35b6103bd6004803603602081101561039157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061093c565b6040518082815260200191505060405180910390f35b6103db610984565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561041b578082015181840152602081019050610400565b50505050905090810190601f1680156104485780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104a26004803603604081101561046c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a26565b604051808215151515815260200191505060405180910390f35b610508600480360360408110156104d257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610af3565b604051808215151515815260200191505060405180910390f35b61052a610b11565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561056a57808201518184015260208101905061054f565b50505050905090810190601f1680156105975780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105ad610baf565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105ed5780820151818401526020810190506105d2565b50505050905090810190601f16801561061a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61068a6004803603604081101561063e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c4d565b6040518082815260200191505060405180910390f35b606060058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107385780601f1061070d57610100808354040283529160200191610738565b820191906000526020600020905b81548152906001019060200180831161071b57829003601f168201915b5050505050905090565b600061075661074f610cd4565b8484610cdc565b6001905092915050565b6000600254905090565b6000610777848484610ed3565b61083884610783610cd4565b6108338560405180606001604052806028815260200161151d60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006107e9610cd4565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111899092919063ffffffff16565b610cdc565b600190509392505050565b6000600360009054906101000a900460ff16905090565b600360009054906101000a900460ff1681565b600061091661087a610cd4565b84610911856001600061088b610cd4565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461124990919063ffffffff16565b610cdc565b6001905092915050565b600061093361092d610cd4565b836112d1565b60019050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b606060048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a1c5780601f106109f157610100808354040283529160200191610a1c565b820191906000526020600020905b8154815290600101906020018083116109ff57829003601f168201915b5050505050905090565b6000610ae9610a33610cd4565b84610ae48560405180606001604052806025815260200161158e6025913960016000610a5d610cd4565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111899092919063ffffffff16565b610cdc565b6001905092915050565b6000610b07610b00610cd4565b8484610ed3565b6001905092915050565b60048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ba75780601f10610b7c57610100808354040283529160200191610ba7565b820191906000526020600020905b815481529060010190602001808311610b8a57829003601f168201915b505050505081565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c455780601f10610c1a57610100808354040283529160200191610c45565b820191906000526020600020905b815481529060010190602001808311610c2857829003601f168201915b505050505081565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d62576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806114f96024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610de8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806115f66022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610f59576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806114d46025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610fdf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061156b6023913960400191505060405180910390fd5b61104a81604051806060016040528060268152602001611545602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111899092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110dd816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461124990919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000838311158290611236576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156111fb5780820151818401526020810190506111e0565b50505050905090810190601f1680156112285780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6000808284019050838110156112c7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611357576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806115b36021913960400191505060405180910390fd5b6113c2816040518060600160405280602281526020016115d4602291396000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111899092919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506114198160025461148990919063ffffffff16565b600281905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60006114cb83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611189565b90509291505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737342455032303a20617070726f76652066726f6d20746865207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636542455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e636542455032303a20617070726f766520746f20746865207a65726f2061646472657373a265627a7a72315820ffd07eb733645b3da496fb2de0453745632fc9daa1be3dd5af8041d3f949f42864736f6c63430005100032

Deployed Bytecode Sourcemap

2609:4011:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2609:4011:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3350:79;;;:::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;3350:79:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3936:144;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3936:144:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3435:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4088:292;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4088:292:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3176:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2844:22;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4388:200;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4388:200:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4855:110;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4855:110:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3530:106;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3530:106:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3261:83;;;:::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;3261:83:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4596:251;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4596:251:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3642:150;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3642:150:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2871:21;;;:::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;2871:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2897:19;;;:::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;2897:19:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3798:130;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3798:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3350:79;3389:13;3418:5;3411:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3350:79;:::o;3936:144::-;4004:4;4017:39;4026:12;:10;:12::i;:::-;4040:7;4049:6;4017:8;:39::i;:::-;4070:4;4063:11;;3936:144;;;;:::o;3435:87::-;3481:7;3504:12;;3497:19;;3435:87;:::o;4088:292::-;4179:4;4192:36;4202:6;4210:9;4221:6;4192:9;:36::i;:::-;4235:121;4244:6;4252:12;:10;:12::i;:::-;4266:89;4304:6;4266:89;;;;;;;;;;;;;;;;;:11;:19;4278:6;4266:19;;;;;;;;;;;;;;;:33;4286:12;:10;:12::i;:::-;4266:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;4235:8;:121::i;:::-;4370:4;4363:11;;4088:292;;;;;:::o;3176:79::-;3219:5;3240:9;;;;;;;;;;;3233:16;;3176:79;:::o;2844:22::-;;;;;;;;;;;;;:::o;4388:200::-;4468:4;4481:83;4490:12;:10;:12::i;:::-;4504:7;4513:50;4552:10;4513:11;:25;4525:12;:10;:12::i;:::-;4513:25;;;;;;;;;;;;;;;:34;4539:7;4513:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;4481:8;:83::i;:::-;4578:4;4571:11;;4388:200;;;;:::o;4855:110::-;4901:4;4914:27;4920:12;:10;:12::i;:::-;4934:6;4914:5;:27::i;:::-;4955:4;4948:11;;4855:110;;;:::o;3530:106::-;3589:7;3612:9;:18;3622:7;3612:18;;;;;;;;;;;;;;;;3605:25;;3530:106;;;:::o;3261:83::-;3302:13;3331:7;3324:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3261:83;:::o;4596:251::-;4681:4;4694:129;4703:12;:10;:12::i;:::-;4717:7;4726:96;4765:15;4726:96;;;;;;;;;;;;;;;;;:11;:25;4738:12;:10;:12::i;:::-;4726:25;;;;;;;;;;;;;;;:34;4752:7;4726:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;4694:8;:129::i;:::-;4837:4;4830:11;;4596:251;;;;:::o;3642:150::-;3713:4;3726:42;3736:12;:10;:12::i;:::-;3750:9;3761:6;3726:9;:42::i;:::-;3782:4;3775:11;;3642:150;;;;:::o;2871:21::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2897:19::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3798:130::-;3872:7;3895:11;:18;3907:5;3895:18;;;;;;;;;;;;;;;:27;3914:7;3895:27;;;;;;;;;;;;;;;;3888:34;;3798:130;;;;:::o;1036:92::-;1081:15;1112:10;1105:17;;1036:92;:::o;6067:320::-;6174:1;6157:19;;:5;:19;;;;6149:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6251:1;6232:21;;:7;:21;;;;6224:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6331:6;6301:11;:18;6313:5;6301:18;;;;;;;;;;;;;;;:27;6320:7;6301:27;;;;;;;;;;;;;;;:36;;;;6365:7;6349:32;;6358:5;6349:32;;;6374:6;6349:32;;;;;;;;;;;;;;;;;;6067:320;;;:::o;4973:449::-;5085:1;5067:20;;:6;:20;;;;5059:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5165:1;5144:23;;:9;:23;;;;5136:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5236;5258:6;5236:71;;;;;;;;;;;;;;;;;:9;:17;5246:6;5236:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;5216:9;:17;5226:6;5216:17;;;;;;;;;;;;;;;:91;;;;5337:32;5362:6;5337:9;:20;5347:9;5337:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;5314:9;:20;5324:9;5314:20;;;;;;;;;;;;;;;:55;;;;5398:9;5381:35;;5390:6;5381:35;;;5409:6;5381:35;;;;;;;;;;;;;;;;;;4973:449;;;:::o;1575:178::-;1661:7;1690:1;1685;:6;;1693:12;1677:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1677:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1713:9;1729:1;1725;:5;1713:17;;1746:1;1739:8;;;1575:178;;;;;:::o;1264:167::-;1322:7;1338:9;1354:1;1350;:5;1338:17;;1375:1;1370;:6;;1362:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1424:1;1417:8;;;1264:167;;;;:::o;5729:330::-;5820:1;5801:21;;:7;:21;;;;5793:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5890:68;5913:6;5890:68;;;;;;;;;;;;;;;;;:9;:18;5900:7;5890:18;;;;;;;;;;;;;;;;:22;;:68;;;;;:::i;:::-;5869:9;:18;5879:7;5869:18;;;;;;;;;;;;;;;:89;;;;5980:24;5997:6;5980:12;;:16;;:24;;;;:::i;:::-;5965:12;:39;;;;6042:1;6016:37;;6025:7;6016:37;;;6046:6;6016:37;;;;;;;;;;;;;;;;;;5729:330;;:::o;1439:130::-;1497:7;1520:43;1524:1;1527;1520:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;1513:50;;1439:130;;;;:::o

Swarm Source

bzzr://ffd07eb733645b3da496fb2de0453745632fc9daa1be3dd5af8041d3f949f428

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

Txn Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.