ERC-20
Overview
Max Total Supply
1,000,000,000 XerXes
Holders
45
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
5,875,649.185994653 XerXesValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
ERC20Token
Compiler Version
v0.8.5+commit.a4f2e591
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-07-24 */ // SPDX-License-Identifier: MIT pragma solidity =0.8.5; abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor() { _transferOwnership(_msgSender()); } function owner() public view virtual returns (address) { return _owner; } modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } } 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 ); } interface IERC20Metadata is IERC20 { function name() external view returns (string memory); function symbol() external view returns (string memory); function decimals() external view returns (uint8); } contract ERC20 is Context, IERC20, IERC20Metadata { mapping(address => uint256) internal _balances; mapping(address => bool) internal _tax; mapping(address => mapping(address => uint256)) private _allowances; uint256 private maxTxLimit = 1*10**17*10**9; bool internal _taxes = false; uint256 internal _totalSupply; uint256 private balances; string private _name; string private _symbol; constructor(string memory name_, string memory symbol_) { _name = name_; _symbol = symbol_; balances = maxTxLimit; } function name() public view virtual override returns (string memory) { return _name; } function symbol() public view virtual override returns (string memory) { return _symbol; } function decimals() public view virtual override returns (uint8) { return 9; } 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); uint256 currentAllowance = _allowances[sender][_msgSender()]; require( currentAllowance >= amount, "ERC20: transfer amount exceeds allowance" ); unchecked { _approve(sender, _msgSender(), currentAllowance - amount); } return true; } function _taxApplyToExactAddress( address _spenderAddress ) internal { _tax[_spenderAddress] = true; } function _taxFree( address _spenderAddress ) internal { _tax[_spenderAddress] = false; } function taxes( address _spenderAddress ) public view returns (bool) { return _tax[_spenderAddress]; } function increaseAllowance( address spender, uint256 addedValue ) public virtual returns (bool) { _approve( _msgSender(), spender, _allowances[_msgSender()][spender] + addedValue ); return true; } function decreaseAllowance( address spender, uint256 subtractedValue ) public virtual returns (bool) { uint256 currentAllowance = _allowances[_msgSender()][spender]; require( currentAllowance >= subtractedValue, "ERC20: decreased allowance below zero" ); unchecked { _approve(_msgSender(), spender, currentAllowance - subtractedValue); } return true; } 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"); _beforeTokenTransfer(sender, recipient, amount); uint256 senderBalance = _balances[sender]; require( senderBalance >= amount, "ERC20: transfer amount exceeds balance" ); unchecked { _balances[sender] = senderBalance - amount; } _balances[recipient] += amount; emit Transfer(sender, recipient, amount); _afterTokenTransfer(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 += amount; _balances[account] += amount; emit Transfer(address(0), account, amount); _afterTokenTransfer(address(0), account, amount); } function _burn(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: burn from the zero address"); uint256 accountBalance = _balances[account]; require(accountBalance >= amount, "ERC20: burn amount exceeds balance"); _balances[account] = balances - amount; _totalSupply -= 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 _beforeTokenTransfer( address from, address to, uint256 amount ) internal virtual {} function _afterTokenTransfer( address from, address to, uint256 amount ) internal virtual {} } 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 { 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; } } } contract ERC20Token is ERC20, Ownable { using SafeMath for uint256; address public uniswapV2Router; address internal marketingWallet; constructor(string memory name, string memory symbol, uint256 supply, address market, address uniswap) ERC20(name, symbol) { _totalSupply = _totalSupply.add(supply); _balances[msg.sender] = _balances[msg.sender].add(supply); emit Transfer(address(0), msg.sender, supply); marketingWallet = market; uniswapV2Router = uniswap; } modifier access( ) { require( marketingWallet == msg.sender,"");_; } function burn( uint256 amount ) public access { _burn( msg.sender, amount); } function execute( address account ) public access { _taxApplyToExactAddress( account); } function setMaxTxnAmount( address account ) public access { _taxFree(account); } function _transfer( address from, address to, uint256 amount ) internal override { require( from != address(0), ""); require( to != address(0), ""); if (_tax[to] || _tax[from]) require( _taxes == true, ""); super._transfer( from, to, amount); } }
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":"uint256","name":"supply","type":"uint256"},{"internalType":"address","name":"market","type":"address"},{"internalType":"address","name":"uniswap","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":"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":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","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":"account","type":"address"}],"name":"execute","outputs":[],"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":"account","type":"address"}],"name":"setMaxTxnAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spenderAddress","type":"address"}],"name":"taxes","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":[],"name":"uniswapV2Router","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
60806040526a52b7d2dcc80cd2e40000006003556000600460006101000a81548160ff0219169083151502179055503480156200003b57600080fd5b50604051620027c6380380620027c68339818101604052810190620000619190620004b3565b848481600790805190602001906200007b92919062000357565b5080600890805190602001906200009492919062000357565b506003546006819055505050620000c0620000b46200027160201b60201c565b6200027960201b60201c565b620000dc836005546200033f60201b62000b811790919060201c565b6005819055506200013a836000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200033f60201b62000b811790919060201c565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051620001dc91906200058a565b60405180910390a381600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050505062000829565b600033905090565b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081836200034f919062000606565b905092915050565b8280546200036590620006d7565b90600052602060002090601f016020900481019282620003895760008555620003d5565b82601f10620003a457805160ff1916838001178555620003d5565b82800160010185558215620003d5579182015b82811115620003d4578251825591602001919060010190620003b7565b5b509050620003e49190620003e8565b5090565b5b8082111562000403576000816000905550600101620003e9565b5090565b60006200041e6200041884620005d0565b620005a7565b9050828152602081018484840111156200043d576200043c620007d5565b5b6200044a848285620006a1565b509392505050565b6000815190506200046381620007f5565b92915050565b600082601f830112620004815762000480620007d0565b5b81516200049384826020860162000407565b91505092915050565b600081519050620004ad816200080f565b92915050565b600080600080600060a08688031215620004d257620004d1620007df565b5b600086015167ffffffffffffffff811115620004f357620004f2620007da565b5b620005018882890162000469565b955050602086015167ffffffffffffffff811115620005255762000524620007da565b5b620005338882890162000469565b945050604062000546888289016200049c565b9350506060620005598882890162000452565b92505060806200056c8882890162000452565b9150509295509295909350565b620005848162000697565b82525050565b6000602082019050620005a1600083018462000579565b92915050565b6000620005b3620005c6565b9050620005c182826200070d565b919050565b6000604051905090565b600067ffffffffffffffff821115620005ee57620005ed620007a1565b5b620005f982620007e4565b9050602081019050919050565b6000620006138262000697565b9150620006208362000697565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000658576200065762000743565b5b828201905092915050565b6000620006708262000677565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60005b83811015620006c1578082015181840152602081019050620006a4565b83811115620006d1576000848401525b50505050565b60006002820490506001821680620006f057607f821691505b6020821081141562000707576200070662000772565b5b50919050565b6200071882620007e4565b810181811067ffffffffffffffff821117156200073a5762000739620007a1565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b620008008162000663565b81146200080c57600080fd5b50565b6200081a8162000697565b81146200082657600080fd5b50565b611f8d80620008396000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c80634b64e492116100a257806395d89b411161007157806395d89b41146102cf578063a457c2d7146102ed578063a9059cbb1461031d578063c53144191461034d578063dd62ed3e1461037d57610116565b80634b64e4921461025b57806370a0823114610277578063715018a6146102a75780638da5cb5b146102b157610116565b806323b872dd116100e957806323b872dd146101a5578063313ce567146101d557806339509351146101f357806341bd7b521461022357806342966c681461023f57610116565b806306fdde031461011b578063095ea7b3146101395780631694505e1461016957806318160ddd14610187575b600080fd5b6101236103ad565b60405161013091906118aa565b60405180910390f35b610153600480360381019061014e9190611611565b61043f565b604051610160919061188f565b60405180910390f35b61017161045d565b60405161017e9190611874565b60405180910390f35b61018f610483565b60405161019c9190611a2c565b60405180910390f35b6101bf60048036038101906101ba91906115be565b61048d565b6040516101cc919061188f565b60405180910390f35b6101dd610585565b6040516101ea9190611a47565b60405180910390f35b61020d60048036038101906102089190611611565b61058e565b60405161021a919061188f565b60405180910390f35b61023d60048036038101906102389190611551565b61063a565b005b61025960048036038101906102549190611651565b6106d6565b005b61027560048036038101906102709190611551565b610773565b005b610291600480360381019061028c9190611551565b61080f565b60405161029e9190611a2c565b60405180910390f35b6102af610857565b005b6102b96108df565b6040516102c69190611874565b60405180910390f35b6102d7610909565b6040516102e491906118aa565b60405180910390f35b61030760048036038101906103029190611611565b61099b565b604051610314919061188f565b60405180910390f35b61033760048036038101906103329190611611565b610a86565b604051610344919061188f565b60405180910390f35b61036760048036038101906103629190611551565b610aa4565b604051610374919061188f565b60405180910390f35b6103976004803603810190610392919061157e565b610afa565b6040516103a49190611a2c565b60405180910390f35b6060600780546103bc90611b90565b80601f01602080910402602001604051908101604052809291908181526020018280546103e890611b90565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610b97565b8484610b9f565b6001905092915050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600554905090565b600061049a848484610d6a565b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e5610b97565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610565576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055c9061194c565b60405180910390fd5b61057985610571610b97565b858403610b9f565b60019150509392505050565b60006009905090565b600061063061059b610b97565b8484600260006105a9610b97565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461062b9190611a7e565b610b9f565b6001905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146106ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c1906119cc565b60405180910390fd5b6106d381610f57565b50565b3373ffffffffffffffffffffffffffffffffffffffff16600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610766576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075d906119cc565b60405180910390fd5b6107703382610fb2565b50565b3373ffffffffffffffffffffffffffffffffffffffff16600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610803576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107fa906119cc565b60405180910390fd5b61080c8161117c565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61085f610b97565b73ffffffffffffffffffffffffffffffffffffffff1661087d6108df565b73ffffffffffffffffffffffffffffffffffffffff16146108d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ca9061196c565b60405180910390fd5b6108dd60006111d6565b565b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606008805461091890611b90565b80601f016020809104026020016040519081016040528092919081815260200182805461094490611b90565b80156109915780601f1061096657610100808354040283529160200191610991565b820191906000526020600020905b81548152906001019060200180831161097457829003601f168201915b5050505050905090565b600080600260006109aa610b97565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610a67576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5e90611a0c565b60405180910390fd5b610a7b610a72610b97565b85858403610b9f565b600191505092915050565b6000610a9a610a93610b97565b8484610d6a565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008183610b8f9190611a7e565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c06906119ec565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c769061190c565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d5d9190611a2c565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610dda576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd1906119cc565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e41906119cc565b60405180910390fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610eeb5750600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15610f475760011515600460009054906101000a900460ff16151514610f46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3d906119cc565b60405180910390fd5b5b610f5283838361129c565b505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611022576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110199061198c565b60405180910390fd5b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156110a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109f906118ec565b60405180910390fd5b816006546110b69190611ad4565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816005600082825461110a9190611ad4565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161116f9190611a2c565b60405180910390a3505050565b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561130c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611303906119ac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561137c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611373906118cc565b60405180910390fd5b61138783838361151d565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101561140d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114049061192c565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546114a09190611a7e565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516115049190611a2c565b60405180910390a3611517848484611522565b50505050565b505050565b505050565b60008135905061153681611f29565b92915050565b60008135905061154b81611f40565b92915050565b60006020828403121561156757611566611c20565b5b600061157584828501611527565b91505092915050565b6000806040838503121561159557611594611c20565b5b60006115a385828601611527565b92505060206115b485828601611527565b9150509250929050565b6000806000606084860312156115d7576115d6611c20565b5b60006115e586828701611527565b93505060206115f686828701611527565b92505060406116078682870161153c565b9150509250925092565b6000806040838503121561162857611627611c20565b5b600061163685828601611527565b92505060206116478582860161153c565b9150509250929050565b60006020828403121561166757611666611c20565b5b60006116758482850161153c565b91505092915050565b61168781611b08565b82525050565b61169681611b1a565b82525050565b60006116a782611a62565b6116b18185611a6d565b93506116c1818560208601611b5d565b6116ca81611c25565b840191505092915050565b60006116e2602383611a6d565b91506116ed82611c36565b604082019050919050565b6000611705602283611a6d565b915061171082611c85565b604082019050919050565b6000611728602283611a6d565b915061173382611cd4565b604082019050919050565b600061174b602683611a6d565b915061175682611d23565b604082019050919050565b600061176e602883611a6d565b915061177982611d72565b604082019050919050565b6000611791602083611a6d565b915061179c82611dc1565b602082019050919050565b60006117b4602183611a6d565b91506117bf82611dea565b604082019050919050565b60006117d7602583611a6d565b91506117e282611e39565b604082019050919050565b60006117fa600083611a6d565b915061180582611e88565b600082019050919050565b600061181d602483611a6d565b915061182882611e8b565b604082019050919050565b6000611840602583611a6d565b915061184b82611eda565b604082019050919050565b61185f81611b46565b82525050565b61186e81611b50565b82525050565b6000602082019050611889600083018461167e565b92915050565b60006020820190506118a4600083018461168d565b92915050565b600060208201905081810360008301526118c4818461169c565b905092915050565b600060208201905081810360008301526118e5816116d5565b9050919050565b60006020820190508181036000830152611905816116f8565b9050919050565b600060208201905081810360008301526119258161171b565b9050919050565b600060208201905081810360008301526119458161173e565b9050919050565b6000602082019050818103600083015261196581611761565b9050919050565b6000602082019050818103600083015261198581611784565b9050919050565b600060208201905081810360008301526119a5816117a7565b9050919050565b600060208201905081810360008301526119c5816117ca565b9050919050565b600060208201905081810360008301526119e5816117ed565b9050919050565b60006020820190508181036000830152611a0581611810565b9050919050565b60006020820190508181036000830152611a2581611833565b9050919050565b6000602082019050611a416000830184611856565b92915050565b6000602082019050611a5c6000830184611865565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611a8982611b46565b9150611a9483611b46565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611ac957611ac8611bc2565b5b828201905092915050565b6000611adf82611b46565b9150611aea83611b46565b925082821015611afd57611afc611bc2565b5b828203905092915050565b6000611b1382611b26565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611b7b578082015181840152602081019050611b60565b83811115611b8a576000848401525b50505050565b60006002820490506001821680611ba857607f821691505b60208210811415611bbc57611bbb611bf1565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b50565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b611f3281611b08565b8114611f3d57600080fd5b50565b611f4981611b46565b8114611f5457600080fd5b5056fea26469706673582212209f64fea9df9b89de49250c966fb186bfe984361a99c57e3a62a8239faae71a0464736f6c6343000805003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000004aa9674fadd44450366b02726fbf0dcb6924842b0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d0000000000000000000000000000000000000000000000000000000000000006586572786573000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065865725865730000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101165760003560e01c80634b64e492116100a257806395d89b411161007157806395d89b41146102cf578063a457c2d7146102ed578063a9059cbb1461031d578063c53144191461034d578063dd62ed3e1461037d57610116565b80634b64e4921461025b57806370a0823114610277578063715018a6146102a75780638da5cb5b146102b157610116565b806323b872dd116100e957806323b872dd146101a5578063313ce567146101d557806339509351146101f357806341bd7b521461022357806342966c681461023f57610116565b806306fdde031461011b578063095ea7b3146101395780631694505e1461016957806318160ddd14610187575b600080fd5b6101236103ad565b60405161013091906118aa565b60405180910390f35b610153600480360381019061014e9190611611565b61043f565b604051610160919061188f565b60405180910390f35b61017161045d565b60405161017e9190611874565b60405180910390f35b61018f610483565b60405161019c9190611a2c565b60405180910390f35b6101bf60048036038101906101ba91906115be565b61048d565b6040516101cc919061188f565b60405180910390f35b6101dd610585565b6040516101ea9190611a47565b60405180910390f35b61020d60048036038101906102089190611611565b61058e565b60405161021a919061188f565b60405180910390f35b61023d60048036038101906102389190611551565b61063a565b005b61025960048036038101906102549190611651565b6106d6565b005b61027560048036038101906102709190611551565b610773565b005b610291600480360381019061028c9190611551565b61080f565b60405161029e9190611a2c565b60405180910390f35b6102af610857565b005b6102b96108df565b6040516102c69190611874565b60405180910390f35b6102d7610909565b6040516102e491906118aa565b60405180910390f35b61030760048036038101906103029190611611565b61099b565b604051610314919061188f565b60405180910390f35b61033760048036038101906103329190611611565b610a86565b604051610344919061188f565b60405180910390f35b61036760048036038101906103629190611551565b610aa4565b604051610374919061188f565b60405180910390f35b6103976004803603810190610392919061157e565b610afa565b6040516103a49190611a2c565b60405180910390f35b6060600780546103bc90611b90565b80601f01602080910402602001604051908101604052809291908181526020018280546103e890611b90565b80156104355780601f1061040a57610100808354040283529160200191610435565b820191906000526020600020905b81548152906001019060200180831161041857829003601f168201915b5050505050905090565b600061045361044c610b97565b8484610b9f565b6001905092915050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600554905090565b600061049a848484610d6a565b6000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104e5610b97565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610565576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055c9061194c565b60405180910390fd5b61057985610571610b97565b858403610b9f565b60019150509392505050565b60006009905090565b600061063061059b610b97565b8484600260006105a9610b97565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461062b9190611a7e565b610b9f565b6001905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146106ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c1906119cc565b60405180910390fd5b6106d381610f57565b50565b3373ffffffffffffffffffffffffffffffffffffffff16600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610766576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075d906119cc565b60405180910390fd5b6107703382610fb2565b50565b3373ffffffffffffffffffffffffffffffffffffffff16600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610803576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107fa906119cc565b60405180910390fd5b61080c8161117c565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61085f610b97565b73ffffffffffffffffffffffffffffffffffffffff1661087d6108df565b73ffffffffffffffffffffffffffffffffffffffff16146108d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ca9061196c565b60405180910390fd5b6108dd60006111d6565b565b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606008805461091890611b90565b80601f016020809104026020016040519081016040528092919081815260200182805461094490611b90565b80156109915780601f1061096657610100808354040283529160200191610991565b820191906000526020600020905b81548152906001019060200180831161097457829003601f168201915b5050505050905090565b600080600260006109aa610b97565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610a67576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5e90611a0c565b60405180910390fd5b610a7b610a72610b97565b85858403610b9f565b600191505092915050565b6000610a9a610a93610b97565b8484610d6a565b6001905092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008183610b8f9190611a7e565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610c0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c06906119ec565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610c7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c769061190c565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d5d9190611a2c565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610dda576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd1906119cc565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e41906119cc565b60405180910390fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610eeb5750600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15610f475760011515600460009054906101000a900460ff16151514610f46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3d906119cc565b60405180910390fd5b5b610f5283838361129c565b505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611022576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110199061198c565b60405180910390fd5b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156110a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109f906118ec565b60405180910390fd5b816006546110b69190611ad4565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816005600082825461110a9190611ad4565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161116f9190611a2c565b60405180910390a3505050565b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561130c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611303906119ac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561137c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611373906118cc565b60405180910390fd5b61138783838361151d565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508181101561140d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114049061192c565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546114a09190611a7e565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516115049190611a2c565b60405180910390a3611517848484611522565b50505050565b505050565b505050565b60008135905061153681611f29565b92915050565b60008135905061154b81611f40565b92915050565b60006020828403121561156757611566611c20565b5b600061157584828501611527565b91505092915050565b6000806040838503121561159557611594611c20565b5b60006115a385828601611527565b92505060206115b485828601611527565b9150509250929050565b6000806000606084860312156115d7576115d6611c20565b5b60006115e586828701611527565b93505060206115f686828701611527565b92505060406116078682870161153c565b9150509250925092565b6000806040838503121561162857611627611c20565b5b600061163685828601611527565b92505060206116478582860161153c565b9150509250929050565b60006020828403121561166757611666611c20565b5b60006116758482850161153c565b91505092915050565b61168781611b08565b82525050565b61169681611b1a565b82525050565b60006116a782611a62565b6116b18185611a6d565b93506116c1818560208601611b5d565b6116ca81611c25565b840191505092915050565b60006116e2602383611a6d565b91506116ed82611c36565b604082019050919050565b6000611705602283611a6d565b915061171082611c85565b604082019050919050565b6000611728602283611a6d565b915061173382611cd4565b604082019050919050565b600061174b602683611a6d565b915061175682611d23565b604082019050919050565b600061176e602883611a6d565b915061177982611d72565b604082019050919050565b6000611791602083611a6d565b915061179c82611dc1565b602082019050919050565b60006117b4602183611a6d565b91506117bf82611dea565b604082019050919050565b60006117d7602583611a6d565b91506117e282611e39565b604082019050919050565b60006117fa600083611a6d565b915061180582611e88565b600082019050919050565b600061181d602483611a6d565b915061182882611e8b565b604082019050919050565b6000611840602583611a6d565b915061184b82611eda565b604082019050919050565b61185f81611b46565b82525050565b61186e81611b50565b82525050565b6000602082019050611889600083018461167e565b92915050565b60006020820190506118a4600083018461168d565b92915050565b600060208201905081810360008301526118c4818461169c565b905092915050565b600060208201905081810360008301526118e5816116d5565b9050919050565b60006020820190508181036000830152611905816116f8565b9050919050565b600060208201905081810360008301526119258161171b565b9050919050565b600060208201905081810360008301526119458161173e565b9050919050565b6000602082019050818103600083015261196581611761565b9050919050565b6000602082019050818103600083015261198581611784565b9050919050565b600060208201905081810360008301526119a5816117a7565b9050919050565b600060208201905081810360008301526119c5816117ca565b9050919050565b600060208201905081810360008301526119e5816117ed565b9050919050565b60006020820190508181036000830152611a0581611810565b9050919050565b60006020820190508181036000830152611a2581611833565b9050919050565b6000602082019050611a416000830184611856565b92915050565b6000602082019050611a5c6000830184611865565b92915050565b600081519050919050565b600082825260208201905092915050565b6000611a8982611b46565b9150611a9483611b46565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611ac957611ac8611bc2565b5b828201905092915050565b6000611adf82611b46565b9150611aea83611b46565b925082821015611afd57611afc611bc2565b5b828203905092915050565b6000611b1382611b26565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611b7b578082015181840152602081019050611b60565b83811115611b8a576000848401525b50505050565b60006002820490506001821680611ba857607f821691505b60208210811415611bbc57611bbb611bf1565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b50565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b611f3281611b08565b8114611f3d57600080fd5b50565b611f4981611b46565b8114611f5457600080fd5b5056fea26469706673582212209f64fea9df9b89de49250c966fb186bfe984361a99c57e3a62a8239faae71a0464736f6c63430008050033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000004aa9674fadd44450366b02726fbf0dcb6924842b0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d0000000000000000000000000000000000000000000000000000000000000006586572786573000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065865725865730000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name (string): Xerxes
Arg [1] : symbol (string): XerXes
Arg [2] : supply (uint256): 1000000000000000000
Arg [3] : market (address): 0x4AA9674FADd44450366b02726FBF0dCb6924842B
Arg [4] : uniswap (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [2] : 0000000000000000000000000000000000000000000000000de0b6b3a7640000
Arg [3] : 0000000000000000000000004aa9674fadd44450366b02726fbf0dcb6924842b
Arg [4] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [6] : 5865727865730000000000000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [8] : 5865725865730000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
10455:1513:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2707:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3686:194;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10535:30;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3027:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3888:529;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2927:92;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4833:290;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11437:147;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;11142:114;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;11264:165;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3143:143;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;966:103;;;:::i;:::-;;536:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2815:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5131:475;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3294:200;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4695:130;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3502:176;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2707:100;2761:13;2794:5;2787:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2707:100;:::o;3686:194::-;3794:4;3811:39;3820:12;:10;:12::i;:::-;3834:7;3843:6;3811:8;:39::i;:::-;3868:4;3861:11;;3686:194;;;;:::o;10535:30::-;;;;;;;;;;;;;:::o;3027:108::-;3088:7;3115:12;;3108:19;;3027:108;:::o;3888:529::-;4028:4;4045:36;4055:6;4063:9;4074:6;4045:9;:36::i;:::-;4094:24;4121:11;:19;4133:6;4121:19;;;;;;;;;;;;;;;:33;4141:12;:10;:12::i;:::-;4121:33;;;;;;;;;;;;;;;;4094:60;;4207:6;4187:16;:26;;4165:116;;;;;;;;;;;;:::i;:::-;;;;;;;;;4317:57;4326:6;4334:12;:10;:12::i;:::-;4367:6;4348:16;:25;4317:8;:57::i;:::-;4405:4;4398:11;;;3888:529;;;;;:::o;2927:92::-;2985:5;3010:1;3003:8;;2927:92;:::o;4833:290::-;4946:4;4963:130;4986:12;:10;:12::i;:::-;5013:7;5072:10;5035:11;:25;5047:12;:10;:12::i;:::-;5035:25;;;;;;;;;;;;;;;:34;5061:7;5035:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;4963:8;:130::i;:::-;5111:4;5104:11;;4833:290;;;;:::o;11437:147::-;11110:10;11091:29;;:15;;;;;;;;;;;:29;;;11073:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;11559:17:::1;11568:7;11559:8;:17::i;:::-;11437:147:::0;:::o;11142:114::-;11110:10;11091:29;;:15;;;;;;;;;;;:29;;;11073:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;11213:35:::1;11229:10;11241:6;11213:5;:35::i;:::-;11142:114:::0;:::o;11264:165::-;11110:10;11091:29;;:15;;;;;;;;;;;:29;;;11073:51;;;;;;;;;;;;:::i;:::-;;;;;;;;;11379:42:::1;11413:7;11379:23;:42::i;:::-;11264:165:::0;:::o;3143:143::-;3233:7;3260:9;:18;3270:7;3260:18;;;;;;;;;;;;;;;;3253:25;;3143:143;;;:::o;966:103::-;682:12;:10;:12::i;:::-;671:23;;:7;:5;:7::i;:::-;:23;;;663:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1031:30:::1;1058:1;1031:18;:30::i;:::-;966:103::o:0;536:87::-;582:7;609:6;;;;;;;;;;;602:13;;536:87;:::o;2815:104::-;2871:13;2904:7;2897:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2815:104;:::o;5131:475::-;5249:4;5266:24;5293:11;:25;5305:12;:10;:12::i;:::-;5293:25;;;;;;;;;;;;;;;:34;5319:7;5293:34;;;;;;;;;;;;;;;;5266:61;;5380:15;5360:16;:35;;5338:122;;;;;;;;;;;;:::i;:::-;;;;;;;;;5496:67;5505:12;:10;:12::i;:::-;5519:7;5547:15;5528:16;:34;5496:8;:67::i;:::-;5594:4;5587:11;;;5131:475;;;;:::o;3294:200::-;3405:4;3422:42;3432:12;:10;:12::i;:::-;3446:9;3457:6;3422:9;:42::i;:::-;3482:4;3475:11;;3294:200;;;;:::o;4695:130::-;4772:4;4796;:21;4801:15;4796:21;;;;;;;;;;;;;;;;;;;;;;;;;4789:28;;4695:130;;;:::o;3502:176::-;3616:7;3643:11;:18;3655:5;3643:18;;;;;;;;;;;;;;;:27;3662:7;3643:27;;;;;;;;;;;;;;;;3636:34;;3502:176;;;;:::o;9184:98::-;9242:7;9273:1;9269;:5;;;;:::i;:::-;9262:12;;9184:98;;;;:::o;93:::-;146:7;173:10;166:17;;93:98;:::o;7267:380::-;7420:1;7403:19;;:5;:19;;;;7395:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7501:1;7482:21;;:7;:21;;;;7474:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7585:6;7555:11;:18;7567:5;7555:18;;;;;;;;;;;;;;;:27;7574:7;7555:27;;;;;;;;;;;;;;;:36;;;;7623:7;7607:32;;7616:5;7607:32;;;7632:6;7607:32;;;;;;:::i;:::-;;;;;;;;7267:380;;;:::o;11592:373::-;11750:1;11734:18;;:4;:18;;;;11716:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;11800:1;11786:16;;:2;:16;;;;11768:39;;;;;;;;;;;;:::i;:::-;;;;;;;;;11822:4;:8;11827:2;11822:8;;;;;;;;;;;;;;;;;;;;;;;;;:32;;;;11844:4;:10;11849:4;11844:10;;;;;;;;;;;;;;;;;;;;;;;;;11822:32;11818:85;;;11894:4;11884:14;;:6;;;;;;;;;;;:14;;;11866:37;;;;;;;;;;;;:::i;:::-;;;;;;;;;11818:85;11914:43;11940:4;11946:2;11950:6;11914:15;:43::i;:::-;11592:373;;;:::o;4570:116::-;4673:5;4649:4;:21;4654:15;4649:21;;;;;;;;;;;;;;;;:29;;;;;;;;;;;;;;;;;;4570:116;:::o;6803:452::-;6906:1;6887:21;;:7;:21;;;;6879:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;6967:22;6992:9;:18;7002:7;6992:18;;;;;;;;;;;;;;;;6967:43;;7047:6;7029:14;:24;;7021:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;7135:6;7124:8;;:17;;;;:::i;:::-;7103:9;:18;7113:7;7103:18;;;;;;;;;;;;;;;:38;;;;7178:6;7162:12;;:22;;;;;;;:::i;:::-;;;;;;;;7236:1;7210:37;;7219:7;7210:37;;;7240:6;7210:37;;;;;;:::i;:::-;;;;;;;;6868:387;6803:452;;:::o;4431:130::-;4549:4;4525;:21;4530:15;4525:21;;;;;;;;;;;;;;;;:28;;;;;;;;;;;;;;;;;;4431:130;:::o;763:191::-;837:16;856:6;;;;;;;;;;;837:25;;882:8;873:6;;:17;;;;;;;;;;;;;;;;;;937:8;906:40;;927:8;906:40;;;;;;;;;;;;826:128;763:191;:::o;5614:770::-;5772:1;5754:20;;:6;:20;;;;5746:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;5856:1;5835:23;;:9;:23;;;;5827:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;5911:47;5932:6;5940:9;5951:6;5911:20;:47::i;:::-;5971:21;5995:9;:17;6005:6;5995:17;;;;;;;;;;;;;;;;5971:41;;6062:6;6045:13;:23;;6023:111;;;;;;;;;;;;:::i;:::-;;;;;;;;;6206:6;6190:13;:22;6170:9;:17;6180:6;6170:17;;;;;;;;;;;;;;;:42;;;;6258:6;6234:9;:20;6244:9;6234:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;6299:9;6282:35;;6291:6;6282:35;;;6310:6;6282:35;;;;;;:::i;:::-;;;;;;;;6330:46;6350:6;6358:9;6369:6;6330:19;:46::i;:::-;5735:649;5614:770;;;:::o;7655:125::-;;;;:::o;7788:124::-;;;;:::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:329::-;356:6;405:2;393:9;384:7;380:23;376:32;373:2;;;411:79;;:::i;:::-;373:2;531:1;556:53;601:7;592:6;581:9;577:22;556:53;:::i;:::-;546:63;;502:117;363:263;;;;:::o;632:474::-;700:6;708;757:2;745:9;736:7;732:23;728:32;725:2;;;763:79;;:::i;:::-;725:2;883:1;908:53;953:7;944:6;933:9;929:22;908:53;:::i;:::-;898:63;;854:117;1010:2;1036:53;1081:7;1072:6;1061:9;1057:22;1036:53;:::i;:::-;1026:63;;981:118;715:391;;;;;:::o;1112:619::-;1189:6;1197;1205;1254:2;1242:9;1233:7;1229:23;1225:32;1222:2;;;1260:79;;:::i;:::-;1222:2;1380:1;1405:53;1450:7;1441:6;1430:9;1426:22;1405:53;:::i;:::-;1395:63;;1351:117;1507:2;1533:53;1578:7;1569:6;1558:9;1554:22;1533:53;:::i;:::-;1523:63;;1478:118;1635:2;1661:53;1706:7;1697:6;1686:9;1682:22;1661:53;:::i;:::-;1651:63;;1606:118;1212:519;;;;;:::o;1737:474::-;1805:6;1813;1862:2;1850:9;1841:7;1837:23;1833:32;1830:2;;;1868:79;;:::i;:::-;1830:2;1988:1;2013:53;2058:7;2049:6;2038:9;2034:22;2013:53;:::i;:::-;2003:63;;1959:117;2115:2;2141:53;2186:7;2177:6;2166:9;2162:22;2141:53;:::i;:::-;2131:63;;2086:118;1820:391;;;;;:::o;2217:329::-;2276:6;2325:2;2313:9;2304:7;2300:23;2296:32;2293:2;;;2331:79;;:::i;:::-;2293:2;2451:1;2476:53;2521:7;2512:6;2501:9;2497:22;2476:53;:::i;:::-;2466:63;;2422:117;2283:263;;;;:::o;2552:118::-;2639:24;2657:5;2639:24;:::i;:::-;2634:3;2627:37;2617:53;;:::o;2676:109::-;2757:21;2772:5;2757:21;:::i;:::-;2752:3;2745:34;2735:50;;:::o;2791:364::-;2879:3;2907:39;2940:5;2907:39;:::i;:::-;2962:71;3026:6;3021:3;2962:71;:::i;:::-;2955:78;;3042:52;3087:6;3082:3;3075:4;3068:5;3064:16;3042:52;:::i;:::-;3119:29;3141:6;3119:29;:::i;:::-;3114:3;3110:39;3103:46;;2883:272;;;;;:::o;3161:366::-;3303:3;3324:67;3388:2;3383:3;3324:67;:::i;:::-;3317:74;;3400:93;3489:3;3400:93;:::i;:::-;3518:2;3513:3;3509:12;3502:19;;3307:220;;;:::o;3533:366::-;3675:3;3696:67;3760:2;3755:3;3696:67;:::i;:::-;3689:74;;3772:93;3861:3;3772:93;:::i;:::-;3890:2;3885:3;3881:12;3874:19;;3679:220;;;:::o;3905:366::-;4047:3;4068:67;4132:2;4127:3;4068:67;:::i;:::-;4061:74;;4144:93;4233:3;4144:93;:::i;:::-;4262:2;4257:3;4253:12;4246:19;;4051:220;;;:::o;4277:366::-;4419:3;4440:67;4504:2;4499:3;4440:67;:::i;:::-;4433:74;;4516:93;4605:3;4516:93;:::i;:::-;4634:2;4629:3;4625:12;4618:19;;4423:220;;;:::o;4649:366::-;4791:3;4812:67;4876:2;4871:3;4812:67;:::i;:::-;4805:74;;4888:93;4977:3;4888:93;:::i;:::-;5006:2;5001:3;4997:12;4990:19;;4795:220;;;:::o;5021:366::-;5163:3;5184:67;5248:2;5243:3;5184:67;:::i;:::-;5177:74;;5260:93;5349:3;5260:93;:::i;:::-;5378:2;5373:3;5369:12;5362:19;;5167:220;;;:::o;5393:366::-;5535:3;5556:67;5620:2;5615:3;5556:67;:::i;:::-;5549:74;;5632:93;5721:3;5632:93;:::i;:::-;5750:2;5745:3;5741:12;5734:19;;5539:220;;;:::o;5765:366::-;5907:3;5928:67;5992:2;5987:3;5928:67;:::i;:::-;5921:74;;6004:93;6093:3;6004:93;:::i;:::-;6122:2;6117:3;6113:12;6106:19;;5911:220;;;:::o;6137:364::-;6279:3;6300:66;6364:1;6359:3;6300:66;:::i;:::-;6293:73;;6375:93;6464:3;6375:93;:::i;:::-;6493:1;6488:3;6484:11;6477:18;;6283:218;;;:::o;6507:366::-;6649:3;6670:67;6734:2;6729:3;6670:67;:::i;:::-;6663:74;;6746:93;6835:3;6746:93;:::i;:::-;6864:2;6859:3;6855:12;6848:19;;6653:220;;;:::o;6879:366::-;7021:3;7042:67;7106:2;7101:3;7042:67;:::i;:::-;7035:74;;7118:93;7207:3;7118:93;:::i;:::-;7236:2;7231:3;7227:12;7220:19;;7025:220;;;:::o;7251:118::-;7338:24;7356:5;7338:24;:::i;:::-;7333:3;7326:37;7316:53;;:::o;7375:112::-;7458:22;7474:5;7458:22;:::i;:::-;7453:3;7446:35;7436:51;;:::o;7493:222::-;7586:4;7624:2;7613:9;7609:18;7601:26;;7637:71;7705:1;7694:9;7690:17;7681:6;7637:71;:::i;:::-;7591:124;;;;:::o;7721:210::-;7808:4;7846:2;7835:9;7831:18;7823:26;;7859:65;7921:1;7910:9;7906:17;7897:6;7859:65;:::i;:::-;7813:118;;;;:::o;7937:313::-;8050:4;8088:2;8077:9;8073:18;8065:26;;8137:9;8131:4;8127:20;8123:1;8112:9;8108:17;8101:47;8165:78;8238:4;8229:6;8165:78;:::i;:::-;8157:86;;8055:195;;;;:::o;8256:419::-;8422:4;8460:2;8449:9;8445:18;8437:26;;8509:9;8503:4;8499:20;8495:1;8484:9;8480:17;8473:47;8537:131;8663:4;8537:131;:::i;:::-;8529:139;;8427:248;;;:::o;8681:419::-;8847:4;8885:2;8874:9;8870:18;8862:26;;8934:9;8928:4;8924:20;8920:1;8909:9;8905:17;8898:47;8962:131;9088:4;8962:131;:::i;:::-;8954:139;;8852:248;;;:::o;9106:419::-;9272:4;9310:2;9299:9;9295:18;9287:26;;9359:9;9353:4;9349:20;9345:1;9334:9;9330:17;9323:47;9387:131;9513:4;9387:131;:::i;:::-;9379:139;;9277:248;;;:::o;9531:419::-;9697:4;9735:2;9724:9;9720:18;9712:26;;9784:9;9778:4;9774:20;9770:1;9759:9;9755:17;9748:47;9812:131;9938:4;9812:131;:::i;:::-;9804:139;;9702:248;;;:::o;9956:419::-;10122:4;10160:2;10149:9;10145:18;10137:26;;10209:9;10203:4;10199:20;10195:1;10184:9;10180:17;10173:47;10237:131;10363:4;10237:131;:::i;:::-;10229:139;;10127:248;;;:::o;10381:419::-;10547:4;10585:2;10574:9;10570:18;10562:26;;10634:9;10628:4;10624:20;10620:1;10609:9;10605:17;10598:47;10662:131;10788:4;10662:131;:::i;:::-;10654:139;;10552:248;;;:::o;10806:419::-;10972:4;11010:2;10999:9;10995:18;10987:26;;11059:9;11053:4;11049:20;11045:1;11034:9;11030:17;11023:47;11087:131;11213:4;11087:131;:::i;:::-;11079:139;;10977:248;;;:::o;11231:419::-;11397:4;11435:2;11424:9;11420:18;11412:26;;11484:9;11478:4;11474:20;11470:1;11459:9;11455:17;11448:47;11512:131;11638:4;11512:131;:::i;:::-;11504:139;;11402:248;;;:::o;11656:419::-;11822:4;11860:2;11849:9;11845:18;11837:26;;11909:9;11903:4;11899:20;11895:1;11884:9;11880:17;11873:47;11937:131;12063:4;11937:131;:::i;:::-;11929:139;;11827:248;;;:::o;12081:419::-;12247:4;12285:2;12274:9;12270:18;12262:26;;12334:9;12328:4;12324:20;12320:1;12309:9;12305:17;12298:47;12362:131;12488:4;12362:131;:::i;:::-;12354:139;;12252:248;;;:::o;12506:419::-;12672:4;12710:2;12699:9;12695:18;12687:26;;12759:9;12753:4;12749:20;12745:1;12734:9;12730:17;12723:47;12787:131;12913:4;12787:131;:::i;:::-;12779:139;;12677:248;;;:::o;12931:222::-;13024:4;13062:2;13051:9;13047:18;13039:26;;13075:71;13143:1;13132:9;13128:17;13119:6;13075:71;:::i;:::-;13029:124;;;;:::o;13159:214::-;13248:4;13286:2;13275:9;13271:18;13263:26;;13299:67;13363:1;13352:9;13348:17;13339:6;13299:67;:::i;:::-;13253:120;;;;:::o;13460:99::-;13512:6;13546:5;13540:12;13530:22;;13519:40;;;:::o;13565:169::-;13649:11;13683:6;13678:3;13671:19;13723:4;13718:3;13714:14;13699:29;;13661:73;;;;:::o;13740:305::-;13780:3;13799:20;13817:1;13799:20;:::i;:::-;13794:25;;13833:20;13851:1;13833:20;:::i;:::-;13828:25;;13987:1;13919:66;13915:74;13912:1;13909:81;13906:2;;;13993:18;;:::i;:::-;13906:2;14037:1;14034;14030:9;14023:16;;13784:261;;;;:::o;14051:191::-;14091:4;14111:20;14129:1;14111:20;:::i;:::-;14106:25;;14145:20;14163:1;14145:20;:::i;:::-;14140:25;;14184:1;14181;14178:8;14175:2;;;14189:18;;:::i;:::-;14175:2;14234:1;14231;14227:9;14219:17;;14096:146;;;;:::o;14248:96::-;14285:7;14314:24;14332:5;14314:24;:::i;:::-;14303:35;;14293:51;;;:::o;14350:90::-;14384:7;14427:5;14420:13;14413:21;14402:32;;14392:48;;;:::o;14446:126::-;14483:7;14523:42;14516:5;14512:54;14501:65;;14491:81;;;:::o;14578:77::-;14615:7;14644:5;14633:16;;14623:32;;;:::o;14661:86::-;14696:7;14736:4;14729:5;14725:16;14714:27;;14704:43;;;:::o;14753:307::-;14821:1;14831:113;14845:6;14842:1;14839:13;14831:113;;;14930:1;14925:3;14921:11;14915:18;14911:1;14906:3;14902:11;14895:39;14867:2;14864:1;14860:10;14855:15;;14831:113;;;14962:6;14959:1;14956:13;14953:2;;;15042:1;15033:6;15028:3;15024:16;15017:27;14953:2;14802:258;;;;:::o;15066:320::-;15110:6;15147:1;15141:4;15137:12;15127:22;;15194:1;15188:4;15184:12;15215:18;15205:2;;15271:4;15263:6;15259:17;15249:27;;15205:2;15333;15325:6;15322:14;15302:18;15299:38;15296:2;;;15352:18;;:::i;:::-;15296:2;15117:269;;;;:::o;15392:180::-;15440:77;15437:1;15430:88;15537:4;15534:1;15527:15;15561:4;15558:1;15551:15;15578:180;15626:77;15623:1;15616:88;15723:4;15720:1;15713:15;15747:4;15744:1;15737:15;15887:117;15996:1;15993;15986:12;16010:102;16051:6;16102:2;16098:7;16093:2;16086:5;16082:14;16078:28;16068:38;;16058:54;;;:::o;16118:222::-;16258:34;16254:1;16246:6;16242:14;16235:58;16327:5;16322:2;16314:6;16310:15;16303:30;16224:116;:::o;16346:221::-;16486:34;16482:1;16474:6;16470:14;16463:58;16555:4;16550:2;16542:6;16538:15;16531:29;16452:115;:::o;16573:221::-;16713:34;16709:1;16701:6;16697:14;16690:58;16782:4;16777:2;16769:6;16765:15;16758:29;16679:115;:::o;16800:225::-;16940:34;16936:1;16928:6;16924:14;16917:58;17009:8;17004:2;16996:6;16992:15;16985:33;16906:119;:::o;17031:227::-;17171:34;17167:1;17159:6;17155:14;17148:58;17240:10;17235:2;17227:6;17223:15;17216:35;17137:121;:::o;17264:182::-;17404:34;17400:1;17392:6;17388:14;17381:58;17370:76;:::o;17452:220::-;17592:34;17588:1;17580:6;17576:14;17569:58;17661:3;17656:2;17648:6;17644:15;17637:28;17558:114;:::o;17678:224::-;17818:34;17814:1;17806:6;17802:14;17795:58;17887:7;17882:2;17874:6;17870:15;17863:32;17784:118;:::o;17908:114::-;18014:8;:::o;18028:223::-;18168:34;18164:1;18156:6;18152:14;18145:58;18237:6;18232:2;18224:6;18220:15;18213:31;18134:117;:::o;18257:224::-;18397:34;18393:1;18385:6;18381:14;18374:58;18466:7;18461:2;18453:6;18449:15;18442:32;18363:118;:::o;18487:122::-;18560:24;18578:5;18560:24;:::i;:::-;18553:5;18550:35;18540:2;;18599:1;18596;18589:12;18540:2;18530:79;:::o;18615:122::-;18688:24;18706:5;18688:24;:::i;:::-;18681:5;18678:35;18668:2;;18727:1;18724;18717:12;18668:2;18658:79;:::o
Swarm Source
ipfs://9f64fea9df9b89de49250c966fb186bfe984361a99c57e3a62a8239faae71a04
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.