ERC-20
Overview
Max Total Supply
990 pPOE
Holders
990
Total Transfers
-
Market
Price
$0.00 @ 0.000000 POL
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 0 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Name:
POE
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/** *Submitted for verification at polygonscan.com on 2021-10-20 */ /** *Submitted for verification at Etherscan.io on 2021-05-17 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf(address account) external view returns (uint256); /** * @dev Emitted when `value` tokens are moved from one account (`from`) to * another (`to`). * * Note that `value` may be zero. */ event Transfer(address indexed from, address indexed to, uint256 value); /** * @dev Emitted when the allowance of a `spender` for an `owner` is set by * a call to {approve}. `value` is the new allowance. */ event Approval(address indexed owner, address indexed spender, uint256 value); } /** * @dev Interface for the optional metadata functions from the ERC20 standard. */ interface IERC20Metadata is IERC20 { /** * @dev Returns the name of the token. */ function name() external view returns (string memory); /** * @dev Returns the symbol of the token. */ function symbol() external view returns (string memory); /** * @dev Returns the decimals places of the token. */ function decimals() external view returns (uint8); } /* * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-like contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } } /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor () { address msgSender = _msgSender(); _owner = msgSender; emit OwnershipTransferred(address(0), msgSender); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } } /** * @dev Implementation of the {IERC20} interface. * * This implementation is agnostic to the way tokens are created. This means * that a supply mechanism has to be added in a derived contract using {_mint}. * For a generic mechanism see {ERC20PresetMinterPauser}. * * TIP: For a detailed writeup see our guide * https://forum.zeppelin.solutions/t/how-to-implement-erc20-supply-mechanisms/226[How * to implement supply mechanisms]. * * We have followed general OpenZeppelin guidelines: functions revert instead * of returning `false` on failure. This behavior is nonetheless conventional * and does not conflict with the expectations of ERC20 applications. * * Additionally, an {Approval} event is emitted on calls to {transferFrom}. * This allows applications to reconstruct the allowance for all accounts just * by listening to said events. Other implementations of the EIP may not emit * these events, as it isn't required by the specification. * * Finally, the non-standard {decreaseAllowance} and {increaseAllowance} * functions have been added to mitigate the well-known issues around setting * allowances. See {IERC20-approve}. */ contract POE is Context, IERC20, IERC20Metadata, Ownable { mapping (address => uint256) private _balances; uint256 private _totalSupply; string private _name; string private _symbol; /** * @dev Sets the values for {name} and {symbol}. * * The defaut value of {decimals} is 18. To select a different value for * {decimals} you should overload it. * * All two of these values are immutable: they can only be set once during * construction. */ constructor (string memory name_, string memory symbol_) { _name = name_; _symbol = symbol_; } /** * @dev Returns the name of the token. */ function name() public view virtual override returns (string memory) { return _name; } /** * @dev Returns the symbol of the token, usually a shorter version of the * name. */ function symbol() public view virtual override returns (string memory) { return _symbol; } /** * @dev Returns the number of decimals used to get its user representation. * For example, if `decimals` equals `2`, a balance of `505` tokens should * be displayed to a user as `5,05` (`505 / 10 ** 2`). * * Tokens usually opt for a value of 18, imitating the relationship between * Ether and Wei. This is the value {ERC20} uses, unless this function is * overridden; * * NOTE: This information is only used for _display_ purposes: it in * no way affects any of the arithmetic of the contract, including * {IERC20-balanceOf} and {IERC20-transfer}. */ function decimals() public view virtual override returns (uint8) { return 0; } /** * @dev See {IERC20-totalSupply}. */ function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } /** * @dev See {IERC20-balanceOf}. */ function balanceOf(address account) public view virtual override returns (uint256) { return _balances[account]; } /** @dev Creates `amount` tokens and assigns them to `account`, increasing * the total supply. * * Emits a {Transfer} event with `from` set to the zero address. * * Requirements: * * - `to` cannot be the zero address. */ function _mint(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: mint to the zero address"); _beforeTokenTransfer(address(0), account, amount); _totalSupply += amount; _balances[account] += amount; emit Transfer(address(0), account, amount); } /** * @dev Destroys `amount` tokens from `account`, reducing the * total supply. * * Emits a {Transfer} event with `to` set to the zero address. * * Requirements: * * - `account` cannot be the zero address. * - `account` must have at least `amount` tokens. */ function _burn(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: burn from the zero address"); _beforeTokenTransfer(account, address(0), amount); uint256 accountBalance = _balances[account]; require(accountBalance >= amount, "ERC20: burn amount exceeds balance"); _balances[account] = accountBalance - amount; _totalSupply -= amount; emit Transfer(account, address(0), amount); } /** * @dev Hook that is called before any transfer of tokens. This includes * minting and burning. * * Calling conditions: * * - when `from` and `to` are both non-zero, `amount` of ``from``'s tokens * will be to transferred to `to`. * - when `from` is zero, `amount` tokens will be minted for `to`. * - when `to` is zero, `amount` of ``from``'s tokens will be burned. * - `from` and `to` are never both zero. * * To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks]. */ function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { } /** * @dev Mints 1 POE token to the given address. */ function mint(address account) public onlyOwner returns (bool) { require(balanceOf(account) == 0, "User already holds a PoE token"); _mint(account, 1); return true; } /** * @dev Burns 1 POE token from the given address. */ function burn(address account) public onlyOwner returns (bool) { require(balanceOf(account) > 0, "User doesn't hold any PoE tokens"); _burn(account, balanceOf(account)); return true; } /** * @dev Batch mint POE tokens to multiple addresses. */ function mintMany(address[] memory accounts) external onlyOwner returns (bool) { for (uint256 i = 0; i < accounts.length; i++) { require(balanceOf(accounts[i]) == 0, "mintMany: User already holds a PoE token"); _mint(accounts[i], 1); } return true; } /** * @dev Batch burn POE tokens from multiple addresses. */ function burnMany(address[] memory accounts) external onlyOwner returns (bool) { for (uint256 i = 0; i < accounts.length; i++) { require(balanceOf(accounts[i]) > 0, "burnMany: User doesn't hold any PoE tokens"); _burn(accounts[i], balanceOf(accounts[i])); } return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"}],"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":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"}],"name":"burnMany","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"}],"name":"mintMany","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":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b5060405162001ce838038062001ce8833981810160405281019062000037919062000257565b6000620000496200012160201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508160039080519060200190620000ff92919062000129565b5080600490805190602001906200011892919062000129565b50505062000460565b600033905090565b828054620001379062000371565b90600052602060002090601f0160209004810192826200015b5760008555620001a7565b82601f106200017657805160ff1916838001178555620001a7565b82800160010185558215620001a7579182015b82811115620001a657825182559160200191906001019062000189565b5b509050620001b69190620001ba565b5090565b5b80821115620001d5576000816000905550600101620001bb565b5090565b6000620001f0620001ea8462000305565b620002dc565b9050828152602081018484840111156200020f576200020e62000440565b5b6200021c8482856200033b565b509392505050565b600082601f8301126200023c576200023b6200043b565b5b81516200024e848260208601620001d9565b91505092915050565b600080604083850312156200027157620002706200044a565b5b600083015167ffffffffffffffff81111562000292576200029162000445565b5b620002a08582860162000224565b925050602083015167ffffffffffffffff811115620002c457620002c362000445565b5b620002d28582860162000224565b9150509250929050565b6000620002e8620002fb565b9050620002f68282620003a7565b919050565b6000604051905090565b600067ffffffffffffffff8211156200032357620003226200040c565b5b6200032e826200044f565b9050602081019050919050565b60005b838110156200035b5780820151818401526020810190506200033e565b838111156200036b576000848401525b50505050565b600060028204905060018216806200038a57607f821691505b60208210811415620003a157620003a0620003dd565b5b50919050565b620003b2826200044f565b810181811067ffffffffffffffff82111715620003d457620003d36200040c565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b61187880620004706000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c8063715018a611610071578063715018a6146101a357806389afcb44146101ad5780638da5cb5b146101dd57806395d89b41146101fb578063ba982d5414610219578063f2fde38b14610249576100b4565b806306fdde03146100b957806318160ddd146100d7578063313ce567146100f5578063397ada21146101135780636a6278421461014357806370a0823114610173575b600080fd5b6100c1610265565b6040516100ce9190611178565b60405180910390f35b6100df6102f7565b6040516100ec91906112ba565b60405180910390f35b6100fd610301565b60405161010a91906112d5565b60405180910390f35b61012d60048036038101906101289190610f49565b610306565b60405161013a919061115d565b60405180910390f35b61015d60048036038101906101589190610f1c565b610437565b60405161016a919061115d565b60405180910390f35b61018d60048036038101906101889190610f1c565b610514565b60405161019a91906112ba565b60405180910390f35b6101ab61055d565b005b6101c760048036038101906101c29190610f1c565b610697565b6040516101d4919061115d565b60405180910390f35b6101e561077b565b6040516101f29190611142565b60405180910390f35b6102036107a4565b6040516102109190611178565b60405180910390f35b610233600480360381019061022e9190610f49565b610836565b604051610240919061115d565b60405180910390f35b610263600480360381019061025e9190610f1c565b610988565b005b6060600380546102749061146f565b80601f01602080910402602001604051908101604052809291908181526020018280546102a09061146f565b80156102ed5780601f106102c2576101008083540402835291602001916102ed565b820191906000526020600020905b8154815290600101906020018083116102d057829003601f168201915b5050505050905090565b6000600254905090565b600090565b6000610310610b31565b73ffffffffffffffffffffffffffffffffffffffff1661032e61077b565b73ffffffffffffffffffffffffffffffffffffffff1614610384576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161037b9061125a565b60405180910390fd5b60005b825181101561042d5760006103b58483815181106103a8576103a7611579565b5b6020026020010151610514565b146103f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ec906111fa565b60405180910390fd5b61041a83828151811061040b5761040a611579565b5b60200260200101516001610b39565b8080610425906114d2565b915050610387565b5060019050919050565b6000610441610b31565b73ffffffffffffffffffffffffffffffffffffffff1661045f61077b565b73ffffffffffffffffffffffffffffffffffffffff16146104b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ac9061125a565b60405180910390fd5b60006104c083610514565b14610500576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f7906111ba565b60405180910390fd5b61050b826001610b39565b60019050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610565610b31565b73ffffffffffffffffffffffffffffffffffffffff1661058361077b565b73ffffffffffffffffffffffffffffffffffffffff16146105d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105d09061125a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60006106a1610b31565b73ffffffffffffffffffffffffffffffffffffffff166106bf61077b565b73ffffffffffffffffffffffffffffffffffffffff1614610715576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070c9061125a565b60405180910390fd5b600061072083610514565b11610760576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107579061123a565b60405180910390fd5b6107728261076d84610514565b610c8e565b60019050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546107b39061146f565b80601f01602080910402602001604051908101604052809291908181526020018280546107df9061146f565b801561082c5780601f106108015761010080835404028352916020019161082c565b820191906000526020600020905b81548152906001019060200180831161080f57829003601f168201915b5050505050905090565b6000610840610b31565b73ffffffffffffffffffffffffffffffffffffffff1661085e61077b565b73ffffffffffffffffffffffffffffffffffffffff16146108b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ab9061125a565b60405180910390fd5b60005b825181101561097e5760006108e58483815181106108d8576108d7611579565b5b6020026020010151610514565b11610925576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091c9061121a565b60405180910390fd5b61096b83828151811061093b5761093a611579565b5b602002602001015161096685848151811061095957610958611579565b5b6020026020010151610514565b610c8e565b8080610976906114d2565b9150506108b7565b5060019050919050565b610990610b31565b73ffffffffffffffffffffffffffffffffffffffff166109ae61077b565b73ffffffffffffffffffffffffffffffffffffffff1614610a04576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109fb9061125a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610a74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6b906111da565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ba9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba09061129a565b60405180910390fd5b610bb560008383610e64565b8060026000828254610bc7919061135d565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c1d919061135d565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c8291906112ba565b60405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cfe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf59061127a565b60405180910390fd5b610d0a82600083610e64565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610d91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d889061119a565b60405180910390fd5b8181610d9d91906113b3565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160026000828254610df291906113b3565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e5791906112ba565b60405180910390a3505050565b505050565b6000610e7c610e7784611315565b6112f0565b90508083825260208201905082856020860282011115610e9f57610e9e6115dc565b5b60005b85811015610ecf5781610eb58882610ed9565b845260208401935060208301925050600181019050610ea2565b5050509392505050565b600081359050610ee88161182b565b92915050565b600082601f830112610f0357610f026115d7565b5b8135610f13848260208601610e69565b91505092915050565b600060208284031215610f3257610f316115e6565b5b6000610f4084828501610ed9565b91505092915050565b600060208284031215610f5f57610f5e6115e6565b5b600082013567ffffffffffffffff811115610f7d57610f7c6115e1565b5b610f8984828501610eee565b91505092915050565b610f9b816113e7565b82525050565b610faa816113f9565b82525050565b6000610fbb82611341565b610fc5818561134c565b9350610fd581856020860161143c565b610fde816115eb565b840191505092915050565b6000610ff660228361134c565b9150611001826115fc565b604082019050919050565b6000611019601e8361134c565b91506110248261164b565b602082019050919050565b600061103c60268361134c565b915061104782611674565b604082019050919050565b600061105f60288361134c565b915061106a826116c3565b604082019050919050565b6000611082602a8361134c565b915061108d82611712565b604082019050919050565b60006110a560208361134c565b91506110b082611761565b602082019050919050565b60006110c860208361134c565b91506110d38261178a565b602082019050919050565b60006110eb60218361134c565b91506110f6826117b3565b604082019050919050565b600061110e601f8361134c565b915061111982611802565b602082019050919050565b61112d81611425565b82525050565b61113c8161142f565b82525050565b60006020820190506111576000830184610f92565b92915050565b60006020820190506111726000830184610fa1565b92915050565b600060208201905081810360008301526111928184610fb0565b905092915050565b600060208201905081810360008301526111b381610fe9565b9050919050565b600060208201905081810360008301526111d38161100c565b9050919050565b600060208201905081810360008301526111f38161102f565b9050919050565b6000602082019050818103600083015261121381611052565b9050919050565b6000602082019050818103600083015261123381611075565b9050919050565b6000602082019050818103600083015261125381611098565b9050919050565b60006020820190508181036000830152611273816110bb565b9050919050565b60006020820190508181036000830152611293816110de565b9050919050565b600060208201905081810360008301526112b381611101565b9050919050565b60006020820190506112cf6000830184611124565b92915050565b60006020820190506112ea6000830184611133565b92915050565b60006112fa61130b565b905061130682826114a1565b919050565b6000604051905090565b600067ffffffffffffffff8211156113305761132f6115a8565b5b602082029050602081019050919050565b600081519050919050565b600082825260208201905092915050565b600061136882611425565b915061137383611425565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156113a8576113a761151b565b5b828201905092915050565b60006113be82611425565b91506113c983611425565b9250828210156113dc576113db61151b565b5b828203905092915050565b60006113f282611405565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561145a57808201518184015260208101905061143f565b83811115611469576000848401525b50505050565b6000600282049050600182168061148757607f821691505b6020821081141561149b5761149a61154a565b5b50919050565b6114aa826115eb565b810181811067ffffffffffffffff821117156114c9576114c86115a8565b5b80604052505050565b60006114dd82611425565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156115105761150f61151b565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b7f5573657220616c726561647920686f6c6473206120506f4520746f6b656e0000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f6d696e744d616e793a205573657220616c726561647920686f6c64732061205060008201527f6f4520746f6b656e000000000000000000000000000000000000000000000000602082015250565b7f6275726e4d616e793a205573657220646f65736e277420686f6c6420616e792060008201527f506f4520746f6b656e7300000000000000000000000000000000000000000000602082015250565b7f5573657220646f65736e277420686f6c6420616e7920506f4520746f6b656e73600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b611834816113e7565b811461183f57600080fd5b5056fea264697066735822122036c7fac9e82e4f7d06deb8b7f53a5afee23d18cb05e3211d26caa4dcf415232664736f6c6343000807003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001a506f6c79676f6e2050726f6f66206f66204578697374656e6365000000000000000000000000000000000000000000000000000000000000000000000000000470504f4500000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100b45760003560e01c8063715018a611610071578063715018a6146101a357806389afcb44146101ad5780638da5cb5b146101dd57806395d89b41146101fb578063ba982d5414610219578063f2fde38b14610249576100b4565b806306fdde03146100b957806318160ddd146100d7578063313ce567146100f5578063397ada21146101135780636a6278421461014357806370a0823114610173575b600080fd5b6100c1610265565b6040516100ce9190611178565b60405180910390f35b6100df6102f7565b6040516100ec91906112ba565b60405180910390f35b6100fd610301565b60405161010a91906112d5565b60405180910390f35b61012d60048036038101906101289190610f49565b610306565b60405161013a919061115d565b60405180910390f35b61015d60048036038101906101589190610f1c565b610437565b60405161016a919061115d565b60405180910390f35b61018d60048036038101906101889190610f1c565b610514565b60405161019a91906112ba565b60405180910390f35b6101ab61055d565b005b6101c760048036038101906101c29190610f1c565b610697565b6040516101d4919061115d565b60405180910390f35b6101e561077b565b6040516101f29190611142565b60405180910390f35b6102036107a4565b6040516102109190611178565b60405180910390f35b610233600480360381019061022e9190610f49565b610836565b604051610240919061115d565b60405180910390f35b610263600480360381019061025e9190610f1c565b610988565b005b6060600380546102749061146f565b80601f01602080910402602001604051908101604052809291908181526020018280546102a09061146f565b80156102ed5780601f106102c2576101008083540402835291602001916102ed565b820191906000526020600020905b8154815290600101906020018083116102d057829003601f168201915b5050505050905090565b6000600254905090565b600090565b6000610310610b31565b73ffffffffffffffffffffffffffffffffffffffff1661032e61077b565b73ffffffffffffffffffffffffffffffffffffffff1614610384576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161037b9061125a565b60405180910390fd5b60005b825181101561042d5760006103b58483815181106103a8576103a7611579565b5b6020026020010151610514565b146103f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103ec906111fa565b60405180910390fd5b61041a83828151811061040b5761040a611579565b5b60200260200101516001610b39565b8080610425906114d2565b915050610387565b5060019050919050565b6000610441610b31565b73ffffffffffffffffffffffffffffffffffffffff1661045f61077b565b73ffffffffffffffffffffffffffffffffffffffff16146104b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ac9061125a565b60405180910390fd5b60006104c083610514565b14610500576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104f7906111ba565b60405180910390fd5b61050b826001610b39565b60019050919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610565610b31565b73ffffffffffffffffffffffffffffffffffffffff1661058361077b565b73ffffffffffffffffffffffffffffffffffffffff16146105d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105d09061125a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60006106a1610b31565b73ffffffffffffffffffffffffffffffffffffffff166106bf61077b565b73ffffffffffffffffffffffffffffffffffffffff1614610715576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070c9061125a565b60405180910390fd5b600061072083610514565b11610760576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107579061123a565b60405180910390fd5b6107728261076d84610514565b610c8e565b60019050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546107b39061146f565b80601f01602080910402602001604051908101604052809291908181526020018280546107df9061146f565b801561082c5780601f106108015761010080835404028352916020019161082c565b820191906000526020600020905b81548152906001019060200180831161080f57829003601f168201915b5050505050905090565b6000610840610b31565b73ffffffffffffffffffffffffffffffffffffffff1661085e61077b565b73ffffffffffffffffffffffffffffffffffffffff16146108b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ab9061125a565b60405180910390fd5b60005b825181101561097e5760006108e58483815181106108d8576108d7611579565b5b6020026020010151610514565b11610925576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091c9061121a565b60405180910390fd5b61096b83828151811061093b5761093a611579565b5b602002602001015161096685848151811061095957610958611579565b5b6020026020010151610514565b610c8e565b8080610976906114d2565b9150506108b7565b5060019050919050565b610990610b31565b73ffffffffffffffffffffffffffffffffffffffff166109ae61077b565b73ffffffffffffffffffffffffffffffffffffffff1614610a04576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109fb9061125a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610a74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6b906111da565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610ba9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba09061129a565b60405180910390fd5b610bb560008383610e64565b8060026000828254610bc7919061135d565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c1d919061135d565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c8291906112ba565b60405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cfe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf59061127a565b60405180910390fd5b610d0a82600083610e64565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610d91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d889061119a565b60405180910390fd5b8181610d9d91906113b3565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160026000828254610df291906113b3565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e5791906112ba565b60405180910390a3505050565b505050565b6000610e7c610e7784611315565b6112f0565b90508083825260208201905082856020860282011115610e9f57610e9e6115dc565b5b60005b85811015610ecf5781610eb58882610ed9565b845260208401935060208301925050600181019050610ea2565b5050509392505050565b600081359050610ee88161182b565b92915050565b600082601f830112610f0357610f026115d7565b5b8135610f13848260208601610e69565b91505092915050565b600060208284031215610f3257610f316115e6565b5b6000610f4084828501610ed9565b91505092915050565b600060208284031215610f5f57610f5e6115e6565b5b600082013567ffffffffffffffff811115610f7d57610f7c6115e1565b5b610f8984828501610eee565b91505092915050565b610f9b816113e7565b82525050565b610faa816113f9565b82525050565b6000610fbb82611341565b610fc5818561134c565b9350610fd581856020860161143c565b610fde816115eb565b840191505092915050565b6000610ff660228361134c565b9150611001826115fc565b604082019050919050565b6000611019601e8361134c565b91506110248261164b565b602082019050919050565b600061103c60268361134c565b915061104782611674565b604082019050919050565b600061105f60288361134c565b915061106a826116c3565b604082019050919050565b6000611082602a8361134c565b915061108d82611712565b604082019050919050565b60006110a560208361134c565b91506110b082611761565b602082019050919050565b60006110c860208361134c565b91506110d38261178a565b602082019050919050565b60006110eb60218361134c565b91506110f6826117b3565b604082019050919050565b600061110e601f8361134c565b915061111982611802565b602082019050919050565b61112d81611425565b82525050565b61113c8161142f565b82525050565b60006020820190506111576000830184610f92565b92915050565b60006020820190506111726000830184610fa1565b92915050565b600060208201905081810360008301526111928184610fb0565b905092915050565b600060208201905081810360008301526111b381610fe9565b9050919050565b600060208201905081810360008301526111d38161100c565b9050919050565b600060208201905081810360008301526111f38161102f565b9050919050565b6000602082019050818103600083015261121381611052565b9050919050565b6000602082019050818103600083015261123381611075565b9050919050565b6000602082019050818103600083015261125381611098565b9050919050565b60006020820190508181036000830152611273816110bb565b9050919050565b60006020820190508181036000830152611293816110de565b9050919050565b600060208201905081810360008301526112b381611101565b9050919050565b60006020820190506112cf6000830184611124565b92915050565b60006020820190506112ea6000830184611133565b92915050565b60006112fa61130b565b905061130682826114a1565b919050565b6000604051905090565b600067ffffffffffffffff8211156113305761132f6115a8565b5b602082029050602081019050919050565b600081519050919050565b600082825260208201905092915050565b600061136882611425565b915061137383611425565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156113a8576113a761151b565b5b828201905092915050565b60006113be82611425565b91506113c983611425565b9250828210156113dc576113db61151b565b5b828203905092915050565b60006113f282611405565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561145a57808201518184015260208101905061143f565b83811115611469576000848401525b50505050565b6000600282049050600182168061148757607f821691505b6020821081141561149b5761149a61154a565b5b50919050565b6114aa826115eb565b810181811067ffffffffffffffff821117156114c9576114c86115a8565b5b80604052505050565b60006114dd82611425565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156115105761150f61151b565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b7f5573657220616c726561647920686f6c6473206120506f4520746f6b656e0000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f6d696e744d616e793a205573657220616c726561647920686f6c64732061205060008201527f6f4520746f6b656e000000000000000000000000000000000000000000000000602082015250565b7f6275726e4d616e793a205573657220646f65736e277420686f6c6420616e792060008201527f506f4520746f6b656e7300000000000000000000000000000000000000000000602082015250565b7f5573657220646f65736e277420686f6c6420616e7920506f4520746f6b656e73600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b611834816113e7565b811461183f57600080fd5b5056fea264697066735822122036c7fac9e82e4f7d06deb8b7f53a5afee23d18cb05e3211d26caa4dcf415232664736f6c63430008070033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001a506f6c79676f6e2050726f6f66206f66204578697374656e6365000000000000000000000000000000000000000000000000000000000000000000000000000470504f4500000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name_ (string): Polygon Proof of Existence
Arg [1] : symbol_ (string): pPOE
-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 000000000000000000000000000000000000000000000000000000000000001a
Arg [3] : 506f6c79676f6e2050726f6f66206f66204578697374656e6365000000000000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [5] : 70504f4500000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
5818:5700:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6530:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7649:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7492:92;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10767:318;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10180:198;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7820:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4077:148;;;:::i;:::-;;10463:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3426:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6749:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11175:340;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4380:244;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6530:100;6584:13;6617:5;6610:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6530:100;:::o;7649:108::-;7710:7;7737:12;;7730:19;;7649:108;:::o;7492:92::-;7550:5;7492:92;:::o;10767:318::-;10840:4;3657:12;:10;:12::i;:::-;3646:23;;:7;:5;:7::i;:::-;:23;;;3638:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10862:9:::1;10857:189;10881:8;:15;10877:1;:19;10857:189;;;10952:1;10926:22;10936:8;10945:1;10936:11;;;;;;;;:::i;:::-;;;;;;;;10926:9;:22::i;:::-;:27;10918:80;;;;;;;;;;;;:::i;:::-;;;;;;;;;11013:21;11019:8;11028:1;11019:11;;;;;;;;:::i;:::-;;;;;;;;11032:1;11013:5;:21::i;:::-;10898:3;;;;;:::i;:::-;;;;10857:189;;;;11073:4;11066:11;;10767:318:::0;;;:::o;10180:198::-;10237:4;3657:12;:10;:12::i;:::-;3646:23;;:7;:5;:7::i;:::-;:23;;;3638:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10284:1:::1;10262:18;10272:7;10262:9;:18::i;:::-;:23;10254:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;10331:17;10337:7;10346:1;10331:5;:17::i;:::-;10366:4;10359:11;;10180:198:::0;;;:::o;7820:127::-;7894:7;7921:9;:18;7931:7;7921:18;;;;;;;;;;;;;;;;7914:25;;7820:127;;;:::o;4077:148::-;3657:12;:10;:12::i;:::-;3646:23;;:7;:5;:7::i;:::-;:23;;;3638:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4184:1:::1;4147:40;;4168:6;::::0;::::1;;;;;;;;4147:40;;;;;;;;;;;;4215:1;4198:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;4077:148::o:0;10463:216::-;10520:4;3657:12;:10;:12::i;:::-;3646:23;;:7;:5;:7::i;:::-;:23;;;3638:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10566:1:::1;10545:18;10555:7;10545:9;:18::i;:::-;:22;10537:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;10615:34;10621:7;10630:18;10640:7;10630:9;:18::i;:::-;10615:5;:34::i;:::-;10667:4;10660:11;;10463:216:::0;;;:::o;3426:87::-;3472:7;3499:6;;;;;;;;;;;3492:13;;3426:87;:::o;6749:104::-;6805:13;6838:7;6831:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6749:104;:::o;11175:340::-;11248:4;3657:12;:10;:12::i;:::-;3646:23;;:7;:5;:7::i;:::-;:23;;;3638:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;11270:9:::1;11265:211;11289:8;:15;11285:1;:19;11265:211;;;11359:1;11334:22;11344:8;11353:1;11344:11;;;;;;;;:::i;:::-;;;;;;;;11334:9;:22::i;:::-;:26;11326:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;11422:42;11428:8;11437:1;11428:11;;;;;;;;:::i;:::-;;;;;;;;11441:22;11451:8;11460:1;11451:11;;;;;;;;:::i;:::-;;;;;;;;11441:9;:22::i;:::-;11422:5;:42::i;:::-;11306:3;;;;;:::i;:::-;;;;11265:211;;;;11503:4;11496:11;;11175:340:::0;;;:::o;4380:244::-;3657:12;:10;:12::i;:::-;3646:23;;:7;:5;:7::i;:::-;:23;;;3638:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4489:1:::1;4469:22;;:8;:22;;;;4461:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;4579:8;4550:38;;4571:6;::::0;::::1;;;;;;;;4550:38;;;;;;;;;;;;4608:8;4599:6;::::0;:17:::1;;;;;;;;;;;;;;;;;;4380:244:::0;:::o;2068:98::-;2121:7;2148:10;2141:17;;2068:98;:::o;8233:338::-;8336:1;8317:21;;:7;:21;;;;8309:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;8387:49;8416:1;8420:7;8429:6;8387:20;:49::i;:::-;8465:6;8449:12;;:22;;;;;;;:::i;:::-;;;;;;;;8504:6;8482:9;:18;8492:7;8482:18;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;8547:7;8526:37;;8543:1;8526:37;;;8556:6;8526:37;;;;;;:::i;:::-;;;;;;;;8233:338;;:::o;8904:494::-;9007:1;8988:21;;:7;:21;;;;8980:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;9060:49;9081:7;9098:1;9102:6;9060:20;:49::i;:::-;9122:22;9147:9;:18;9157:7;9147:18;;;;;;;;;;;;;;;;9122:43;;9202:6;9184:14;:24;;9176:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;9296:6;9279:14;:23;;;;:::i;:::-;9258:9;:18;9268:7;9258:18;;;;;;;;;;;;;;;:44;;;;9329:6;9313:12;;:22;;;;;;;:::i;:::-;;;;;;;;9379:1;9353:37;;9362:7;9353:37;;;9383:6;9353:37;;;;;;:::i;:::-;;;;;;;;8969:429;8904:494;;:::o;10005:92::-;;;;:::o;24:722:1:-;120:5;145:81;161:64;218:6;161:64;:::i;:::-;145:81;:::i;:::-;136:90;;246:5;275:6;268:5;261:21;309:4;302:5;298:16;291:23;;335:6;385:3;377:4;369:6;365:17;360:3;356:27;353:36;350:143;;;404:79;;:::i;:::-;350:143;517:1;502:238;527:6;524:1;521:13;502:238;;;595:3;624:37;657:3;645:10;624:37;:::i;:::-;619:3;612:50;691:4;686:3;682:14;675:21;;725:4;720:3;716:14;709:21;;562:178;549:1;546;542:9;537:14;;502:238;;;506:14;126:620;;24:722;;;;;:::o;752:139::-;798:5;836:6;823:20;814:29;;852:33;879:5;852:33;:::i;:::-;752:139;;;;:::o;914:370::-;985:5;1034:3;1027:4;1019:6;1015:17;1011:27;1001:122;;1042:79;;:::i;:::-;1001:122;1159:6;1146:20;1184:94;1274:3;1266:6;1259:4;1251:6;1247:17;1184:94;:::i;:::-;1175:103;;991:293;914:370;;;;:::o;1290:329::-;1349:6;1398:2;1386:9;1377:7;1373:23;1369:32;1366:119;;;1404:79;;:::i;:::-;1366:119;1524:1;1549:53;1594:7;1585:6;1574:9;1570:22;1549:53;:::i;:::-;1539:63;;1495:117;1290:329;;;;:::o;1625:539::-;1709:6;1758:2;1746:9;1737:7;1733:23;1729:32;1726:119;;;1764:79;;:::i;:::-;1726:119;1912:1;1901:9;1897:17;1884:31;1942:18;1934:6;1931:30;1928:117;;;1964:79;;:::i;:::-;1928:117;2069:78;2139:7;2130:6;2119:9;2115:22;2069:78;:::i;:::-;2059:88;;1855:302;1625:539;;;;:::o;2170:118::-;2257:24;2275:5;2257:24;:::i;:::-;2252:3;2245:37;2170:118;;:::o;2294:109::-;2375:21;2390:5;2375:21;:::i;:::-;2370:3;2363:34;2294:109;;:::o;2409:364::-;2497:3;2525:39;2558:5;2525:39;:::i;:::-;2580:71;2644:6;2639:3;2580:71;:::i;:::-;2573:78;;2660:52;2705:6;2700:3;2693:4;2686:5;2682:16;2660:52;:::i;:::-;2737:29;2759:6;2737:29;:::i;:::-;2732:3;2728:39;2721:46;;2501:272;2409:364;;;;:::o;2779:366::-;2921:3;2942:67;3006:2;3001:3;2942:67;:::i;:::-;2935:74;;3018:93;3107:3;3018:93;:::i;:::-;3136:2;3131:3;3127:12;3120:19;;2779:366;;;:::o;3151:::-;3293:3;3314:67;3378:2;3373:3;3314:67;:::i;:::-;3307:74;;3390:93;3479:3;3390:93;:::i;:::-;3508:2;3503:3;3499:12;3492:19;;3151:366;;;:::o;3523:::-;3665:3;3686:67;3750:2;3745:3;3686:67;:::i;:::-;3679:74;;3762:93;3851:3;3762:93;:::i;:::-;3880:2;3875:3;3871:12;3864:19;;3523:366;;;:::o;3895:::-;4037:3;4058:67;4122:2;4117:3;4058:67;:::i;:::-;4051:74;;4134:93;4223:3;4134:93;:::i;:::-;4252:2;4247:3;4243:12;4236:19;;3895:366;;;:::o;4267:::-;4409:3;4430:67;4494:2;4489:3;4430:67;:::i;:::-;4423:74;;4506:93;4595:3;4506:93;:::i;:::-;4624:2;4619:3;4615:12;4608:19;;4267:366;;;:::o;4639:::-;4781:3;4802:67;4866:2;4861:3;4802:67;:::i;:::-;4795:74;;4878:93;4967:3;4878:93;:::i;:::-;4996:2;4991:3;4987:12;4980:19;;4639:366;;;:::o;5011:::-;5153:3;5174:67;5238:2;5233:3;5174:67;:::i;:::-;5167:74;;5250:93;5339:3;5250:93;:::i;:::-;5368:2;5363:3;5359:12;5352:19;;5011:366;;;:::o;5383:::-;5525:3;5546:67;5610:2;5605:3;5546:67;:::i;:::-;5539:74;;5622:93;5711:3;5622:93;:::i;:::-;5740:2;5735:3;5731:12;5724:19;;5383:366;;;:::o;5755:::-;5897:3;5918:67;5982:2;5977:3;5918:67;:::i;:::-;5911:74;;5994:93;6083:3;5994:93;:::i;:::-;6112:2;6107:3;6103:12;6096:19;;5755:366;;;:::o;6127:118::-;6214:24;6232:5;6214:24;:::i;:::-;6209:3;6202:37;6127:118;;:::o;6251:112::-;6334:22;6350:5;6334:22;:::i;:::-;6329:3;6322:35;6251:112;;:::o;6369:222::-;6462:4;6500:2;6489:9;6485:18;6477:26;;6513:71;6581:1;6570:9;6566:17;6557:6;6513:71;:::i;:::-;6369:222;;;;:::o;6597:210::-;6684:4;6722:2;6711:9;6707:18;6699:26;;6735:65;6797:1;6786:9;6782:17;6773:6;6735:65;:::i;:::-;6597:210;;;;:::o;6813:313::-;6926:4;6964:2;6953:9;6949:18;6941:26;;7013:9;7007:4;7003:20;6999:1;6988:9;6984:17;6977:47;7041:78;7114:4;7105:6;7041:78;:::i;:::-;7033:86;;6813:313;;;;:::o;7132:419::-;7298:4;7336:2;7325:9;7321:18;7313:26;;7385:9;7379:4;7375:20;7371:1;7360:9;7356:17;7349:47;7413:131;7539:4;7413:131;:::i;:::-;7405:139;;7132:419;;;:::o;7557:::-;7723:4;7761:2;7750:9;7746:18;7738:26;;7810:9;7804:4;7800:20;7796:1;7785:9;7781:17;7774:47;7838:131;7964:4;7838:131;:::i;:::-;7830:139;;7557:419;;;:::o;7982:::-;8148:4;8186:2;8175:9;8171:18;8163:26;;8235:9;8229:4;8225:20;8221:1;8210:9;8206:17;8199:47;8263:131;8389:4;8263:131;:::i;:::-;8255:139;;7982:419;;;:::o;8407:::-;8573:4;8611:2;8600:9;8596:18;8588:26;;8660:9;8654:4;8650:20;8646:1;8635:9;8631:17;8624:47;8688:131;8814:4;8688:131;:::i;:::-;8680:139;;8407:419;;;:::o;8832:::-;8998:4;9036:2;9025:9;9021:18;9013:26;;9085:9;9079:4;9075:20;9071:1;9060:9;9056:17;9049:47;9113:131;9239:4;9113:131;:::i;:::-;9105:139;;8832:419;;;:::o;9257:::-;9423:4;9461:2;9450:9;9446:18;9438:26;;9510:9;9504:4;9500:20;9496:1;9485:9;9481:17;9474:47;9538:131;9664:4;9538:131;:::i;:::-;9530:139;;9257:419;;;:::o;9682:::-;9848:4;9886:2;9875:9;9871:18;9863:26;;9935:9;9929:4;9925:20;9921:1;9910:9;9906:17;9899:47;9963:131;10089:4;9963:131;:::i;:::-;9955:139;;9682:419;;;:::o;10107:::-;10273:4;10311:2;10300:9;10296:18;10288:26;;10360:9;10354:4;10350:20;10346:1;10335:9;10331:17;10324:47;10388:131;10514:4;10388:131;:::i;:::-;10380:139;;10107:419;;;:::o;10532:::-;10698:4;10736:2;10725:9;10721:18;10713:26;;10785:9;10779:4;10775:20;10771:1;10760:9;10756:17;10749:47;10813:131;10939:4;10813:131;:::i;:::-;10805:139;;10532:419;;;:::o;10957:222::-;11050:4;11088:2;11077:9;11073:18;11065:26;;11101:71;11169:1;11158:9;11154:17;11145:6;11101:71;:::i;:::-;10957:222;;;;:::o;11185:214::-;11274:4;11312:2;11301:9;11297:18;11289:26;;11325:67;11389:1;11378:9;11374:17;11365:6;11325:67;:::i;:::-;11185:214;;;;:::o;11405:129::-;11439:6;11466:20;;:::i;:::-;11456:30;;11495:33;11523:4;11515:6;11495:33;:::i;:::-;11405:129;;;:::o;11540:75::-;11573:6;11606:2;11600:9;11590:19;;11540:75;:::o;11621:311::-;11698:4;11788:18;11780:6;11777:30;11774:56;;;11810:18;;:::i;:::-;11774:56;11860:4;11852:6;11848:17;11840:25;;11920:4;11914;11910:15;11902:23;;11621:311;;;:::o;11938:99::-;11990:6;12024:5;12018:12;12008:22;;11938:99;;;:::o;12043:169::-;12127:11;12161:6;12156:3;12149:19;12201:4;12196:3;12192:14;12177:29;;12043:169;;;;:::o;12218:305::-;12258:3;12277:20;12295:1;12277:20;:::i;:::-;12272:25;;12311:20;12329:1;12311:20;:::i;:::-;12306:25;;12465:1;12397:66;12393:74;12390:1;12387:81;12384:107;;;12471:18;;:::i;:::-;12384:107;12515:1;12512;12508:9;12501:16;;12218:305;;;;:::o;12529:191::-;12569:4;12589:20;12607:1;12589:20;:::i;:::-;12584:25;;12623:20;12641:1;12623:20;:::i;:::-;12618:25;;12662:1;12659;12656:8;12653:34;;;12667:18;;:::i;:::-;12653:34;12712:1;12709;12705:9;12697:17;;12529:191;;;;:::o;12726:96::-;12763:7;12792:24;12810:5;12792:24;:::i;:::-;12781:35;;12726:96;;;:::o;12828:90::-;12862:7;12905:5;12898:13;12891:21;12880:32;;12828:90;;;:::o;12924:126::-;12961:7;13001:42;12994:5;12990:54;12979:65;;12924:126;;;:::o;13056:77::-;13093:7;13122:5;13111:16;;13056:77;;;:::o;13139:86::-;13174:7;13214:4;13207:5;13203:16;13192:27;;13139:86;;;:::o;13231:307::-;13299:1;13309:113;13323:6;13320:1;13317:13;13309:113;;;13408:1;13403:3;13399:11;13393:18;13389:1;13384:3;13380:11;13373:39;13345:2;13342:1;13338:10;13333:15;;13309:113;;;13440:6;13437:1;13434:13;13431:101;;;13520:1;13511:6;13506:3;13502:16;13495:27;13431:101;13280:258;13231:307;;;:::o;13544:320::-;13588:6;13625:1;13619:4;13615:12;13605:22;;13672:1;13666:4;13662:12;13693:18;13683:81;;13749:4;13741:6;13737:17;13727:27;;13683:81;13811:2;13803:6;13800:14;13780:18;13777:38;13774:84;;;13830:18;;:::i;:::-;13774:84;13595:269;13544:320;;;:::o;13870:281::-;13953:27;13975:4;13953:27;:::i;:::-;13945:6;13941:40;14083:6;14071:10;14068:22;14047:18;14035:10;14032:34;14029:62;14026:88;;;14094:18;;:::i;:::-;14026:88;14134:10;14130:2;14123:22;13913:238;13870:281;;:::o;14157:233::-;14196:3;14219:24;14237:5;14219:24;:::i;:::-;14210:33;;14265:66;14258:5;14255:77;14252:103;;;14335:18;;:::i;:::-;14252:103;14382:1;14375:5;14371:13;14364:20;;14157:233;;;:::o;14396:180::-;14444:77;14441:1;14434:88;14541:4;14538:1;14531:15;14565:4;14562:1;14555:15;14582:180;14630:77;14627:1;14620:88;14727:4;14724:1;14717:15;14751:4;14748:1;14741:15;14768:180;14816:77;14813:1;14806:88;14913:4;14910:1;14903:15;14937:4;14934:1;14927:15;14954:180;15002:77;14999:1;14992:88;15099:4;15096:1;15089:15;15123:4;15120:1;15113:15;15140:117;15249:1;15246;15239:12;15263:117;15372:1;15369;15362:12;15386:117;15495:1;15492;15485:12;15509:117;15618:1;15615;15608:12;15632:102;15673:6;15724:2;15720:7;15715:2;15708:5;15704:14;15700:28;15690:38;;15632:102;;;:::o;15740:221::-;15880:34;15876:1;15868:6;15864:14;15857:58;15949:4;15944:2;15936:6;15932:15;15925:29;15740:221;:::o;15967:180::-;16107:32;16103:1;16095:6;16091:14;16084:56;15967:180;:::o;16153:225::-;16293:34;16289:1;16281:6;16277:14;16270:58;16362:8;16357:2;16349:6;16345:15;16338:33;16153:225;:::o;16384:227::-;16524:34;16520:1;16512:6;16508:14;16501:58;16593:10;16588:2;16580:6;16576:15;16569:35;16384:227;:::o;16617:229::-;16757:34;16753:1;16745:6;16741:14;16734:58;16826:12;16821:2;16813:6;16809:15;16802:37;16617:229;:::o;16852:182::-;16992:34;16988:1;16980:6;16976:14;16969:58;16852:182;:::o;17040:::-;17180:34;17176:1;17168:6;17164:14;17157:58;17040:182;:::o;17228:220::-;17368:34;17364:1;17356:6;17352:14;17345:58;17437:3;17432:2;17424:6;17420:15;17413:28;17228:220;:::o;17454:181::-;17594:33;17590:1;17582:6;17578:14;17571:57;17454:181;:::o;17641:122::-;17714:24;17732:5;17714:24;:::i;:::-;17707:5;17704:35;17694:63;;17753:1;17750;17743:12;17694:63;17641:122;:::o
Swarm Source
ipfs://36c7fac9e82e4f7d06deb8b7f53a5afee23d18cb05e3211d26caa4dcf4152326
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.