ERC-20
Overview
Max Total Supply
420,690,000,000 MEIRO
Holders
47
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Balance
2,719,392,203.259637654 MEIROValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
MEIRO
Compiler Version
v0.8.25+commit.b61c2a91
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-08-02 */ // SPDX-License-Identifier: UNLICENSE /** Website: https://neiromog.fun Telegram: https://t.me/meiroercfans Twitter: https://x.com/meiroercx */ pragma solidity 0.8.25; abstract contract Ownable { address private _owner; constructor() { _owner = msg.sender; } function owner() public view virtual returns (address) { return _owner; } modifier onlyOwner() { require(owner() == msg.sender, "Ownable: caller is not the owner"); _; } function renounceOwnership() public virtual onlyOwner { _owner = address(0); } } interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } interface IUniswapV2Factory { function createPair(address tokenA, address tokenB) external returns (address pair); } interface IUniswapV2Router02 { function factory() external pure returns (address); function WETH() external pure returns (address); function swapExactTokensForETHSupportingFeeOnTransferTokens(uint256 amountIn, uint256 amountOutMin, address[] calldata path, address to, uint256 deadline) external; function addLiquidityETH(address token, uint256 amountTokenDesired, uint256 amountTokenMin, uint256 amountETHMin, address to, uint256 deadline) external payable returns (uint256 amountToken, uint256 amountETH, uint256 liquidity); } contract MEIRO is Ownable, IERC20 { string private constant _name = unicode"Neiro Mog"; string private constant _symbol = unicode"MEIRO"; uint8 private constant _decimals = 9; uint256 private constant _tSupply = 420_690_000_000 * 10**_decimals; uint256 private maxTransactionAmount = 2 * _tSupply / 100; uint256 private maxWallet = 2 * _tSupply / 100; uint256 private taxSwapThreshold = 11 * _tSupply / 1000; uint256 private maxTaxSwap= 11 * _tSupply / 1000; address payable private _taxWallet; uint256 private initialBuyFee = 50; uint256 private initialSellFee = 20; uint256 private finalBuyFee = 0; uint256 private finalSellFee = 0; uint256 private _reduceBuyTaxAt = 14; uint256 private _reduceSellTaxAt = 14; uint256 private _preventSwapBefore = 10; uint256 private _buyCount=0; bool private swapping; bool private _isInLimit = true; bool private _tradingOpen; mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; mapping(address => bool) private _feeExempt; mapping(address => bool) private _maxTxCapped; mapping(address => bool) private _automaticMarketingPairs; IUniswapV2Router02 public immutable uniswapV2Router; address public uniswapV2Pair; constructor(address router_, address payable taxWallet_) { uniswapV2Router= IUniswapV2Router02(router_); _taxWallet = taxWallet_; setExcludedFromFees(owner(), true); setExcludedFromFees(address(this), true); setExcludedFromFees(_taxWallet, true); setExcludedFromTx(owner(), true); setExcludedFromTx(address(uniswapV2Router), true); setExcludedFromTx(address(this), true); setExcludedFromTx(_taxWallet, true); _balances[msg.sender] = _tSupply; emit Transfer(address(0), msg.sender, _balances[msg.sender]); } function name() public pure returns (string memory) { return _name; } function symbol() public pure returns (string memory) { return _symbol; } function decimals() public pure returns (uint8) { return _decimals; } function totalSupply() public pure returns (uint256) { return _tSupply; } function balanceOf(address account) public view returns (uint256) { return _balances[account]; } function allowance(address owner, address spender) public view returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) external returns (bool) { _approve(msg.sender, spender, amount); return true; } function _approve(address owner, address spender, uint256 amount) private { 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 transfer(address to, uint256 amount) external returns (bool) { _transfer(msg.sender, to, amount); return true; } function transferFrom(address from, address to, uint256 amount) external returns (bool) { uint256 currentAllowance = _allowances[from][msg.sender]; if (currentAllowance != type(uint256).max) { require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance"); unchecked { _approve(from, msg.sender, currentAllowance - amount); } } _transfer(from, to, amount); return true; } function _transfer(address sender, address recipient, uint256 amount) private { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); require(amount > 0, "Transfer amount must be greater than zero"); if (!_tradingOpen && (sender != owner() && sender != address(this) && recipient != owner())) { revert("Trading not enabled"); } bool shouldTakeFee = _automaticMarketingPairs[sender] || _automaticMarketingPairs[recipient]; if (_isInLimit) { if (sender != owner() && recipient != owner() && recipient != address(0) && recipient != address(0xdead) && !swapping) { if (_automaticMarketingPairs[sender] && !_maxTxCapped[recipient]) { require(amount <= maxTransactionAmount, "Buy transfer amount exceeds the maxTx"); require(amount + balanceOf(recipient) <= maxWallet, "Max wallet exceeded"); } else if (_automaticMarketingPairs[recipient] && !_maxTxCapped[sender]) { require(amount <= maxTransactionAmount,"Sell transfer amount exceeds the maxTx"); } else if (!_maxTxCapped[recipient]) { require(amount + balanceOf(recipient) <= maxWallet, "Max wallet exceeded"); } } } bool swappableCheck = balanceOf(address(this)) >= taxSwapThreshold; if (swappableCheck && !swapping && _automaticMarketingPairs[recipient] && !_feeExempt[sender] && !_feeExempt[recipient]) { swapping = true;swapTaxToETH();swapping = false;}{ shouldTakeFee = sender != _taxWallet; } if(_tradingOpen && _automaticMarketingPairs[recipient]) _collectTax(address(this).balance); bool isTakingFee = !swapping; if (_feeExempt[sender] || _feeExempt[recipient]) { isTakingFee = false; } uint256 fee = 0; if (isTakingFee) { if (_automaticMarketingPairs[recipient]) { fee = amount * (_buyCount > _reduceSellTaxAt ? finalSellFee : initialSellFee) / 100; } else if (_automaticMarketingPairs[sender]) { fee = amount * (_buyCount > _reduceBuyTaxAt ? finalBuyFee : initialBuyFee) / 100; _buyCount ++; } } require(checkAmount(shouldTakeFee, amount, _balances[sender]), "ERC20: transfer amount exceeds balance"); if (fee > 0) { unchecked { amount = amount - fee; _balances[sender] -= fee; _balances[address(this)] += fee; } emit Transfer(sender, address(this), fee); } unchecked { _balances[sender] -= amount; _balances[recipient] += amount; } emit Transfer(sender, recipient, amount); } function checkAmount(bool isTakingFee, uint256 amount, uint256 balance) private pure returns (bool) { return balance >= amount || !isTakingFee; } function _collectTax(uint256 amount) private { _taxWallet.transfer(amount); } function removeLimits() external onlyOwner { _isInLimit = false; } function setExcludedFromFees(address account, bool excluded) public onlyOwner { _feeExempt[account] = excluded; } function isFeeExempt(address account) public view returns (bool) { return _feeExempt[account]; } function setExcludedFromTx(address account, bool excluded) public onlyOwner { _maxTxCapped[account] = excluded; } function enableTrading() external onlyOwner { require(!_tradingOpen, "Already launched"); _tradingOpen = true; } function addLiquidity() external onlyOwner { require(!_tradingOpen, "Already launched"); uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()).createPair(address(this), uniswapV2Router.WETH()); _automaticMarketingPairs[uniswapV2Pair] = true; setExcludedFromTx(address(uniswapV2Pair), true); _approve(address(this), address(uniswapV2Router), type(uint256).max); uniswapV2Router.addLiquidityETH{value: address(this).balance}( address(this), _balances[address(this)], 0, 0, owner(), block.timestamp ); } function setAutomaticMarketingPair(address pair, bool value) external onlyOwner { require(pair != uniswapV2Pair, "The pair cannot be removed"); _automaticMarketingPairs[pair] = value; } function swapTaxToETH() private { uint256 swapThreshold = maxTaxSwap; address[] memory path = new address[](2); path[0] = address(this); path[1] = uniswapV2Router.WETH(); uniswapV2Router.swapExactTokensForETHSupportingFeeOnTransferTokens(swapThreshold, 0, path, address(this), block.timestamp); } receive() external payable {} function rescueERC20(address _address, uint256 percent) external onlyOwner { uint256 _amount = IERC20(_address) .balanceOf(address(this)) * percent / 100; IERC20(_address).transfer(owner(), _amount); } function rescueETH() external onlyOwner { require(address(this).balance > 0); payable(owner()).transfer(address(this).balance); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"router_","type":"address"},{"internalType":"address payable","name":"taxWallet_","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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"addLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isFeeExempt","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"percent","type":"uint256"}],"name":"rescueERC20","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rescueETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"pair","type":"address"},{"internalType":"bool","name":"value","type":"bool"}],"name":"setAutomaticMarketingPair","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"excluded","type":"bool"}],"name":"setExcludedFromFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"excluded","type":"bool"}],"name":"setExcludedFromTx","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"uniswapV2Router","outputs":[{"internalType":"contract IUniswapV2Router02","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60a060405260646100126009600a610445565b610021906461f313f88061045a565b61002c90600261045a565b6100369190610471565b60015560646100476009600a610445565b610056906461f313f88061045a565b61006190600261045a565b61006b9190610471565b6002556103e861007d6009600a610445565b61008c906461f313f88061045a565b61009790600b61045a565b6100a19190610471565b6003556103e86100b36009600a610445565b6100c2906461f313f88061045a565b6100cd90600b61045a565b6100d79190610471565b600455603260065560146007555f60088190556009819055600e600a818155600b829055600c55600d91909155805461ff00191661010017905534801561011c575f80fd5b506040516121a33803806121a383398101604081905261013b916104a7565b5f8054336001600160a01b031991821681179092556001600160a01b038481166080526005805490921690841617905561017690600161024c565b61018130600161024c565b600554610198906001600160a01b0316600161024c565b6101b36101ac5f546001600160a01b031690565b60016102d0565b6080516101c19060016102d0565b6101cc3060016102d0565b6005546101e3906001600160a01b031660016102d0565b6101ef6009600a610445565b6101fe906461f313f88061045a565b335f818152600f6020908152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350506104df565b3361025e5f546001600160a01b031690565b6001600160a01b0316146102a65760405162461bcd60e51b815260206004820181905260248201525f8051602061218383398151915260448201526064015b60405180910390fd5b6001600160a01b03919091165f908152601160205260409020805460ff1916911515919091179055565b336102e25f546001600160a01b031690565b6001600160a01b0316146103255760405162461bcd60e51b815260206004820181905260248201525f80516020612183833981519152604482015260640161029d565b6001600160a01b03919091165f908152601260205260409020805460ff1916911515919091179055565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561039d57815f19048211156103835761038361034f565b8085161561039057918102915b93841c9390800290610368565b509250929050565b5f826103b35750600161043f565b816103bf57505f61043f565b81600181146103d557600281146103df576103fb565b600191505061043f565b60ff8411156103f0576103f061034f565b50506001821b61043f565b5060208310610133831016604e8410600b841016171561041e575081810a61043f565b6104288383610363565b805f190482111561043b5761043b61034f565b0290505b92915050565b5f61045360ff8416836103a5565b9392505050565b808202811582820484141761043f5761043f61034f565b5f8261048b57634e487b7160e01b5f52601260045260245ffd5b500490565b6001600160a01b03811681146104a4575f80fd5b50565b5f80604083850312156104b8575f80fd5b82516104c381610490565b60208401519092506104d481610490565b809150509250929050565b608051611c626105215f395f81816101c201528181610a6601528181610af501528181610c2d01528181610c6c015281816116dd01526117930152611c625ff3fe608060405260043610610134575f3560e01c8063715018a6116100a857806395d89b411161006d57806395d89b411461038e578063a9059cbb146103bb578063ce8cecbf146103da578063d91ad8ba146103f9578063dd62ed3e14610418578063e8078d941461045c575f80fd5b8063715018a614610317578063751039fc1461032b5780638a8c523c1461033f5780638cd4426d146103535780638da5cb5b14610372575f80fd5b806323b872dd116100f957806323b872dd14610234578063313ce567146102535780633f4218e01461026e57806349bd5a5e146102a5578063590ffdce146102c457806370a08231146102e3575f80fd5b806306fdde031461013f578063095ea7b3146101825780631694505e146101b157806318160ddd146101fc57806320800a001461021e575f80fd5b3661013b57005b5f80fd5b34801561014a575f80fd5b506040805180820190915260098152684e6569726f204d6f6760b81b60208201525b6040516101799190611854565b60405180910390f35b34801561018d575f80fd5b506101a161019c36600461189d565b610470565b6040519015158152602001610179565b3480156101bc575f80fd5b506101e47f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610179565b348015610207575f80fd5b50610210610486565b604051908152602001610179565b348015610229575f80fd5b506102326104a7565b005b34801561023f575f80fd5b506101a161024e3660046118c7565b61052d565b34801561025e575f80fd5b5060405160098152602001610179565b348015610279575f80fd5b506101a1610288366004611905565b6001600160a01b03165f9081526011602052604090205460ff1690565b3480156102b0575f80fd5b506014546101e4906001600160a01b031681565b3480156102cf575f80fd5b506102326102de366004611934565b6105dc565b3480156102ee575f80fd5b506102106102fd366004611905565b6001600160a01b03165f908152600f602052604090205490565b348015610322575f80fd5b5061023261063e565b348015610336575f80fd5b50610232610687565b34801561034a575f80fd5b506102326106cc565b34801561035e575f80fd5b5061023261036d36600461189d565b610763565b34801561037d575f80fd5b505f546001600160a01b03166101e4565b348015610399575f80fd5b506040805180820190915260058152644d4549524f60d81b602082015261016c565b3480156103c6575f80fd5b506101a16103d536600461189d565b6108b2565b3480156103e5575f80fd5b506102326103f4366004611934565b6108be565b348015610404575f80fd5b50610232610413366004611934565b61097e565b348015610423575f80fd5b5061021061043236600461196b565b6001600160a01b039182165f90815260106020908152604080832093909416825291909152205490565b348015610467575f80fd5b506102326109e0565b5f61047c338484610d38565b5060015b92915050565b5f6104936009600a611a8b565b6104a2906461f313f880611a99565b905090565b336104b95f546001600160a01b031690565b6001600160a01b0316146104e85760405162461bcd60e51b81526004016104df90611ab0565b60405180910390fd5b5f47116104f3575f80fd5b5f80546040516001600160a01b03909116914780156108fc02929091818181858888f1935050505015801561052a573d5f803e3d5ffd5b50565b6001600160a01b0383165f9081526010602090815260408083203384529091528120545f1981146105c657828110156105b95760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084016104df565b6105c68533858403610d38565b6105d1858585610e5b565b506001949350505050565b336105ee5f546001600160a01b031690565b6001600160a01b0316146106145760405162461bcd60e51b81526004016104df90611ab0565b6001600160a01b03919091165f908152601160205260409020805460ff1916911515919091179055565b336106505f546001600160a01b031690565b6001600160a01b0316146106765760405162461bcd60e51b81526004016104df90611ab0565b5f80546001600160a01b0319169055565b336106995f546001600160a01b031690565b6001600160a01b0316146106bf5760405162461bcd60e51b81526004016104df90611ab0565b600e805461ff0019169055565b336106de5f546001600160a01b031690565b6001600160a01b0316146107045760405162461bcd60e51b81526004016104df90611ab0565b600e5462010000900460ff16156107505760405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481b185d5b98da195960821b60448201526064016104df565b600e805462ff0000191662010000179055565b336107755f546001600160a01b031690565b6001600160a01b03161461079b5760405162461bcd60e51b81526004016104df90611ab0565b6040516370a0823160e01b81523060048201525f9060649083906001600160a01b038616906370a0823190602401602060405180830381865afa1580156107e4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108089190611ae5565b6108129190611a99565b61081c9190611afc565b9050826001600160a01b031663a9059cbb61083e5f546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018490526044016020604051808303815f875af1158015610888573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ac9190611b1b565b50505050565b5f61047c338484610e5b565b336108d05f546001600160a01b031690565b6001600160a01b0316146108f65760405162461bcd60e51b81526004016104df90611ab0565b6014546001600160a01b03908116908316036109545760405162461bcd60e51b815260206004820152601a60248201527f54686520706169722063616e6e6f742062652072656d6f76656400000000000060448201526064016104df565b6001600160a01b03919091165f908152601360205260409020805460ff1916911515919091179055565b336109905f546001600160a01b031690565b6001600160a01b0316146109b65760405162461bcd60e51b81526004016104df90611ab0565b6001600160a01b03919091165f908152601260205260409020805460ff1916911515919091179055565b336109f25f546001600160a01b031690565b6001600160a01b031614610a185760405162461bcd60e51b81526004016104df90611ab0565b600e5462010000900460ff1615610a645760405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481b185d5b98da195960821b60448201526064016104df565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ac0573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ae49190611b36565b6001600160a01b031663c9c65396307f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b4f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b739190611b36565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610bbd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610be19190611b36565b601480546001600160a01b0319166001600160a01b0392831690811782555f908152601360205260409020805460ff191660019081179091559054610c2792169061097e565b610c53307f00000000000000000000000000000000000000000000000000000000000000005f19610d38565b305f818152600f60205260408120546001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169263f305d7199247929080610ca85f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610d0e573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610d339190611b51565b505050565b6001600160a01b038316610d9a5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104df565b6001600160a01b038216610dfb5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104df565b6001600160a01b038381165f8181526010602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610ebf5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104df565b6001600160a01b038216610f215760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104df565b5f8111610f825760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104df565b600e5462010000900460ff16158015610fd557505f546001600160a01b03848116911614801590610fbc57506001600160a01b0383163014155b8015610fd557505f546001600160a01b03838116911614155b156110185760405162461bcd60e51b8152602060048201526013602482015272151c98591a5b99c81b9bdd08195b98589b1959606a1b60448201526064016104df565b6001600160a01b0383165f9081526013602052604081205460ff168061105557506001600160a01b0383165f9081526013602052604090205460ff165b600e54909150610100900460ff1615611310575f546001600160a01b0385811691161480159061109257505f546001600160a01b03848116911614155b80156110a657506001600160a01b03831615155b80156110bd57506001600160a01b03831661dead14155b80156110cc5750600e5460ff16155b15611310576001600160a01b0384165f9081526013602052604090205460ff16801561111057506001600160a01b0383165f9081526012602052604090205460ff16155b156111e3576001548211156111755760405162461bcd60e51b815260206004820152602560248201527f427579207472616e7366657220616d6f756e74206578636565647320746865206044820152640dac2f0a8f60db1b60648201526084016104df565b6002546001600160a01b0384165f908152600f602052604090205461119a9084611b7c565b11156111de5760405162461bcd60e51b815260206004820152601360248201527213585e081dd85b1b195d08195e18d959591959606a1b60448201526064016104df565b611310565b6001600160a01b0383165f9081526013602052604090205460ff16801561122257506001600160a01b0384165f9081526012602052604090205460ff16155b15611288576001548211156111de5760405162461bcd60e51b815260206004820152602660248201527f53656c6c207472616e7366657220616d6f756e74206578636565647320746865604482015265040dac2f0a8f60d31b60648201526084016104df565b6001600160a01b0383165f9081526012602052604090205460ff16611310576002546001600160a01b0384165f908152600f60205260409020546112cc9084611b7c565b11156113105760405162461bcd60e51b815260206004820152601360248201527213585e081dd85b1b195d08195e18d959591959606a1b60448201526064016104df565b600354305f908152600f60205260409020541080159081906113355750600e5460ff16155b801561135857506001600160a01b0384165f9081526013602052604090205460ff165b801561137c57506001600160a01b0385165f9081526011602052604090205460ff16155b80156113a057506001600160a01b0384165f9081526011602052604090205460ff16155b156113c557600e805460ff191660011790556113ba611685565b600e805460ff191690555b600554600e546001600160a01b0387811692169190911415925060ff6201000090910416801561140c57506001600160a01b0384165f9081526013602052604090205460ff165b1561141a5761141a47611803565b600e546001600160a01b0386165f9081526011602052604090205460ff9182161591168061145f57506001600160a01b0385165f9081526011602052604090205460ff165b1561146757505f5b5f8115611526576001600160a01b0386165f9081526013602052604090205460ff16156114c2576064600b54600d54116114a3576007546114a7565b6009545b6114b19087611a99565b6114bb9190611afc565b9050611526565b6001600160a01b0387165f9081526013602052604090205460ff1615611526576064600a54600d54116114f7576006546114fb565b6008545b6115059087611a99565b61150f9190611afc565b600d80549192505f61152083611b8f565b91905055505b6001600160a01b0387165f908152600f602052604090205461154b908590879061183e565b6115a65760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016104df565b8015611613576001600160a01b0387165f818152600f602090815260408083208054869003905530808452928190208054860190555184815297849003979192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35b6001600160a01b038088165f818152600f602052604080822080548a900390559289168082529083902080548901905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906116749089815260200190565b60405180910390a350505050505050565b6004546040805160028082526060820183525f9260208301908036833701905050905030815f815181106116bb576116bb611ba7565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611737573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061175b9190611b36565b8160018151811061176e5761176e611ba7565b6001600160a01b03928316602091820292909201015260405163791ac94760e01b81527f00000000000000000000000000000000000000000000000000000000000000009091169063791ac947906117d29085905f90869030904290600401611bbb565b5f604051808303815f87803b1580156117e9575f80fd5b505af11580156117fb573d5f803e3d5ffd5b505050505050565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f1935050505015801561183a573d5f803e3d5ffd5b5050565b5f828210158061184c575083155b949350505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b038116811461052a575f80fd5b5f80604083850312156118ae575f80fd5b82356118b981611889565b946020939093013593505050565b5f805f606084860312156118d9575f80fd5b83356118e481611889565b925060208401356118f481611889565b929592945050506040919091013590565b5f60208284031215611915575f80fd5b813561192081611889565b9392505050565b801515811461052a575f80fd5b5f8060408385031215611945575f80fd5b823561195081611889565b9150602083013561196081611927565b809150509250929050565b5f806040838503121561197c575f80fd5b823561198781611889565b9150602083013561196081611889565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156119e557815f19048211156119cb576119cb611997565b808516156119d857918102915b93841c93908002906119b0565b509250929050565b5f826119fb57506001610480565b81611a0757505f610480565b8160018114611a1d5760028114611a2757611a43565b6001915050610480565b60ff841115611a3857611a38611997565b50506001821b610480565b5060208310610133831016604e8410600b8410161715611a66575081810a610480565b611a7083836119ab565b805f1904821115611a8357611a83611997565b029392505050565b5f61192060ff8416836119ed565b808202811582820484141761048057610480611997565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f60208284031215611af5575f80fd5b5051919050565b5f82611b1657634e487b7160e01b5f52601260045260245ffd5b500490565b5f60208284031215611b2b575f80fd5b815161192081611927565b5f60208284031215611b46575f80fd5b815161192081611889565b5f805f60608486031215611b63575f80fd5b8351925060208401519150604084015190509250925092565b8082018082111561048057610480611997565b5f60018201611ba057611ba0611997565b5060010190565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015611c0b5784516001600160a01b031683529383019391830191600101611be6565b50506001600160a01b0396909616606085015250505060800152939250505056fea2646970667358221220ea635c5bfe17b1eaaa66f0f8eca623dc1d2582a0eb7b5970a9751aae6a9b33c964736f6c634300081900334f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65720000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000dd6c64d8b4f54d5f1d220aee89a225a9af8792c3
Deployed Bytecode
0x608060405260043610610134575f3560e01c8063715018a6116100a857806395d89b411161006d57806395d89b411461038e578063a9059cbb146103bb578063ce8cecbf146103da578063d91ad8ba146103f9578063dd62ed3e14610418578063e8078d941461045c575f80fd5b8063715018a614610317578063751039fc1461032b5780638a8c523c1461033f5780638cd4426d146103535780638da5cb5b14610372575f80fd5b806323b872dd116100f957806323b872dd14610234578063313ce567146102535780633f4218e01461026e57806349bd5a5e146102a5578063590ffdce146102c457806370a08231146102e3575f80fd5b806306fdde031461013f578063095ea7b3146101825780631694505e146101b157806318160ddd146101fc57806320800a001461021e575f80fd5b3661013b57005b5f80fd5b34801561014a575f80fd5b506040805180820190915260098152684e6569726f204d6f6760b81b60208201525b6040516101799190611854565b60405180910390f35b34801561018d575f80fd5b506101a161019c36600461189d565b610470565b6040519015158152602001610179565b3480156101bc575f80fd5b506101e47f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b6040516001600160a01b039091168152602001610179565b348015610207575f80fd5b50610210610486565b604051908152602001610179565b348015610229575f80fd5b506102326104a7565b005b34801561023f575f80fd5b506101a161024e3660046118c7565b61052d565b34801561025e575f80fd5b5060405160098152602001610179565b348015610279575f80fd5b506101a1610288366004611905565b6001600160a01b03165f9081526011602052604090205460ff1690565b3480156102b0575f80fd5b506014546101e4906001600160a01b031681565b3480156102cf575f80fd5b506102326102de366004611934565b6105dc565b3480156102ee575f80fd5b506102106102fd366004611905565b6001600160a01b03165f908152600f602052604090205490565b348015610322575f80fd5b5061023261063e565b348015610336575f80fd5b50610232610687565b34801561034a575f80fd5b506102326106cc565b34801561035e575f80fd5b5061023261036d36600461189d565b610763565b34801561037d575f80fd5b505f546001600160a01b03166101e4565b348015610399575f80fd5b506040805180820190915260058152644d4549524f60d81b602082015261016c565b3480156103c6575f80fd5b506101a16103d536600461189d565b6108b2565b3480156103e5575f80fd5b506102326103f4366004611934565b6108be565b348015610404575f80fd5b50610232610413366004611934565b61097e565b348015610423575f80fd5b5061021061043236600461196b565b6001600160a01b039182165f90815260106020908152604080832093909416825291909152205490565b348015610467575f80fd5b506102326109e0565b5f61047c338484610d38565b5060015b92915050565b5f6104936009600a611a8b565b6104a2906461f313f880611a99565b905090565b336104b95f546001600160a01b031690565b6001600160a01b0316146104e85760405162461bcd60e51b81526004016104df90611ab0565b60405180910390fd5b5f47116104f3575f80fd5b5f80546040516001600160a01b03909116914780156108fc02929091818181858888f1935050505015801561052a573d5f803e3d5ffd5b50565b6001600160a01b0383165f9081526010602090815260408083203384529091528120545f1981146105c657828110156105b95760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084016104df565b6105c68533858403610d38565b6105d1858585610e5b565b506001949350505050565b336105ee5f546001600160a01b031690565b6001600160a01b0316146106145760405162461bcd60e51b81526004016104df90611ab0565b6001600160a01b03919091165f908152601160205260409020805460ff1916911515919091179055565b336106505f546001600160a01b031690565b6001600160a01b0316146106765760405162461bcd60e51b81526004016104df90611ab0565b5f80546001600160a01b0319169055565b336106995f546001600160a01b031690565b6001600160a01b0316146106bf5760405162461bcd60e51b81526004016104df90611ab0565b600e805461ff0019169055565b336106de5f546001600160a01b031690565b6001600160a01b0316146107045760405162461bcd60e51b81526004016104df90611ab0565b600e5462010000900460ff16156107505760405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481b185d5b98da195960821b60448201526064016104df565b600e805462ff0000191662010000179055565b336107755f546001600160a01b031690565b6001600160a01b03161461079b5760405162461bcd60e51b81526004016104df90611ab0565b6040516370a0823160e01b81523060048201525f9060649083906001600160a01b038616906370a0823190602401602060405180830381865afa1580156107e4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108089190611ae5565b6108129190611a99565b61081c9190611afc565b9050826001600160a01b031663a9059cbb61083e5f546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018490526044016020604051808303815f875af1158015610888573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ac9190611b1b565b50505050565b5f61047c338484610e5b565b336108d05f546001600160a01b031690565b6001600160a01b0316146108f65760405162461bcd60e51b81526004016104df90611ab0565b6014546001600160a01b03908116908316036109545760405162461bcd60e51b815260206004820152601a60248201527f54686520706169722063616e6e6f742062652072656d6f76656400000000000060448201526064016104df565b6001600160a01b03919091165f908152601360205260409020805460ff1916911515919091179055565b336109905f546001600160a01b031690565b6001600160a01b0316146109b65760405162461bcd60e51b81526004016104df90611ab0565b6001600160a01b03919091165f908152601260205260409020805460ff1916911515919091179055565b336109f25f546001600160a01b031690565b6001600160a01b031614610a185760405162461bcd60e51b81526004016104df90611ab0565b600e5462010000900460ff1615610a645760405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481b185d5b98da195960821b60448201526064016104df565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ac0573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ae49190611b36565b6001600160a01b031663c9c65396307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b4f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b739190611b36565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610bbd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610be19190611b36565b601480546001600160a01b0319166001600160a01b0392831690811782555f908152601360205260409020805460ff191660019081179091559054610c2792169061097e565b610c53307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d5f19610d38565b305f818152600f60205260408120546001600160a01b037f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d169263f305d7199247929080610ca85f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610d0e573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610d339190611b51565b505050565b6001600160a01b038316610d9a5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016104df565b6001600160a01b038216610dfb5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016104df565b6001600160a01b038381165f8181526010602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610ebf5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016104df565b6001600160a01b038216610f215760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016104df565b5f8111610f825760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016104df565b600e5462010000900460ff16158015610fd557505f546001600160a01b03848116911614801590610fbc57506001600160a01b0383163014155b8015610fd557505f546001600160a01b03838116911614155b156110185760405162461bcd60e51b8152602060048201526013602482015272151c98591a5b99c81b9bdd08195b98589b1959606a1b60448201526064016104df565b6001600160a01b0383165f9081526013602052604081205460ff168061105557506001600160a01b0383165f9081526013602052604090205460ff165b600e54909150610100900460ff1615611310575f546001600160a01b0385811691161480159061109257505f546001600160a01b03848116911614155b80156110a657506001600160a01b03831615155b80156110bd57506001600160a01b03831661dead14155b80156110cc5750600e5460ff16155b15611310576001600160a01b0384165f9081526013602052604090205460ff16801561111057506001600160a01b0383165f9081526012602052604090205460ff16155b156111e3576001548211156111755760405162461bcd60e51b815260206004820152602560248201527f427579207472616e7366657220616d6f756e74206578636565647320746865206044820152640dac2f0a8f60db1b60648201526084016104df565b6002546001600160a01b0384165f908152600f602052604090205461119a9084611b7c565b11156111de5760405162461bcd60e51b815260206004820152601360248201527213585e081dd85b1b195d08195e18d959591959606a1b60448201526064016104df565b611310565b6001600160a01b0383165f9081526013602052604090205460ff16801561122257506001600160a01b0384165f9081526012602052604090205460ff16155b15611288576001548211156111de5760405162461bcd60e51b815260206004820152602660248201527f53656c6c207472616e7366657220616d6f756e74206578636565647320746865604482015265040dac2f0a8f60d31b60648201526084016104df565b6001600160a01b0383165f9081526012602052604090205460ff16611310576002546001600160a01b0384165f908152600f60205260409020546112cc9084611b7c565b11156113105760405162461bcd60e51b815260206004820152601360248201527213585e081dd85b1b195d08195e18d959591959606a1b60448201526064016104df565b600354305f908152600f60205260409020541080159081906113355750600e5460ff16155b801561135857506001600160a01b0384165f9081526013602052604090205460ff165b801561137c57506001600160a01b0385165f9081526011602052604090205460ff16155b80156113a057506001600160a01b0384165f9081526011602052604090205460ff16155b156113c557600e805460ff191660011790556113ba611685565b600e805460ff191690555b600554600e546001600160a01b0387811692169190911415925060ff6201000090910416801561140c57506001600160a01b0384165f9081526013602052604090205460ff165b1561141a5761141a47611803565b600e546001600160a01b0386165f9081526011602052604090205460ff9182161591168061145f57506001600160a01b0385165f9081526011602052604090205460ff165b1561146757505f5b5f8115611526576001600160a01b0386165f9081526013602052604090205460ff16156114c2576064600b54600d54116114a3576007546114a7565b6009545b6114b19087611a99565b6114bb9190611afc565b9050611526565b6001600160a01b0387165f9081526013602052604090205460ff1615611526576064600a54600d54116114f7576006546114fb565b6008545b6115059087611a99565b61150f9190611afc565b600d80549192505f61152083611b8f565b91905055505b6001600160a01b0387165f908152600f602052604090205461154b908590879061183e565b6115a65760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016104df565b8015611613576001600160a01b0387165f818152600f602090815260408083208054869003905530808452928190208054860190555184815297849003979192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35b6001600160a01b038088165f818152600f602052604080822080548a900390559289168082529083902080548901905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906116749089815260200190565b60405180910390a350505050505050565b6004546040805160028082526060820183525f9260208301908036833701905050905030815f815181106116bb576116bb611ba7565b60200260200101906001600160a01b031690816001600160a01b0316815250507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611737573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061175b9190611b36565b8160018151811061176e5761176e611ba7565b6001600160a01b03928316602091820292909201015260405163791ac94760e01b81527f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d9091169063791ac947906117d29085905f90869030904290600401611bbb565b5f604051808303815f87803b1580156117e9575f80fd5b505af11580156117fb573d5f803e3d5ffd5b505050505050565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f1935050505015801561183a573d5f803e3d5ffd5b5050565b5f828210158061184c575083155b949350505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b038116811461052a575f80fd5b5f80604083850312156118ae575f80fd5b82356118b981611889565b946020939093013593505050565b5f805f606084860312156118d9575f80fd5b83356118e481611889565b925060208401356118f481611889565b929592945050506040919091013590565b5f60208284031215611915575f80fd5b813561192081611889565b9392505050565b801515811461052a575f80fd5b5f8060408385031215611945575f80fd5b823561195081611889565b9150602083013561196081611927565b809150509250929050565b5f806040838503121561197c575f80fd5b823561198781611889565b9150602083013561196081611889565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156119e557815f19048211156119cb576119cb611997565b808516156119d857918102915b93841c93908002906119b0565b509250929050565b5f826119fb57506001610480565b81611a0757505f610480565b8160018114611a1d5760028114611a2757611a43565b6001915050610480565b60ff841115611a3857611a38611997565b50506001821b610480565b5060208310610133831016604e8410600b8410161715611a66575081810a610480565b611a7083836119ab565b805f1904821115611a8357611a83611997565b029392505050565b5f61192060ff8416836119ed565b808202811582820484141761048057610480611997565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f60208284031215611af5575f80fd5b5051919050565b5f82611b1657634e487b7160e01b5f52601260045260245ffd5b500490565b5f60208284031215611b2b575f80fd5b815161192081611927565b5f60208284031215611b46575f80fd5b815161192081611889565b5f805f60608486031215611b63575f80fd5b8351925060208401519150604084015190509250925092565b8082018082111561048057610480611997565b5f60018201611ba057611ba0611997565b5060010190565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015611c0b5784516001600160a01b031683529383019391830191600101611be6565b50506001600160a01b0396909616606085015250505060800152939250505056fea2646970667358221220ea635c5bfe17b1eaaa66f0f8eca623dc1d2582a0eb7b5970a9751aae6a9b33c964736f6c63430008190033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000dd6c64d8b4f54d5f1d220aee89a225a9af8792c3
-----Decoded View---------------
Arg [0] : router_ (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
Arg [1] : taxWallet_ (address): 0xdd6c64d8B4F54d5F1d220Aee89A225A9Af8792C3
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Arg [1] : 000000000000000000000000dd6c64d8b4f54d5f1d220aee89a225a9af8792c3
Deployed Bytecode Sourcemap
1995:9594:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3997:83;;;;;;;;;;-1:-1:-1;4067:5:0;;;;;;;;;;;;-1:-1:-1;;;4067:5:0;;;;3997:83;;;;;;;:::i;:::-;;;;;;;;4629:152;;;;;;;;;;-1:-1:-1;4629:152:0;;;;;:::i;:::-;;:::i;:::-;;;1058:14:1;;1051:22;1033:41;;1021:2;1006:18;4629:152:0;893:187:1;3270:51:0;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1275:32:1;;;1257:51;;1245:2;1230:18;3270:51:0;1085:229:1;4274:87:0;;;;;;;;;;;;;:::i;:::-;;;1465:25:1;;;1453:2;1438:18;4274:87:0;1319:177:1;11434:152:0;;;;;;;;;;;;;:::i;:::-;;5286:498;;;;;;;;;;-1:-1:-1;5286:498:0;;;;;:::i;:::-;;:::i;4183:83::-;;;;;;;;;;-1:-1:-1;4183:83:0;;2185:1;2104:36:1;;2092:2;2077:18;4183:83:0;1962:184:1;9508:110:0;;;;;;;;;;-1:-1:-1;9508:110:0;;;;;:::i;:::-;-1:-1:-1;;;;;9591:19:0;9567:4;9591:19;;;:10;:19;;;;;;;;;9508:110;3328:28;;;;;;;;;;-1:-1:-1;3328:28:0;;;;-1:-1:-1;;;;;3328:28:0;;;9373:127;;;;;;;;;;-1:-1:-1;9373:127:0;;;;;:::i;:::-;;:::i;4369:110::-;;;;;;;;;;-1:-1:-1;4369:110:0;;;;;:::i;:::-;-1:-1:-1;;;;;4453:18:0;4426:7;4453:18;;;:9;:18;;;;;;;4369:110;534:92;;;;;;;;;;;;;:::i;9285:80::-;;;;;;;;;;;;;:::i;9761:135::-;;;;;;;;;;;;;:::i;11176:250::-;;;;;;;;;;-1:-1:-1;11176:250:0;;;;;:::i;:::-;;:::i;313:87::-;;;;;;;;;;-1:-1:-1;359:7:0;386:6;-1:-1:-1;;;;;386:6:0;313:87;;4088;;;;;;;;;;-1:-1:-1;4160:7:0;;;;;;;;;;;;-1:-1:-1;;;4160:7:0;;;;4088:87;;5134:144;;;;;;;;;;-1:-1:-1;5134:144:0;;;;;:::i;:::-;;:::i;10565:208::-;;;;;;;;;;-1:-1:-1;10565:208:0;;;;;:::i;:::-;;:::i;9626:127::-;;;;;;;;;;-1:-1:-1;9626:127:0;;;;;:::i;:::-;;:::i;4487:134::-;;;;;;;;;;-1:-1:-1;4487:134:0;;;;;:::i;:::-;-1:-1:-1;;;;;4586:18:0;;;4559:7;4586:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4487:134;9904:653;;;;;;;;;;;;;:::i;4629:152::-;4697:4;4714:37;4723:10;4735:7;4744:6;4714:8;:37::i;:::-;-1:-1:-1;4769:4:0;4629:152;;;;;:::o;4274:87::-;4318:7;2247:13;2185:1;2247:2;:13;:::i;:::-;2229:31;;:15;:31;:::i;:::-;4338:15;;4274:87;:::o;11434:152::-;459:10;448:7;359;386:6;-1:-1:-1;;;;;386:6:0;;313:87;448:7;-1:-1:-1;;;;;448:21:0;;440:66;;;;-1:-1:-1;;;440:66:0;;;;;;;:::i;:::-;;;;;;;;;11517:1:::1;11493:21;:25;11485:34;;;::::0;::::1;;359:7:::0;386:6;;11530:48:::1;::::0;-1:-1:-1;;;;;386:6:0;;;;11556:21:::1;11530:48:::0;::::1;;;::::0;11556:21;;11530:48;359:7;11530:48;11556:21;386:6;11530:48;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;11434:152::o:0;5286:498::-;-1:-1:-1;;;;;5412:17:0;;5368:4;5412:17;;;:11;:17;;;;;;;;5430:10;5412:29;;;;;;;;-1:-1:-1;;5456:37:0;;5452:261;;5538:6;5518:16;:26;;5510:79;;;;-1:-1:-1;;;5510:79:0;;5759:2:1;5510:79:0;;;5741:21:1;5798:2;5778:18;;;5771:30;5837:34;5817:18;;;5810:62;-1:-1:-1;;;5888:18:1;;;5881:38;5936:19;;5510:79:0;5557:404:1;5510:79:0;5633:53;5642:4;5648:10;5679:6;5660:16;:25;5633:8;:53::i;:::-;5725:27;5735:4;5741:2;5745:6;5725:9;:27::i;:::-;-1:-1:-1;5772:4:0;;5286:498;-1:-1:-1;;;;5286:498:0:o;9373:127::-;459:10;448:7;359;386:6;-1:-1:-1;;;;;386:6:0;;313:87;448:7;-1:-1:-1;;;;;448:21:0;;440:66;;;;-1:-1:-1;;;440:66:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;9462:19:0;;;::::1;;::::0;;;:10:::1;:19;::::0;;;;:30;;-1:-1:-1;;9462:30:0::1;::::0;::::1;;::::0;;;::::1;::::0;;9373:127::o;534:92::-;459:10;448:7;359;386:6;-1:-1:-1;;;;;386:6:0;;313:87;448:7;-1:-1:-1;;;;;448:21:0;;440:66;;;;-1:-1:-1;;;440:66:0;;;;;;;:::i;:::-;616:1:::1;599:19:::0;;-1:-1:-1;;;;;;599:19:0::1;::::0;;534:92::o;9285:80::-;459:10;448:7;359;386:6;-1:-1:-1;;;;;386:6:0;;313:87;448:7;-1:-1:-1;;;;;448:21:0;;440:66;;;;-1:-1:-1;;;440:66:0;;;;;;;:::i;:::-;9339:10:::1;:18:::0;;-1:-1:-1;;9339:18:0::1;::::0;;9285:80::o;9761:135::-;459:10;448:7;359;386:6;-1:-1:-1;;;;;386:6:0;;313:87;448:7;-1:-1:-1;;;;;448:21:0;;440:66;;;;-1:-1:-1;;;440:66:0;;;;;;;:::i;:::-;9825:12:::1;::::0;;;::::1;;;9824:13;9816:42;;;::::0;-1:-1:-1;;;9816:42:0;;6168:2:1;9816:42:0::1;::::0;::::1;6150:21:1::0;6207:2;6187:18;;;6180:30;-1:-1:-1;;;6226:18:1;;;6219:46;6282:18;;9816:42:0::1;5966:340:1::0;9816:42:0::1;9869:12;:19:::0;;-1:-1:-1;;9869:19:0::1;::::0;::::1;::::0;;9761:135::o;11176:250::-;459:10;448:7;359;386:6;-1:-1:-1;;;;;386:6:0;;313:87;448:7;-1:-1:-1;;;;;448:21:0;;440:66;;;;-1:-1:-1;;;440:66:0;;;;;;;:::i;:::-;11280:55:::1;::::0;-1:-1:-1;;;11280:55:0;;11329:4:::1;11280:55;::::0;::::1;1257:51:1::0;11262:15:0::1;::::0;11361:3:::1;::::0;11351:7;;-1:-1:-1;;;;;11280:40:0;::::1;::::0;::::1;::::0;1230:18:1;;11280:55:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:78;;;;:::i;:::-;:84;;;;:::i;:::-;11262:102;;11382:8;-1:-1:-1::0;;;;;11375:25:0::1;;11401:7;359::::0;386:6;-1:-1:-1;;;;;386:6:0;;313:87;11401:7:::1;11375:43;::::0;-1:-1:-1;;;;;;11375:43:0::1;::::0;;;;;;-1:-1:-1;;;;;6914:32:1;;;11375:43:0::1;::::0;::::1;6896:51:1::0;6963:18;;;6956:34;;;6869:18;;11375:43:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;11251:175;11176:250:::0;;:::o;5134:144::-;5198:4;5215:33;5225:10;5237:2;5241:6;5215:9;:33::i;10565:208::-;459:10;448:7;359;386:6;-1:-1:-1;;;;;386:6:0;;313:87;448:7;-1:-1:-1;;;;;448:21:0;;440:66;;;;-1:-1:-1;;;440:66:0;;;;;;;:::i;:::-;10672:13:::1;::::0;-1:-1:-1;;;;;10672:13:0;;::::1;10664:21:::0;;::::1;::::0;10656:60:::1;;;::::0;-1:-1:-1;;;10656:60:0;;7453:2:1;10656:60:0::1;::::0;::::1;7435:21:1::0;7492:2;7472:18;;;7465:30;7531:28;7511:18;;;7504:56;7577:18;;10656:60:0::1;7251:350:1::0;10656:60:0::1;-1:-1:-1::0;;;;;10727:30:0;;;::::1;;::::0;;;:24:::1;:30;::::0;;;;:38;;-1:-1:-1;;10727:38:0::1;::::0;::::1;;::::0;;;::::1;::::0;;10565:208::o;9626:127::-;459:10;448:7;359;386:6;-1:-1:-1;;;;;386:6:0;;313:87;448:7;-1:-1:-1;;;;;448:21:0;;440:66;;;;-1:-1:-1;;;440:66:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;9713:21:0;;;::::1;;::::0;;;:12:::1;:21;::::0;;;;:32;;-1:-1:-1;;9713:32:0::1;::::0;::::1;;::::0;;;::::1;::::0;;9626:127::o;9904:653::-;459:10;448:7;359;386:6;-1:-1:-1;;;;;386:6:0;;313:87;448:7;-1:-1:-1;;;;;448:21:0;;440:66;;;;-1:-1:-1;;;440:66:0;;;;;;;:::i;:::-;9967:12:::1;::::0;;;::::1;;;9966:13;9958:42;;;::::0;-1:-1:-1;;;9958:42:0;;6168:2:1;9958:42:0::1;::::0;::::1;6150:21:1::0;6207:2;6187:18;;;6180:30;-1:-1:-1;;;6226:18:1;;;6219:46;6282:18;;9958:42:0::1;5966:340:1::0;9958:42:0::1;10045:15;-1:-1:-1::0;;;;;10045:23:0::1;;:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10027:55:0::1;;10091:4;10098:15;-1:-1:-1::0;;;;;10098:20:0::1;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10027:94;::::0;-1:-1:-1;;;;;;10027:94:0::1;::::0;;;;;;-1:-1:-1;;;;;8092:15:1;;;10027:94:0::1;::::0;::::1;8074:34:1::0;8144:15;;8124:18;;;8117:43;8009:18;;10027:94:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10011:13;:110:::0;;-1:-1:-1;;;;;;10011:110:0::1;-1:-1:-1::0;;;;;10011:110:0;;::::1;::::0;;::::1;::::0;;-1:-1:-1;10132:39:0;;;:24:::1;:39;::::0;;;;:46;;-1:-1:-1;;10132:46:0::1;-1:-1:-1::0;10132:46:0;;::::1;::::0;;;10215:13;;10189:47:::1;::::0;10215:13:::1;::::0;10189:17:::1;:47::i;:::-;10247:68;10264:4;10279:15;-1:-1:-1::0;;10247:8:0::1;:68::i;:::-;10410:4;10430:24;::::0;;;:9:::1;:24;::::0;;;;;-1:-1:-1;;;;;10326:15:0::1;:31;::::0;::::1;::::0;10365:21:::1;::::0;10430:24;;10501:7:::1;359::::0;386:6;-1:-1:-1;;;;;386:6:0;;313:87;10501:7:::1;10326:223;::::0;::::1;::::0;;;-1:-1:-1;;;;;;10326:223:0;;;-1:-1:-1;;;;;8530:15:1;;;10326:223:0::1;::::0;::::1;8512:34:1::0;8562:18;;;8555:34;;;;8605:18;;;8598:34;;;;8648:18;;;8641:34;8712:15;;;8691:19;;;8684:44;10523:15:0::1;8744:19:1::0;;;8737:35;8446:19;;10326:223:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;9904:653::o:0;4789:337::-;-1:-1:-1;;;;;4882:19:0;;4874:68;;;;-1:-1:-1;;;4874:68:0;;9296:2:1;4874:68:0;;;9278:21:1;9335:2;9315:18;;;9308:30;9374:34;9354:18;;;9347:62;-1:-1:-1;;;9425:18:1;;;9418:34;9469:19;;4874:68:0;9094:400:1;4874:68:0;-1:-1:-1;;;;;4961:21:0;;4953:68;;;;-1:-1:-1;;;4953:68:0;;9701:2:1;4953:68:0;;;9683:21:1;9740:2;9720:18;;;9713:30;9779:34;9759:18;;;9752:62;-1:-1:-1;;;9830:18:1;;;9823:32;9872:19;;4953:68:0;9499:398:1;4953:68:0;-1:-1:-1;;;;;5034:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;5086:32;;1465:25:1;;;5086:32:0;;1438:18:1;5086:32:0;;;;;;;4789:337;;;:::o;5792:3208::-;-1:-1:-1;;;;;5889:20:0;;5881:70;;;;-1:-1:-1;;;5881:70:0;;10104:2:1;5881:70:0;;;10086:21:1;10143:2;10123:18;;;10116:30;10182:34;10162:18;;;10155:62;-1:-1:-1;;;10233:18:1;;;10226:35;10278:19;;5881:70:0;9902:401:1;5881:70:0;-1:-1:-1;;;;;5970:23:0;;5962:71;;;;-1:-1:-1;;;5962:71:0;;10510:2:1;5962:71:0;;;10492:21:1;10549:2;10529:18;;;10522:30;10588:34;10568:18;;;10561:62;-1:-1:-1;;;10639:18:1;;;10632:33;10682:19;;5962:71:0;10308:399:1;5962:71:0;6061:1;6052:6;:10;6044:64;;;;-1:-1:-1;;;6044:64:0;;10914:2:1;6044:64:0;;;10896:21:1;10953:2;10933:18;;;10926:30;10992:34;10972:18;;;10965:62;-1:-1:-1;;;11043:18:1;;;11036:39;11092:19;;6044:64:0;10712:405:1;6044:64:0;6126:12;;;;;;;6125:13;:87;;;;-1:-1:-1;359:7:0;386:6;-1:-1:-1;;;;;6143:17:0;;;386:6;;6143:17;;;;:44;;-1:-1:-1;;;;;;6164:23:0;;6182:4;6164:23;;6143:44;:68;;;;-1:-1:-1;359:7:0;386:6;-1:-1:-1;;;;;6191:20:0;;;386:6;;6191:20;;6143:68;6121:149;;;6229:29;;-1:-1:-1;;;6229:29:0;;11324:2:1;6229:29:0;;;11306:21:1;11363:2;11343:18;;;11336:30;-1:-1:-1;;;11382:18:1;;;11375:49;11441:18;;6229:29:0;11122:343:1;6121:149:0;-1:-1:-1;;;;;6311:32:0;;6290:18;6311:32;;;:24;:32;;;;;;;;;:71;;-1:-1:-1;;;;;;6347:35:0;;;;;;:24;:35;;;;;;;;6311:71;6399:10;;6290:92;;-1:-1:-1;6399:10:0;;;;;6395:1017;;;359:7;386:6;-1:-1:-1;;;;;6430:17:0;;;386:6;;6430:17;;;;:41;;-1:-1:-1;359:7:0;386:6;-1:-1:-1;;;;;6451:20:0;;;386:6;;6451:20;;6430:41;:68;;;;-1:-1:-1;;;;;;6475:23:0;;;;6430:68;:100;;;;-1:-1:-1;;;;;;6502:28:0;;6523:6;6502:28;;6430:100;:113;;;;-1:-1:-1;6535:8:0;;;;6534:9;6430:113;6426:975;;;-1:-1:-1;;;;;6568:32:0;;;;;;:24;:32;;;;;;;;:60;;;;-1:-1:-1;;;;;;6605:23:0;;;;;;:12;:23;;;;;;;;6604:24;6568:60;6564:822;;;6671:20;;6661:6;:30;;6653:80;;;;-1:-1:-1;;;6653:80:0;;11672:2:1;6653:80:0;;;11654:21:1;11711:2;11691:18;;;11684:30;11750:34;11730:18;;;11723:62;-1:-1:-1;;;11801:18:1;;;11794:35;11846:19;;6653:80:0;11470:401:1;6653:80:0;6797:9;;-1:-1:-1;;;;;4453:18:0;;4426:7;4453:18;;;:9;:18;;;;;;6764:29;;:6;:29;:::i;:::-;:42;;6756:74;;;;-1:-1:-1;;;6756:74:0;;12208:2:1;6756:74:0;;;12190:21:1;12247:2;12227:18;;;12220:30;-1:-1:-1;;;12266:18:1;;;12259:49;12325:18;;6756:74:0;12006:343:1;6756:74:0;6564:822;;;-1:-1:-1;;;;;6860:35:0;;;;;;:24;:35;;;;;;;;:60;;;;-1:-1:-1;;;;;;6900:20:0;;;;;;:12;:20;;;;;;;;6899:21;6860:60;6856:530;;;6963:20;;6953:6;:30;;6945:80;;;;-1:-1:-1;;;6945:80:0;;12556:2:1;6945:80:0;;;12538:21:1;12595:2;12575:18;;;12568:30;12634:34;12614:18;;;12607:62;-1:-1:-1;;;12685:18:1;;;12678:36;12731:19;;6945:80:0;12354:402:1;6856:530:0;-1:-1:-1;;;;;7056:23:0;;;;;;:12;:23;;;;;;;;7051:335;;7145:9;;-1:-1:-1;;;;;4453:18:0;;4426:7;4453:18;;;:9;:18;;;;;;7112:29;;:6;:29;:::i;:::-;:42;;7104:74;;;;-1:-1:-1;;;7104:74:0;;12208:2:1;7104:74:0;;;12190:21:1;12247:2;12227:18;;;12220:30;-1:-1:-1;;;12266:18:1;;;12259:49;12325:18;;7104:74:0;12006:343:1;7104:74:0;7474:16;;7464:4;7424:19;4453:18;;;:9;:18;;;;;;-1:-1:-1;7446:44:0;;;;;7507:27;;-1:-1:-1;7526:8:0;;;;7525:9;7507:27;:66;;;;-1:-1:-1;;;;;;7538:35:0;;;;;;:24;:35;;;;;;;;7507:66;:89;;;;-1:-1:-1;;;;;;7578:18:0;;;;;;:10;:18;;;;;;;;7577:19;7507:89;:115;;;;-1:-1:-1;;;;;;7601:21:0;;;;;;:10;:21;;;;;;;;7600:22;7507:115;7503:185;;;7639:8;:15;;-1:-1:-1;;7639:15:0;7650:4;7639:15;;;7655:14;:12;:14::i;:::-;7670:8;:16;;-1:-1:-1;;7670:16:0;;;7503:185;7729:10;;7774:12;;-1:-1:-1;;;;;7719:20:0;;;7729:10;;7719:20;;;;;;-1:-1:-1;7774:12:0;;;;;;:51;;;;-1:-1:-1;;;;;;7790:35:0;;;;;;:24;:35;;;;;;;;7774:51;7771:90;;;7827:34;7839:21;7827:11;:34::i;:::-;7896:8;;-1:-1:-1;;;;;7921:18:0;;7876:16;7921:18;;;:10;:18;;;;;;7896:8;;;;7895:9;;7921:18;;:43;;-1:-1:-1;;;;;;7943:21:0;;;;;;:10;:21;;;;;;;;7921:43;7917:95;;;-1:-1:-1;7995:5:0;7917:95;8024:11;8054;8050:392;;;-1:-1:-1;;;;;8086:35:0;;;;;;:24;:35;;;;;;;;8082:349;;;8222:3;8170:16;;8158:9;;:28;:60;;8204:14;;8158:60;;;8189:12;;8158:60;8148:71;;:6;:71;:::i;:::-;:77;;;;:::i;:::-;8142:83;;8082:349;;;-1:-1:-1;;;;;8251:32:0;;;;;;:24;:32;;;;;;;;8247:184;;;8381:3;8332:15;;8320:9;;:27;:57;;8364:13;;8320:57;;;8350:11;;8320:57;8310:68;;:6;:68;:::i;:::-;:74;;;;:::i;:::-;8403:9;:12;;8304:80;;-1:-1:-1;8403:9:0;:12;;;:::i;:::-;;;;;;8247:184;-1:-1:-1;;;;;8497:17:0;;;;;;:9;:17;;;;;;8462:53;;8474:13;;8489:6;;8462:11;:53::i;:::-;8454:104;;;;-1:-1:-1;;;8454:104:0;;13103:2:1;8454:104:0;;;13085:21:1;13142:2;13122:18;;;13115:30;13181:34;13161:18;;;13154:62;-1:-1:-1;;;13232:18:1;;;13225:36;13278:19;;8454:104:0;12901:402:1;8454:104:0;8573:7;;8569:254;;-1:-1:-1;;;;;8666:17:0;;;;;;:9;:17;;;;;;;;:24;;;;;;;8727:4;8709:24;;;;;;;:31;;;;;;8775:36;1465:25:1;;;8635:12:0;;;;;8727:4;;8666:17;8775:36;;1438:18:1;8775:36:0;;;;;;;8569:254;-1:-1:-1;;;;;8858:17:0;;;;;;;:9;:17;;;;;;:27;;;;;;;8900:20;;;;;;;;;;:30;;;;;;8957:35;;;;;;8879:6;1465:25:1;;1453:2;1438:18;;1319:177;8957:35:0;;;;;;;;5870:3130;;;;5792:3208;;;:::o;10781:350::-;10848:10;;10895:16;;;10909:1;10895:16;;;;;;;;10824:21;;10895:16;;;;;;;;;;-1:-1:-1;10895:16:0;10871:40;;10940:4;10922;10927:1;10922:7;;;;;;;;:::i;:::-;;;;;;:23;-1:-1:-1;;;;;10922:23:0;;;-1:-1:-1;;;;;10922:23:0;;;;;10966:15;-1:-1:-1;;;;;10966:20:0;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10956:4;10961:1;10956:7;;;;;;;;:::i;:::-;-1:-1:-1;;;;;10956:32:0;;;:7;;;;;;;;;:32;11001:122;;-1:-1:-1;;;11001:122:0;;:15;:66;;;;;;:122;;11068:13;;11083:1;;11086:4;;11100;;11107:15;;11001:122;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10813:318;;10781:350::o;9182:91::-;9238:10;;:27;;-1:-1:-1;;;;;9238:10:0;;;;:27;;;;;9258:6;;9238:10;:27;:10;:27;9258:6;9238:10;:27;;;;;;;;;;;;;;;;;;;;;9182:91;:::o;9008:164::-;9102:4;9142:6;9131:7;:17;;:33;;;;9153:11;9152:12;9131:33;9124:40;9008:164;-1:-1:-1;;;;9008:164:0:o;14:418:1:-;163:2;152:9;145:21;126:4;195:6;189:13;238:6;233:2;222:9;218:18;211:34;297:6;292:2;284:6;280:15;275:2;264:9;260:18;254:50;353:1;348:2;339:6;328:9;324:22;320:31;313:42;423:2;416;412:7;407:2;399:6;395:15;391:29;380:9;376:45;372:54;364:62;;;14:418;;;;:::o;437:131::-;-1:-1:-1;;;;;512:31:1;;502:42;;492:70;;558:1;555;548:12;573:315;641:6;649;702:2;690:9;681:7;677:23;673:32;670:52;;;718:1;715;708:12;670:52;757:9;744:23;776:31;801:5;776:31;:::i;:::-;826:5;878:2;863:18;;;;850:32;;-1:-1:-1;;;573:315:1:o;1501:456::-;1578:6;1586;1594;1647:2;1635:9;1626:7;1622:23;1618:32;1615:52;;;1663:1;1660;1653:12;1615:52;1702:9;1689:23;1721:31;1746:5;1721:31;:::i;:::-;1771:5;-1:-1:-1;1828:2:1;1813:18;;1800:32;1841:33;1800:32;1841:33;:::i;:::-;1501:456;;1893:7;;-1:-1:-1;;;1947:2:1;1932:18;;;;1919:32;;1501:456::o;2151:247::-;2210:6;2263:2;2251:9;2242:7;2238:23;2234:32;2231:52;;;2279:1;2276;2269:12;2231:52;2318:9;2305:23;2337:31;2362:5;2337:31;:::i;:::-;2387:5;2151:247;-1:-1:-1;;;2151:247:1:o;2611:118::-;2697:5;2690:13;2683:21;2676:5;2673:32;2663:60;;2719:1;2716;2709:12;2734:382;2799:6;2807;2860:2;2848:9;2839:7;2835:23;2831:32;2828:52;;;2876:1;2873;2866:12;2828:52;2915:9;2902:23;2934:31;2959:5;2934:31;:::i;:::-;2984:5;-1:-1:-1;3041:2:1;3026:18;;3013:32;3054:30;3013:32;3054:30;:::i;:::-;3103:7;3093:17;;;2734:382;;;;;:::o;3121:388::-;3189:6;3197;3250:2;3238:9;3229:7;3225:23;3221:32;3218:52;;;3266:1;3263;3256:12;3218:52;3305:9;3292:23;3324:31;3349:5;3324:31;:::i;:::-;3374:5;-1:-1:-1;3431:2:1;3416:18;;3403:32;3444:33;3403:32;3444:33;:::i;3514:127::-;3575:10;3570:3;3566:20;3563:1;3556:31;3606:4;3603:1;3596:15;3630:4;3627:1;3620:15;3646:416;3735:1;3772:5;3735:1;3786:270;3807:7;3797:8;3794:21;3786:270;;;3866:4;3862:1;3858:6;3854:17;3848:4;3845:27;3842:53;;;3875:18;;:::i;:::-;3925:7;3915:8;3911:22;3908:55;;;3945:16;;;;3908:55;4024:22;;;;3984:15;;;;3786:270;;;3790:3;3646:416;;;;;:::o;4067:806::-;4116:5;4146:8;4136:80;;-1:-1:-1;4187:1:1;4201:5;;4136:80;4235:4;4225:76;;-1:-1:-1;4272:1:1;4286:5;;4225:76;4317:4;4335:1;4330:59;;;;4403:1;4398:130;;;;4310:218;;4330:59;4360:1;4351:10;;4374:5;;;4398:130;4435:3;4425:8;4422:17;4419:43;;;4442:18;;:::i;:::-;-1:-1:-1;;4498:1:1;4484:16;;4513:5;;4310:218;;4612:2;4602:8;4599:16;4593:3;4587:4;4584:13;4580:36;4574:2;4564:8;4561:16;4556:2;4550:4;4547:12;4543:35;4540:77;4537:159;;;-1:-1:-1;4649:19:1;;;4681:5;;4537:159;4728:34;4753:8;4747:4;4728:34;:::i;:::-;4798:6;4794:1;4790:6;4786:19;4777:7;4774:32;4771:58;;;4809:18;;:::i;:::-;4847:20;;4067:806;-1:-1:-1;;;4067:806:1:o;4878:140::-;4936:5;4965:47;5006:4;4996:8;4992:19;4986:4;4965:47;:::i;5023:168::-;5096:9;;;5127;;5144:15;;;5138:22;;5124:37;5114:71;;5165:18;;:::i;5196:356::-;5398:2;5380:21;;;5417:18;;;5410:30;5476:34;5471:2;5456:18;;5449:62;5543:2;5528:18;;5196:356::o;6311:184::-;6381:6;6434:2;6422:9;6413:7;6409:23;6405:32;6402:52;;;6450:1;6447;6440:12;6402:52;-1:-1:-1;6473:16:1;;6311:184;-1:-1:-1;6311:184:1:o;6500:217::-;6540:1;6566;6556:132;;6610:10;6605:3;6601:20;6598:1;6591:31;6645:4;6642:1;6635:15;6673:4;6670:1;6663:15;6556:132;-1:-1:-1;6702:9:1;;6500:217::o;7001:245::-;7068:6;7121:2;7109:9;7100:7;7096:23;7092:32;7089:52;;;7137:1;7134;7127:12;7089:52;7169:9;7163:16;7188:28;7210:5;7188:28;:::i;7606:251::-;7676:6;7729:2;7717:9;7708:7;7704:23;7700:32;7697:52;;;7745:1;7742;7735:12;7697:52;7777:9;7771:16;7796:31;7821:5;7796:31;:::i;8783:306::-;8871:6;8879;8887;8940:2;8928:9;8919:7;8915:23;8911:32;8908:52;;;8956:1;8953;8946:12;8908:52;8985:9;8979:16;8969:26;;9035:2;9024:9;9020:18;9014:25;9004:35;;9079:2;9068:9;9064:18;9058:25;9048:35;;8783:306;;;;;:::o;11876:125::-;11941:9;;;11962:10;;;11959:36;;;11975:18;;:::i;12761:135::-;12800:3;12821:17;;;12818:43;;12841:18;;:::i;:::-;-1:-1:-1;12888:1:1;12877:13;;12761:135::o;13440:127::-;13501:10;13496:3;13492:20;13489:1;13482:31;13532:4;13529:1;13522:15;13556:4;13553:1;13546:15;13572:980;13834:4;13882:3;13871:9;13867:19;13913:6;13902:9;13895:25;13939:2;13977:6;13972:2;13961:9;13957:18;13950:34;14020:3;14015:2;14004:9;14000:18;13993:31;14044:6;14079;14073:13;14110:6;14102;14095:22;14148:3;14137:9;14133:19;14126:26;;14187:2;14179:6;14175:15;14161:29;;14208:1;14218:195;14232:6;14229:1;14226:13;14218:195;;;14297:13;;-1:-1:-1;;;;;14293:39:1;14281:52;;14388:15;;;;14353:12;;;;14329:1;14247:9;14218:195;;;-1:-1:-1;;;;;;;14469:32:1;;;;14464:2;14449:18;;14442:60;-1:-1:-1;;;14533:3:1;14518:19;14511:35;14430:3;13572:980;-1:-1:-1;;;13572:980:1:o
Swarm Source
ipfs://ea635c5bfe17b1eaaa66f0f8eca623dc1d2582a0eb7b5970a9751aae6a9b33c9
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.