ERC-20
Overview
Max Total Supply
1,000,000 MTK
Holders
6
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
718.977750463775527194 MTKValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
MyToken
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-06-21 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } abstract 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 renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } 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) private _balances; mapping(address => mapping(address => uint256)) private _allowances; uint256 private _totalSupply; string private _name; string private _symbol; constructor(string memory name_, string memory symbol_) { _name = name_; _symbol = symbol_; } 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 18; } function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view virtual override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) public virtual override returns (bool) { _transfer(_msgSender(), recipient, amount); return true; } function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public virtual override returns (bool) { _approve(_msgSender(), spender, amount); return true; } function transferFrom( address sender, address recipient, uint256 amount ) public virtual override returns (bool) { _transfer(sender, recipient, amount); _approve(sender, _msgSender(), _allowances[sender][_msgSender()] - 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"); _beforeTokenTransfer(sender, recipient, amount); uint256 senderBalance = _balances[sender]; require(senderBalance >= amount, "ERC20: transfer amount exceeds balance"); _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"); _beforeTokenTransfer(account, address(0), amount); uint256 accountBalance = _balances[account]; require(accountBalance >= amount, "ERC20: burn amount exceeds balance"); _balances[account] = accountBalance - amount; _totalSupply -= amount; emit Transfer(account, address(0), amount); _afterTokenTransfer(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 {} } contract MyToken is Ownable, ERC20 { uint256 public buyTaxPercentage = 5; // Example: 5% tax uint256 public sellTaxPercentage = 5; // Example: 5% tax uint256 public burnPercentage = 20; // 20% of the tax is burned address public marketingWallet; // Address where the marketing funds are sent address public uniswapV2Pair; // Address of the Uniswap pair mapping(address => bool) public blacklists; constructor(uint256 _totalSupply, address _uniswapV2Pair, address _marketingWallet) ERC20("MyToken", "MTK") { _mint(msg.sender, _totalSupply); uniswapV2Pair = _uniswapV2Pair; marketingWallet = _marketingWallet; } function setTaxRates(uint256 _buyTax, uint256 _sellTax) external onlyOwner { buyTaxPercentage = _buyTax; sellTaxPercentage = _sellTax; } function setBurnPercentage(uint256 _burnPercentage) external onlyOwner { burnPercentage = _burnPercentage; } function setMarketingWallet(address _marketingWallet) external onlyOwner { require(_marketingWallet != address(0), "Invalid address"); marketingWallet = _marketingWallet; } function _transfer( address sender, address recipient, uint256 amount ) internal override { require(!blacklists[sender] && !blacklists[recipient], "Blacklisted"); uint256 tax = 0; if (sender == uniswapV2Pair || recipient == uniswapV2Pair) { tax = (sender == uniswapV2Pair) ? amount * buyTaxPercentage / 100 : amount * sellTaxPercentage / 100; uint256 burnAmount = tax * burnPercentage / 100; uint256 marketingAmount = tax - burnAmount; _burn(sender, burnAmount); // Burn a percentage of the tax _transfer(address(this), marketingWallet, marketingAmount); // Transfer from contract to marketing wallet amount -= tax; // Adjust the amount after tax deduction } super._transfer(sender, recipient, amount); // Call the ERC20 _transfer function if (tax > 0) { emit Transfer(sender, address(this), tax); // Emit event for tax transfer } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"uint256","name":"_totalSupply","type":"uint256"},{"internalType":"address","name":"_uniswapV2Pair","type":"address"},{"internalType":"address","name":"_marketingWallet","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":"address","name":"","type":"address"}],"name":"blacklists","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"burnPercentage","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"buyTaxPercentage","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":"marketingWallet","outputs":[{"internalType":"address","name":"","type":"address"}],"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":"sellTaxPercentage","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_burnPercentage","type":"uint256"}],"name":"setBurnPercentage","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_marketingWallet","type":"address"}],"name":"setMarketingWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_buyTax","type":"uint256"},{"internalType":"uint256","name":"_sellTax","type":"uint256"}],"name":"setTaxRates","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
608060405260056006556005600755601460085534801561001e575f80fd5b5060405161288638038061288683398181016040528101906100409190610449565b6040518060400160405280600781526020017f4d79546f6b656e000000000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f4d544b00000000000000000000000000000000000000000000000000000000008152506100c86100bd61018260201b60201c565b61018960201b60201c565b81600490816100d791906106ca565b5080600590816100e791906106ca565b5050506100fa338461024a60201b60201c565b81600a5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050610899565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036102b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102af906107f3565b60405180910390fd5b6102c95f83836103ae60201b60201c565b8060035f8282546102da919061083e565b925050819055508060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461032d919061083e565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516103919190610880565b60405180910390a36103aa5f83836103b360201b60201c565b5050565b505050565b505050565b5f80fd5b5f819050919050565b6103ce816103bc565b81146103d8575f80fd5b50565b5f815190506103e9816103c5565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610418826103ef565b9050919050565b6104288161040e565b8114610432575f80fd5b50565b5f815190506104438161041f565b92915050565b5f805f606084860312156104605761045f6103b8565b5b5f61046d868287016103db565b935050602061047e86828701610435565b925050604061048f86828701610435565b9150509250925092565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061051457607f821691505b602082108103610527576105266104d0565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026105897fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261054e565b610593868361054e565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6105ce6105c96105c4846103bc565b6105ab565b6103bc565b9050919050565b5f819050919050565b6105e7836105b4565b6105fb6105f3826105d5565b84845461055a565b825550505050565b5f90565b61060f610603565b61061a8184846105de565b505050565b5b8181101561063d576106325f82610607565b600181019050610620565b5050565b601f821115610682576106538161052d565b61065c8461053f565b8101602085101561066b578190505b61067f6106778561053f565b83018261061f565b50505b505050565b5f82821c905092915050565b5f6106a25f1984600802610687565b1980831691505092915050565b5f6106ba8383610693565b9150826002028217905092915050565b6106d382610499565b67ffffffffffffffff8111156106ec576106eb6104a3565b5b6106f682546104fd565b610701828285610641565b5f60209050601f831160018114610732575f8415610720578287015190505b61072a85826106af565b865550610791565b601f1984166107408661052d565b5f5b8281101561076757848901518255600182019150602085019450602081019050610742565b868310156107845784890151610780601f891682610693565b8355505b6001600288020188555050505b505050505050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f6107dd601f83610799565b91506107e8826107a9565b602082019050919050565b5f6020820190508181035f83015261080a816107d1565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610848826103bc565b9150610853836103bc565b925082820190508082111561086b5761086a610811565b5b92915050565b61087a816103bc565b82525050565b5f6020820190506108935f830184610871565b92915050565b611fe0806108a65f395ff3fe608060405234801561000f575f80fd5b5060043610610135575f3560e01c8063715018a6116100b65780639e7d8d1d1161007a5780639e7d8d1d1461032b578063a9059cbb14610349578063c3f0d32714610379578063dd62ed3e14610395578063f01f20df146103c5578063f2fde38b146103e357610135565b8063715018a6146102a957806375f0a874146102b3578063760bf186146102d15780638da5cb5b146102ef57806395d89b411461030d57610135565b8063313ce567116100fd578063313ce5671461020557806349bd5a5e146102235780635cb23e12146102415780635d098b381461025d57806370a082311461027957610135565b806306fdde0314610139578063095ea7b31461015757806316c021291461018757806318160ddd146101b757806323b872dd146101d5575b5f80fd5b6101416103ff565b60405161014e91906115ac565b60405180910390f35b610171600480360381019061016c919061165d565b61048f565b60405161017e91906116b5565b60405180910390f35b6101a1600480360381019061019c91906116ce565b6104ac565b6040516101ae91906116b5565b60405180910390f35b6101bf6104c9565b6040516101cc9190611708565b60405180910390f35b6101ef60048036038101906101ea9190611721565b6104d2565b6040516101fc91906116b5565b60405180910390f35b61020d610585565b60405161021a919061178c565b60405180910390f35b61022b61058d565b60405161023891906117b4565b60405180910390f35b61025b600480360381019061025691906117cd565b6105b2565b005b610277600480360381019061027291906116ce565b610640565b005b610293600480360381019061028e91906116ce565b61076d565b6040516102a09190611708565b60405180910390f35b6102b16107b3565b005b6102bb61083a565b6040516102c891906117b4565b60405180910390f35b6102d961085f565b6040516102e69190611708565b60405180910390f35b6102f7610865565b60405161030491906117b4565b60405180910390f35b61031561088c565b60405161032291906115ac565b60405180910390f35b61033361091c565b6040516103409190611708565b60405180910390f35b610363600480360381019061035e919061165d565b610922565b60405161037091906116b5565b60405180910390f35b610393600480360381019061038e919061180b565b61093f565b005b6103af60048036038101906103aa9190611836565b6109c5565b6040516103bc9190611708565b60405180910390f35b6103cd610a47565b6040516103da9190611708565b60405180910390f35b6103fd60048036038101906103f891906116ce565b610a4d565b005b60606004805461040e906118a1565b80601f016020809104026020016040519081016040528092919081815260200182805461043a906118a1565b80156104855780601f1061045c57610100808354040283529160200191610485565b820191905f5260205f20905b81548152906001019060200180831161046857829003601f168201915b5050505050905090565b5f6104a261049b610b43565b8484610b4a565b6001905092915050565b600b602052805f5260405f205f915054906101000a900460ff1681565b5f600354905090565b5f6104de848484610d0d565b61057a846104ea610b43565b8460025f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610531610b43565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461057591906118fe565b610b4a565b600190509392505050565b5f6012905090565b600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6105ba610b43565b73ffffffffffffffffffffffffffffffffffffffff166105d8610865565b73ffffffffffffffffffffffffffffffffffffffff161461062e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106259061197b565b60405180910390fd5b81600681905550806007819055505050565b610648610b43565b73ffffffffffffffffffffffffffffffffffffffff16610666610865565b73ffffffffffffffffffffffffffffffffffffffff16146106bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106b39061197b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361072a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610721906119e3565b60405180910390fd5b8060095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6107bb610b43565b73ffffffffffffffffffffffffffffffffffffffff166107d9610865565b73ffffffffffffffffffffffffffffffffffffffff161461082f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108269061197b565b60405180910390fd5b6108385f611019565b565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60065481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461089b906118a1565b80601f01602080910402602001604051908101604052809291908181526020018280546108c7906118a1565b80156109125780601f106108e957610100808354040283529160200191610912565b820191905f5260205f20905b8154815290600101906020018083116108f557829003601f168201915b5050505050905090565b60075481565b5f61093561092e610b43565b8484610d0d565b6001905092915050565b610947610b43565b73ffffffffffffffffffffffffffffffffffffffff16610965610865565b73ffffffffffffffffffffffffffffffffffffffff16146109bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109b29061197b565b60405180910390fd5b8060088190555050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60085481565b610a55610b43565b73ffffffffffffffffffffffffffffffffffffffff16610a73610865565b73ffffffffffffffffffffffffffffffffffffffff1614610ac9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac09061197b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2e90611a71565b60405180910390fd5b610b4081611019565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610baf90611aff565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1d90611b8d565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d009190611708565b60405180910390a3505050565b600b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16158015610dab5750600b5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b610dea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de190611bf5565b60405180910390fd5b5f600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480610e925750600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15610f9a57600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610f0a57606460075483610efb9190611c13565b610f059190611c81565b610f25565b606460065483610f1a9190611c13565b610f249190611c81565b5b90505f606460085483610f389190611c13565b610f429190611c81565b90505f8183610f5191906118fe565b9050610f5d86836110da565b610f893060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683610d0d565b8284610f9591906118fe565b935050505b610fa58484846112b1565b5f811115611013573073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161100a9190611708565b60405180910390a35b50505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611148576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113f90611d21565b60405180910390fd5b611153825f83611532565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156111d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111ce90611daf565b60405180910390fd5b81816111e391906118fe565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160035f82825461123591906118fe565b925050819055505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516112999190611708565b60405180910390a36112ac835f84611537565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361131f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131690611e3d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361138d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138490611ecb565b60405180910390fd5b611398838383611532565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561141c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161141390611f59565b60405180910390fd5b818161142891906118fe565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546114b59190611f77565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516115199190611708565b60405180910390a361152c848484611537565b50505050565b505050565b505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61157e8261153c565b6115888185611546565b9350611598818560208601611556565b6115a181611564565b840191505092915050565b5f6020820190508181035f8301526115c48184611574565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6115f9826115d0565b9050919050565b611609816115ef565b8114611613575f80fd5b50565b5f8135905061162481611600565b92915050565b5f819050919050565b61163c8161162a565b8114611646575f80fd5b50565b5f8135905061165781611633565b92915050565b5f8060408385031215611673576116726115cc565b5b5f61168085828601611616565b925050602061169185828601611649565b9150509250929050565b5f8115159050919050565b6116af8161169b565b82525050565b5f6020820190506116c85f8301846116a6565b92915050565b5f602082840312156116e3576116e26115cc565b5b5f6116f084828501611616565b91505092915050565b6117028161162a565b82525050565b5f60208201905061171b5f8301846116f9565b92915050565b5f805f60608486031215611738576117376115cc565b5b5f61174586828701611616565b935050602061175686828701611616565b925050604061176786828701611649565b9150509250925092565b5f60ff82169050919050565b61178681611771565b82525050565b5f60208201905061179f5f83018461177d565b92915050565b6117ae816115ef565b82525050565b5f6020820190506117c75f8301846117a5565b92915050565b5f80604083850312156117e3576117e26115cc565b5b5f6117f085828601611649565b925050602061180185828601611649565b9150509250929050565b5f602082840312156118205761181f6115cc565b5b5f61182d84828501611649565b91505092915050565b5f806040838503121561184c5761184b6115cc565b5b5f61185985828601611616565b925050602061186a85828601611616565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806118b857607f821691505b6020821081036118cb576118ca611874565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6119088261162a565b91506119138361162a565b925082820390508181111561192b5761192a6118d1565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611965602083611546565b915061197082611931565b602082019050919050565b5f6020820190508181035f83015261199281611959565b9050919050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f6119cd600f83611546565b91506119d882611999565b602082019050919050565b5f6020820190508181035f8301526119fa816119c1565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f611a5b602683611546565b9150611a6682611a01565b604082019050919050565b5f6020820190508181035f830152611a8881611a4f565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611ae9602483611546565b9150611af482611a8f565b604082019050919050565b5f6020820190508181035f830152611b1681611add565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611b77602283611546565b9150611b8282611b1d565b604082019050919050565b5f6020820190508181035f830152611ba481611b6b565b9050919050565b7f426c61636b6c69737465640000000000000000000000000000000000000000005f82015250565b5f611bdf600b83611546565b9150611bea82611bab565b602082019050919050565b5f6020820190508181035f830152611c0c81611bd3565b9050919050565b5f611c1d8261162a565b9150611c288361162a565b9250828202611c368161162a565b91508282048414831517611c4d57611c4c6118d1565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611c8b8261162a565b9150611c968361162a565b925082611ca657611ca5611c54565b5b828204905092915050565b7f45524332303a206275726e2066726f6d20746865207a65726f206164647265735f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f611d0b602183611546565b9150611d1682611cb1565b604082019050919050565b5f6020820190508181035f830152611d3881611cff565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e5f8201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b5f611d99602283611546565b9150611da482611d3f565b604082019050919050565b5f6020820190508181035f830152611dc681611d8d565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611e27602583611546565b9150611e3282611dcd565b604082019050919050565b5f6020820190508181035f830152611e5481611e1b565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611eb5602383611546565b9150611ec082611e5b565b604082019050919050565b5f6020820190508181035f830152611ee281611ea9565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611f43602683611546565b9150611f4e82611ee9565b604082019050919050565b5f6020820190508181035f830152611f7081611f37565b9050919050565b5f611f818261162a565b9150611f8c8361162a565b9250828201905080821115611fa457611fa36118d1565b5b9291505056fea264697066735822122010b59080c3406d4f89804825fd69044c1d2693c505e882b648cb6621c717da6564736f6c634300081a003300000000000000000000000000000000000000000000d3c21bcecceda10000000000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000ed7b7a8bdc43186822acee11e54cb404eba230d4
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610135575f3560e01c8063715018a6116100b65780639e7d8d1d1161007a5780639e7d8d1d1461032b578063a9059cbb14610349578063c3f0d32714610379578063dd62ed3e14610395578063f01f20df146103c5578063f2fde38b146103e357610135565b8063715018a6146102a957806375f0a874146102b3578063760bf186146102d15780638da5cb5b146102ef57806395d89b411461030d57610135565b8063313ce567116100fd578063313ce5671461020557806349bd5a5e146102235780635cb23e12146102415780635d098b381461025d57806370a082311461027957610135565b806306fdde0314610139578063095ea7b31461015757806316c021291461018757806318160ddd146101b757806323b872dd146101d5575b5f80fd5b6101416103ff565b60405161014e91906115ac565b60405180910390f35b610171600480360381019061016c919061165d565b61048f565b60405161017e91906116b5565b60405180910390f35b6101a1600480360381019061019c91906116ce565b6104ac565b6040516101ae91906116b5565b60405180910390f35b6101bf6104c9565b6040516101cc9190611708565b60405180910390f35b6101ef60048036038101906101ea9190611721565b6104d2565b6040516101fc91906116b5565b60405180910390f35b61020d610585565b60405161021a919061178c565b60405180910390f35b61022b61058d565b60405161023891906117b4565b60405180910390f35b61025b600480360381019061025691906117cd565b6105b2565b005b610277600480360381019061027291906116ce565b610640565b005b610293600480360381019061028e91906116ce565b61076d565b6040516102a09190611708565b60405180910390f35b6102b16107b3565b005b6102bb61083a565b6040516102c891906117b4565b60405180910390f35b6102d961085f565b6040516102e69190611708565b60405180910390f35b6102f7610865565b60405161030491906117b4565b60405180910390f35b61031561088c565b60405161032291906115ac565b60405180910390f35b61033361091c565b6040516103409190611708565b60405180910390f35b610363600480360381019061035e919061165d565b610922565b60405161037091906116b5565b60405180910390f35b610393600480360381019061038e919061180b565b61093f565b005b6103af60048036038101906103aa9190611836565b6109c5565b6040516103bc9190611708565b60405180910390f35b6103cd610a47565b6040516103da9190611708565b60405180910390f35b6103fd60048036038101906103f891906116ce565b610a4d565b005b60606004805461040e906118a1565b80601f016020809104026020016040519081016040528092919081815260200182805461043a906118a1565b80156104855780601f1061045c57610100808354040283529160200191610485565b820191905f5260205f20905b81548152906001019060200180831161046857829003601f168201915b5050505050905090565b5f6104a261049b610b43565b8484610b4a565b6001905092915050565b600b602052805f5260405f205f915054906101000a900460ff1681565b5f600354905090565b5f6104de848484610d0d565b61057a846104ea610b43565b8460025f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610531610b43565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461057591906118fe565b610b4a565b600190509392505050565b5f6012905090565b600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6105ba610b43565b73ffffffffffffffffffffffffffffffffffffffff166105d8610865565b73ffffffffffffffffffffffffffffffffffffffff161461062e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106259061197b565b60405180910390fd5b81600681905550806007819055505050565b610648610b43565b73ffffffffffffffffffffffffffffffffffffffff16610666610865565b73ffffffffffffffffffffffffffffffffffffffff16146106bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106b39061197b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361072a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610721906119e3565b60405180910390fd5b8060095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6107bb610b43565b73ffffffffffffffffffffffffffffffffffffffff166107d9610865565b73ffffffffffffffffffffffffffffffffffffffff161461082f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108269061197b565b60405180910390fd5b6108385f611019565b565b60095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60065481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606005805461089b906118a1565b80601f01602080910402602001604051908101604052809291908181526020018280546108c7906118a1565b80156109125780601f106108e957610100808354040283529160200191610912565b820191905f5260205f20905b8154815290600101906020018083116108f557829003601f168201915b5050505050905090565b60075481565b5f61093561092e610b43565b8484610d0d565b6001905092915050565b610947610b43565b73ffffffffffffffffffffffffffffffffffffffff16610965610865565b73ffffffffffffffffffffffffffffffffffffffff16146109bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109b29061197b565b60405180910390fd5b8060088190555050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60085481565b610a55610b43565b73ffffffffffffffffffffffffffffffffffffffff16610a73610865565b73ffffffffffffffffffffffffffffffffffffffff1614610ac9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac09061197b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610b37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2e90611a71565b60405180910390fd5b610b4081611019565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610baf90611aff565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1d90611b8d565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610d009190611708565b60405180910390a3505050565b600b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16158015610dab5750600b5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b610dea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de190611bf5565b60405180910390fd5b5f600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480610e925750600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15610f9a57600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610f0a57606460075483610efb9190611c13565b610f059190611c81565b610f25565b606460065483610f1a9190611c13565b610f249190611c81565b5b90505f606460085483610f389190611c13565b610f429190611c81565b90505f8183610f5191906118fe565b9050610f5d86836110da565b610f893060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683610d0d565b8284610f9591906118fe565b935050505b610fa58484846112b1565b5f811115611013573073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161100a9190611708565b60405180910390a35b50505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611148576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113f90611d21565b60405180910390fd5b611153825f83611532565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156111d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111ce90611daf565b60405180910390fd5b81816111e391906118fe565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160035f82825461123591906118fe565b925050819055505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516112999190611708565b60405180910390a36112ac835f84611537565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361131f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131690611e3d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361138d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138490611ecb565b60405180910390fd5b611398838383611532565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561141c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161141390611f59565b60405180910390fd5b818161142891906118fe565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546114b59190611f77565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516115199190611708565b60405180910390a361152c848484611537565b50505050565b505050565b505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61157e8261153c565b6115888185611546565b9350611598818560208601611556565b6115a181611564565b840191505092915050565b5f6020820190508181035f8301526115c48184611574565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6115f9826115d0565b9050919050565b611609816115ef565b8114611613575f80fd5b50565b5f8135905061162481611600565b92915050565b5f819050919050565b61163c8161162a565b8114611646575f80fd5b50565b5f8135905061165781611633565b92915050565b5f8060408385031215611673576116726115cc565b5b5f61168085828601611616565b925050602061169185828601611649565b9150509250929050565b5f8115159050919050565b6116af8161169b565b82525050565b5f6020820190506116c85f8301846116a6565b92915050565b5f602082840312156116e3576116e26115cc565b5b5f6116f084828501611616565b91505092915050565b6117028161162a565b82525050565b5f60208201905061171b5f8301846116f9565b92915050565b5f805f60608486031215611738576117376115cc565b5b5f61174586828701611616565b935050602061175686828701611616565b925050604061176786828701611649565b9150509250925092565b5f60ff82169050919050565b61178681611771565b82525050565b5f60208201905061179f5f83018461177d565b92915050565b6117ae816115ef565b82525050565b5f6020820190506117c75f8301846117a5565b92915050565b5f80604083850312156117e3576117e26115cc565b5b5f6117f085828601611649565b925050602061180185828601611649565b9150509250929050565b5f602082840312156118205761181f6115cc565b5b5f61182d84828501611649565b91505092915050565b5f806040838503121561184c5761184b6115cc565b5b5f61185985828601611616565b925050602061186a85828601611616565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806118b857607f821691505b6020821081036118cb576118ca611874565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6119088261162a565b91506119138361162a565b925082820390508181111561192b5761192a6118d1565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f611965602083611546565b915061197082611931565b602082019050919050565b5f6020820190508181035f83015261199281611959565b9050919050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f6119cd600f83611546565b91506119d882611999565b602082019050919050565b5f6020820190508181035f8301526119fa816119c1565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f611a5b602683611546565b9150611a6682611a01565b604082019050919050565b5f6020820190508181035f830152611a8881611a4f565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611ae9602483611546565b9150611af482611a8f565b604082019050919050565b5f6020820190508181035f830152611b1681611add565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611b77602283611546565b9150611b8282611b1d565b604082019050919050565b5f6020820190508181035f830152611ba481611b6b565b9050919050565b7f426c61636b6c69737465640000000000000000000000000000000000000000005f82015250565b5f611bdf600b83611546565b9150611bea82611bab565b602082019050919050565b5f6020820190508181035f830152611c0c81611bd3565b9050919050565b5f611c1d8261162a565b9150611c288361162a565b9250828202611c368161162a565b91508282048414831517611c4d57611c4c6118d1565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611c8b8261162a565b9150611c968361162a565b925082611ca657611ca5611c54565b5b828204905092915050565b7f45524332303a206275726e2066726f6d20746865207a65726f206164647265735f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f611d0b602183611546565b9150611d1682611cb1565b604082019050919050565b5f6020820190508181035f830152611d3881611cff565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e5f8201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b5f611d99602283611546565b9150611da482611d3f565b604082019050919050565b5f6020820190508181035f830152611dc681611d8d565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611e27602583611546565b9150611e3282611dcd565b604082019050919050565b5f6020820190508181035f830152611e5481611e1b565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611eb5602383611546565b9150611ec082611e5b565b604082019050919050565b5f6020820190508181035f830152611ee281611ea9565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611f43602683611546565b9150611f4e82611ee9565b604082019050919050565b5f6020820190508181035f830152611f7081611f37565b9050919050565b5f611f818261162a565b9150611f8c8361162a565b9250828201905080821115611fa457611fa36118d1565b5b9291505056fea264697066735822122010b59080c3406d4f89804825fd69044c1d2693c505e882b648cb6621c717da6564736f6c634300081a0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000d3c21bcecceda10000000000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000ed7b7a8bdc43186822acee11e54cb404eba230d4
-----Decoded View---------------
Arg [0] : _totalSupply (uint256): 1000000000000000000000000
Arg [1] : _uniswapV2Pair (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
Arg [2] : _marketingWallet (address): 0xED7b7A8bdc43186822AcEE11e54cB404eba230D4
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000d3c21bcecceda1000000
Arg [1] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Arg [2] : 000000000000000000000000ed7b7a8bdc43186822acee11e54cb404eba230d4
Deployed Bytecode Sourcemap
6324:2232:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2590:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3504:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6714:42;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2911:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3681:308;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2810:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6645:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7017:159;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7314:195;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3027:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;770:103;;;:::i;:::-;;6561:30;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6366:35;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;547:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2698:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6428:36;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3162:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7184:122;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3345:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6491:34;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;881:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2590:100;2644:13;2677:5;2670:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2590:100;:::o;3504:169::-;3587:4;3604:39;3613:12;:10;:12::i;:::-;3627:7;3636:6;3604:8;:39::i;:::-;3661:4;3654:11;;3504:169;;;;:::o;6714:42::-;;;;;;;;;;;;;;;;;;;;;;:::o;2911:108::-;2972:7;2999:12;;2992:19;;2911:108;:::o;3681:308::-;3821:4;3838:36;3848:6;3856:9;3867:6;3838:9;:36::i;:::-;3885:74;3894:6;3902:12;:10;:12::i;:::-;3952:6;3916:11;:19;3928:6;3916:19;;;;;;;;;;;;;;;:33;3936:12;:10;:12::i;:::-;3916:33;;;;;;;;;;;;;;;;:42;;;;:::i;:::-;3885:8;:74::i;:::-;3977:4;3970:11;;3681:308;;;;;:::o;2810:93::-;2868:5;2893:2;2886:9;;2810:93;:::o;6645:28::-;;;;;;;;;;;;;:::o;7017:159::-;693:12;:10;:12::i;:::-;682:23;;:7;:5;:7::i;:::-;:23;;;674:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7122:7:::1;7103:16;:26;;;;7160:8;7140:17;:28;;;;7017:159:::0;;:::o;7314:195::-;693:12;:10;:12::i;:::-;682:23;;:7;:5;:7::i;:::-;:23;;;674:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7434:1:::1;7406:30;;:16;:30;;::::0;7398:58:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;7485:16;7467:15;;:34;;;;;;;;;;;;;;;;;;7314:195:::0;:::o;3027:127::-;3101:7;3128:9;:18;3138:7;3128:18;;;;;;;;;;;;;;;;3121:25;;3027:127;;;:::o;770:103::-;693:12;:10;:12::i;:::-;682:23;;:7;:5;:7::i;:::-;:23;;;674:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;835:30:::1;862:1;835:18;:30::i;:::-;770:103::o:0;6561:30::-;;;;;;;;;;;;;:::o;6366:35::-;;;;:::o;547:87::-;593:7;620:6;;;;;;;;;;;613:13;;547:87;:::o;2698:104::-;2754:13;2787:7;2780:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2698:104;:::o;6428:36::-;;;;:::o;3162:175::-;3248:4;3265:42;3275:12;:10;:12::i;:::-;3289:9;3300:6;3265:9;:42::i;:::-;3325:4;3318:11;;3162:175;;;;:::o;7184:122::-;693:12;:10;:12::i;:::-;682:23;;:7;:5;:7::i;:::-;:23;;;674:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;7283:15:::1;7266:14;:32;;;;7184:122:::0;:::o;3345:151::-;3434:7;3461:11;:18;3473:5;3461:18;;;;;;;;;;;;;;;:27;3480:7;3461:27;;;;;;;;;;;;;;;;3454:34;;3345:151;;;;:::o;6491:34::-;;;;:::o;881:201::-;693:12;:10;:12::i;:::-;682:23;;:7;:5;:7::i;:::-;:23;;;674:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;990:1:::1;970:22;;:8;:22;;::::0;962:73:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;1046:28;1065:8;1046:18;:28::i;:::-;881:201:::0;:::o;93:98::-;146:7;173:10;166:17;;93:98;:::o;5672:380::-;5825:1;5808:19;;:5;:19;;;5800:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5906:1;5887:21;;:7;:21;;;5879:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5990:6;5960:11;:18;5972:5;5960:18;;;;;;;;;;;;;;;:27;5979:7;5960:27;;;;;;;;;;;;;;;:36;;;;6028:7;6012:32;;6021:5;6012:32;;;6037:6;6012:32;;;;;;:::i;:::-;;;;;;;;5672:380;;;:::o;7517:1036::-;7659:10;:18;7670:6;7659:18;;;;;;;;;;;;;;;;;;;;;;;;;7658:19;:45;;;;;7682:10;:21;7693:9;7682:21;;;;;;;;;;;;;;;;;;;;;;;;;7681:22;7658:45;7650:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;7732:11;7774:13;;;;;;;;;;;7764:23;;:6;:23;;;:53;;;;7804:13;;;;;;;;;;;7791:26;;:9;:26;;;7764:53;7760:570;;;7851:13;;;;;;;;;;;7841:23;;:6;:23;;;7840:94;;7931:3;7911:17;;7902:6;:26;;;;:::i;:::-;:32;;;;:::i;:::-;7840:94;;;7896:3;7877:16;;7868:6;:25;;;;:::i;:::-;:31;;;;:::i;:::-;7840:94;7834:100;;7949:18;7993:3;7976:14;;7970:3;:20;;;;:::i;:::-;:26;;;;:::i;:::-;7949:47;;8011:23;8043:10;8037:3;:16;;;;:::i;:::-;8011:42;;8070:25;8076:6;8084:10;8070:5;:25::i;:::-;8143:58;8161:4;8168:15;;;;;;;;;;;8185;8143:9;:58::i;:::-;8273:3;8263:13;;;;;:::i;:::-;;;7819:511;;7760:570;8342:42;8358:6;8366:9;8377:6;8342:15;:42::i;:::-;8444:1;8438:3;:7;8434:112;;;8492:4;8467:36;;8476:6;8467:36;;;8499:3;8467:36;;;;;;:::i;:::-;;;;;;;;8434:112;7639:914;7517:1036;;;:::o;1090:191::-;1164:16;1183:6;;;;;;;;;;;1164:25;;1209:8;1200:6;;:17;;;;;;;;;;;;;;;;;;1264:8;1233:40;;1254:8;1233:40;;;;;;;;;;;;1153:128;1090:191;:::o;5109:555::-;5212:1;5193:21;;:7;:21;;;5185:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;5265:49;5286:7;5303:1;5307:6;5265:20;:49::i;:::-;5327:22;5352:9;:18;5362:7;5352:18;;;;;;;;;;;;;;;;5327:43;;5407:6;5389:14;:24;;5381:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;5501:6;5484:14;:23;;;;:::i;:::-;5463:9;:18;5473:7;5463:18;;;;;;;;;;;;;;;:44;;;;5534:6;5518:12;;:22;;;;;;;:::i;:::-;;;;;;;;5584:1;5558:37;;5567:7;5558:37;;;5588:6;5558:37;;;;;;:::i;:::-;;;;;;;;5608:48;5628:7;5645:1;5649:6;5608:19;:48::i;:::-;5174:490;5109:555;;:::o;3997:697::-;4155:1;4137:20;;:6;:20;;;4129:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;4239:1;4218:23;;:9;:23;;;4210:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;4294:47;4315:6;4323:9;4334:6;4294:20;:47::i;:::-;4354:21;4378:9;:17;4388:6;4378:17;;;;;;;;;;;;;;;;4354:41;;4431:6;4414:13;:23;;4406:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;4527:6;4511:13;:22;;;;:::i;:::-;4491:9;:17;4501:6;4491:17;;;;;;;;;;;;;;;:42;;;;4568:6;4544:9;:20;4554:9;4544:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;4609:9;4592:35;;4601:6;4592:35;;;4620:6;4592:35;;;;;;:::i;:::-;;;;;;;;4640:46;4660:6;4668:9;4679:6;4640:19;:46::i;:::-;4118:576;3997:697;;;:::o;6060:125::-;;;;:::o;6193:124::-;;;;:::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:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:329::-;3398:6;3447:2;3435:9;3426:7;3422:23;3418:32;3415:119;;;3453:79;;:::i;:::-;3415:119;3573:1;3598:53;3643:7;3634:6;3623:9;3619:22;3598:53;:::i;:::-;3588:63;;3544:117;3339:329;;;;:::o;3674:118::-;3761:24;3779:5;3761:24;:::i;:::-;3756:3;3749:37;3674:118;;:::o;3798:222::-;3891:4;3929:2;3918:9;3914:18;3906:26;;3942:71;4010:1;3999:9;3995:17;3986:6;3942:71;:::i;:::-;3798:222;;;;:::o;4026:619::-;4103:6;4111;4119;4168:2;4156:9;4147:7;4143:23;4139:32;4136:119;;;4174:79;;:::i;:::-;4136:119;4294:1;4319:53;4364:7;4355:6;4344:9;4340:22;4319:53;:::i;:::-;4309:63;;4265:117;4421:2;4447:53;4492:7;4483:6;4472:9;4468:22;4447:53;:::i;:::-;4437:63;;4392:118;4549:2;4575:53;4620:7;4611:6;4600:9;4596:22;4575:53;:::i;:::-;4565:63;;4520:118;4026:619;;;;;:::o;4651:86::-;4686:7;4726:4;4719:5;4715:16;4704:27;;4651:86;;;:::o;4743:112::-;4826:22;4842:5;4826:22;:::i;:::-;4821:3;4814:35;4743:112;;:::o;4861:214::-;4950:4;4988:2;4977:9;4973:18;4965:26;;5001:67;5065:1;5054:9;5050:17;5041:6;5001:67;:::i;:::-;4861:214;;;;:::o;5081:118::-;5168:24;5186:5;5168:24;:::i;:::-;5163:3;5156:37;5081:118;;:::o;5205:222::-;5298:4;5336:2;5325:9;5321:18;5313:26;;5349:71;5417:1;5406:9;5402:17;5393:6;5349:71;:::i;:::-;5205:222;;;;:::o;5433:474::-;5501:6;5509;5558:2;5546:9;5537:7;5533:23;5529:32;5526:119;;;5564:79;;:::i;:::-;5526:119;5684:1;5709:53;5754:7;5745:6;5734:9;5730:22;5709:53;:::i;:::-;5699:63;;5655:117;5811:2;5837:53;5882:7;5873:6;5862:9;5858:22;5837:53;:::i;:::-;5827:63;;5782:118;5433:474;;;;;:::o;5913:329::-;5972:6;6021:2;6009:9;6000:7;5996:23;5992:32;5989:119;;;6027:79;;:::i;:::-;5989:119;6147:1;6172:53;6217:7;6208:6;6197:9;6193:22;6172:53;:::i;:::-;6162:63;;6118:117;5913:329;;;;:::o;6248:474::-;6316:6;6324;6373:2;6361:9;6352:7;6348:23;6344:32;6341:119;;;6379:79;;:::i;:::-;6341:119;6499:1;6524:53;6569:7;6560:6;6549:9;6545:22;6524:53;:::i;:::-;6514:63;;6470:117;6626:2;6652:53;6697:7;6688:6;6677:9;6673:22;6652:53;:::i;:::-;6642:63;;6597:118;6248:474;;;;;:::o;6728:180::-;6776:77;6773:1;6766:88;6873:4;6870:1;6863:15;6897:4;6894:1;6887:15;6914:320;6958:6;6995:1;6989:4;6985:12;6975:22;;7042:1;7036:4;7032:12;7063:18;7053:81;;7119:4;7111:6;7107:17;7097:27;;7053:81;7181:2;7173:6;7170:14;7150:18;7147:38;7144:84;;7200:18;;:::i;:::-;7144:84;6965:269;6914:320;;;:::o;7240:180::-;7288:77;7285:1;7278:88;7385:4;7382:1;7375:15;7409:4;7406:1;7399:15;7426:194;7466:4;7486:20;7504:1;7486:20;:::i;:::-;7481:25;;7520:20;7538:1;7520:20;:::i;:::-;7515:25;;7564:1;7561;7557:9;7549:17;;7588:1;7582:4;7579:11;7576:37;;;7593:18;;:::i;:::-;7576:37;7426:194;;;;:::o;7626:182::-;7766:34;7762:1;7754:6;7750:14;7743:58;7626:182;:::o;7814:366::-;7956:3;7977:67;8041:2;8036:3;7977:67;:::i;:::-;7970:74;;8053:93;8142:3;8053:93;:::i;:::-;8171:2;8166:3;8162:12;8155:19;;7814:366;;;:::o;8186:419::-;8352:4;8390:2;8379:9;8375:18;8367:26;;8439:9;8433:4;8429:20;8425:1;8414:9;8410:17;8403:47;8467:131;8593:4;8467:131;:::i;:::-;8459:139;;8186:419;;;:::o;8611:165::-;8751:17;8747:1;8739:6;8735:14;8728:41;8611:165;:::o;8782:366::-;8924:3;8945:67;9009:2;9004:3;8945:67;:::i;:::-;8938:74;;9021:93;9110:3;9021:93;:::i;:::-;9139:2;9134:3;9130:12;9123:19;;8782:366;;;:::o;9154:419::-;9320:4;9358:2;9347:9;9343:18;9335:26;;9407:9;9401:4;9397:20;9393:1;9382:9;9378:17;9371:47;9435:131;9561:4;9435:131;:::i;:::-;9427:139;;9154:419;;;:::o;9579:225::-;9719:34;9715:1;9707:6;9703:14;9696:58;9788:8;9783:2;9775:6;9771:15;9764:33;9579:225;:::o;9810:366::-;9952:3;9973:67;10037:2;10032:3;9973:67;:::i;:::-;9966:74;;10049:93;10138:3;10049:93;:::i;:::-;10167:2;10162:3;10158:12;10151:19;;9810:366;;;:::o;10182:419::-;10348:4;10386:2;10375:9;10371:18;10363:26;;10435:9;10429:4;10425:20;10421:1;10410:9;10406:17;10399:47;10463:131;10589:4;10463:131;:::i;:::-;10455:139;;10182:419;;;:::o;10607:223::-;10747:34;10743:1;10735:6;10731:14;10724:58;10816:6;10811:2;10803:6;10799:15;10792:31;10607:223;:::o;10836:366::-;10978:3;10999:67;11063:2;11058:3;10999:67;:::i;:::-;10992:74;;11075:93;11164:3;11075:93;:::i;:::-;11193:2;11188:3;11184:12;11177:19;;10836:366;;;:::o;11208:419::-;11374:4;11412:2;11401:9;11397:18;11389:26;;11461:9;11455:4;11451:20;11447:1;11436:9;11432:17;11425:47;11489:131;11615:4;11489:131;:::i;:::-;11481:139;;11208:419;;;:::o;11633:221::-;11773:34;11769:1;11761:6;11757:14;11750:58;11842:4;11837:2;11829:6;11825:15;11818:29;11633:221;:::o;11860:366::-;12002:3;12023:67;12087:2;12082:3;12023:67;:::i;:::-;12016:74;;12099:93;12188:3;12099:93;:::i;:::-;12217:2;12212:3;12208:12;12201:19;;11860:366;;;:::o;12232:419::-;12398:4;12436:2;12425:9;12421:18;12413:26;;12485:9;12479:4;12475:20;12471:1;12460:9;12456:17;12449:47;12513:131;12639:4;12513:131;:::i;:::-;12505:139;;12232:419;;;:::o;12657:161::-;12797:13;12793:1;12785:6;12781:14;12774:37;12657:161;:::o;12824:366::-;12966:3;12987:67;13051:2;13046:3;12987:67;:::i;:::-;12980:74;;13063:93;13152:3;13063:93;:::i;:::-;13181:2;13176:3;13172:12;13165:19;;12824:366;;;:::o;13196:419::-;13362:4;13400:2;13389:9;13385:18;13377:26;;13449:9;13443:4;13439:20;13435:1;13424:9;13420:17;13413:47;13477:131;13603:4;13477:131;:::i;:::-;13469:139;;13196:419;;;:::o;13621:410::-;13661:7;13684:20;13702:1;13684:20;:::i;:::-;13679:25;;13718:20;13736:1;13718:20;:::i;:::-;13713:25;;13773:1;13770;13766:9;13795:30;13813:11;13795:30;:::i;:::-;13784:41;;13974:1;13965:7;13961:15;13958:1;13955:22;13935:1;13928:9;13908:83;13885:139;;14004:18;;:::i;:::-;13885:139;13669:362;13621:410;;;;:::o;14037:180::-;14085:77;14082:1;14075:88;14182:4;14179:1;14172:15;14206:4;14203:1;14196:15;14223:185;14263:1;14280:20;14298:1;14280:20;:::i;:::-;14275:25;;14314:20;14332:1;14314:20;:::i;:::-;14309:25;;14353:1;14343:35;;14358:18;;:::i;:::-;14343:35;14400:1;14397;14393:9;14388:14;;14223:185;;;;:::o;14414:220::-;14554:34;14550:1;14542:6;14538:14;14531:58;14623:3;14618:2;14610:6;14606:15;14599:28;14414:220;:::o;14640:366::-;14782:3;14803:67;14867:2;14862:3;14803:67;:::i;:::-;14796:74;;14879:93;14968:3;14879:93;:::i;:::-;14997:2;14992:3;14988:12;14981:19;;14640:366;;;:::o;15012:419::-;15178:4;15216:2;15205:9;15201:18;15193:26;;15265:9;15259:4;15255:20;15251:1;15240:9;15236:17;15229:47;15293:131;15419:4;15293:131;:::i;:::-;15285:139;;15012:419;;;:::o;15437:221::-;15577:34;15573:1;15565:6;15561:14;15554:58;15646:4;15641:2;15633:6;15629:15;15622:29;15437:221;:::o;15664:366::-;15806:3;15827:67;15891:2;15886:3;15827:67;:::i;:::-;15820:74;;15903:93;15992:3;15903:93;:::i;:::-;16021:2;16016:3;16012:12;16005:19;;15664:366;;;:::o;16036:419::-;16202:4;16240:2;16229:9;16225:18;16217:26;;16289:9;16283:4;16279:20;16275:1;16264:9;16260:17;16253:47;16317:131;16443:4;16317:131;:::i;:::-;16309:139;;16036:419;;;:::o;16461:224::-;16601:34;16597:1;16589:6;16585:14;16578:58;16670:7;16665:2;16657:6;16653:15;16646:32;16461:224;:::o;16691:366::-;16833:3;16854:67;16918:2;16913:3;16854:67;:::i;:::-;16847:74;;16930:93;17019:3;16930:93;:::i;:::-;17048:2;17043:3;17039:12;17032:19;;16691:366;;;:::o;17063:419::-;17229:4;17267:2;17256:9;17252:18;17244:26;;17316:9;17310:4;17306:20;17302:1;17291:9;17287:17;17280:47;17344:131;17470:4;17344:131;:::i;:::-;17336:139;;17063:419;;;:::o;17488:222::-;17628:34;17624:1;17616:6;17612:14;17605:58;17697:5;17692:2;17684:6;17680:15;17673:30;17488:222;:::o;17716:366::-;17858:3;17879:67;17943:2;17938:3;17879:67;:::i;:::-;17872:74;;17955:93;18044:3;17955:93;:::i;:::-;18073:2;18068:3;18064:12;18057:19;;17716:366;;;:::o;18088:419::-;18254:4;18292:2;18281:9;18277:18;18269:26;;18341:9;18335:4;18331:20;18327:1;18316:9;18312:17;18305:47;18369:131;18495:4;18369:131;:::i;:::-;18361:139;;18088:419;;;:::o;18513:225::-;18653:34;18649:1;18641:6;18637:14;18630:58;18722:8;18717:2;18709:6;18705:15;18698:33;18513:225;:::o;18744:366::-;18886:3;18907:67;18971:2;18966:3;18907:67;:::i;:::-;18900:74;;18983:93;19072:3;18983:93;:::i;:::-;19101:2;19096:3;19092:12;19085:19;;18744:366;;;:::o;19116:419::-;19282:4;19320:2;19309:9;19305:18;19297:26;;19369:9;19363:4;19359:20;19355:1;19344:9;19340:17;19333:47;19397:131;19523:4;19397:131;:::i;:::-;19389:139;;19116:419;;;:::o;19541:191::-;19581:3;19600:20;19618:1;19600:20;:::i;:::-;19595:25;;19634:20;19652:1;19634:20;:::i;:::-;19629:25;;19677:1;19674;19670:9;19663:16;;19698:3;19695:1;19692:10;19689:36;;;19705:18;;:::i;:::-;19689:36;19541:191;;;;:::o
Swarm Source
ipfs://10b59080c3406d4f89804825fd69044c1d2693c505e882b648cb6621c717da65
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.