ERC-20
Overview
Max Total Supply
250,000 SHIBCAP
Holders
22
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
3,253.887033736392412292 SHIBCAPValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
ShibariumCap
Compiler Version
v0.8.18+commit.87f61d96
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-03-10 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; /* WEBSITE: https://shibariumcap.com TELEGRAM: https://t.me/ShibariumCap We are going to be the first Shibarium Token Tracker in the market! ________ ___ ___ ___ ________ ________ ________ ___ ___ ___ _____ ______ |\ ____\|\ \|\ \|\ \|\ __ \|\ __ \|\ __ \|\ \|\ \|\ \|\ _ \ _ \ \ \ \___|\ \ \\\ \ \ \ \ \|\ /\ \ \|\ \ \ \|\ \ \ \ \ \\\ \ \ \\\__\ \ \ \ \_____ \ \ __ \ \ \ \ __ \ \ __ \ \ _ _\ \ \ \ \\\ \ \ \\|__| \ \ \|____|\ \ \ \ \ \ \ \ \ \|\ \ \ \ \ \ \ \\ \\ \ \ \ \\\ \ \ \ \ \ \ ____\_\ \ \__\ \__\ \__\ \_______\ \__\ \__\ \__\\ _\\ \__\ \_______\ \__\ \ \__\ |\_________\|__|\|__|\|__|\|_______|\|__|\|__|\|__|\|__|\|__|\|_______|\|__| \|__| \|_________| ________ ________ ________ |\ ____\|\ __ \|\ __ \ \ \ \___|\ \ \|\ \ \ \|\ \ \ \ \ \ \ __ \ \ ____\ \ \ \____\ \ \ \ \ \ \___| \ \_______\ \__\ \__\ \__\ \|_______|\|__|\|__|\|__| */ abstract contract Context { function _msgSender() internal view virtual returns (address payable) { return payable(msg.sender); } function _msgData() internal view virtual returns (bytes memory) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } } 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); } library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero"); } function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b; } } 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 () { address msgSender = _msgSender(); _owner = msgSender; emit OwnershipTransferred(address(0), msgSender); } /** * @dev Returns the address of the current owner. */ function owner() public view 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 without 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 without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = 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"); emit OwnershipTransferred(_owner, newOwner); _owner = 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 IUniswapV2Pair { event Approval(address indexed owner, address indexed spender, uint value); event Transfer(address indexed from, address indexed to, uint value); function name() external pure returns (string memory); function symbol() external pure returns (string memory); function decimals() external pure returns (uint8); function totalSupply() external view returns (uint); function balanceOf(address owner) external view returns (uint); function allowance(address owner, address spender) external view returns (uint); function approve(address spender, uint value) external returns (bool); function transfer(address to, uint value) external returns (bool); function transferFrom(address from, address to, uint value) external returns (bool); function DOMAIN_SEPARATOR() external view returns (bytes32); function PERMIT_TYPEHASH() external pure returns (bytes32); function nonces(address owner) external view returns (uint); function permit(address owner, address spender, uint value, uint deadline, uint8 v, bytes32 r, bytes32 s) external; event Burn(address indexed sender, uint amount0, uint amount1, address indexed to); event Swap( address indexed sender, uint amount0In, uint amount1In, uint amount0Out, uint amount1Out, address indexed to ); event Sync(uint112 reserve0, uint112 reserve1); function MINIMUM_LIQUIDITY() external pure returns (uint); function factory() external view returns (address); function token0() external view returns (address); function token1() external view returns (address); function getReserves() external view returns (uint112 reserve0, uint112 reserve1, uint32 blockTimestampLast); function price0CumulativeLast() external view returns (uint); function price1CumulativeLast() external view returns (uint); function kLast() external view returns (uint); function burn(address to) external returns (uint amount0, uint amount1); function swap(uint amount0Out, uint amount1Out, address to, bytes calldata data) external; function skim(address to) external; function sync() external; function initialize(address, 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 amountTokenDesired, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external payable returns (uint amountToken, 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 amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountToken, 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 amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountToken, uint amountETH); function swapExactTokensForTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapTokensForExactTokens( uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapExactETHForTokens(uint amountOutMin, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function swapTokensForExactETH(uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapExactTokensForETH(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapETHForExactTokens(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 removeLiquidityETHSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountETH); function removeLiquidityETHWithPermitSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountETH); function swapExactTokensForTokensSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; function swapExactETHForTokensSupportingFeeOnTransferTokens( uint amountOutMin, address[] calldata path, address to, uint deadline ) external payable; function swapExactTokensForETHSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; } contract ShibariumCap is Context, IERC20, Ownable { using SafeMath for uint256; mapping (address => uint256) _balances; mapping (address => mapping (address => uint256)) private _allowances; string private _name = "ShibariumCap"; string private _symbol = "SHIBCAP"; uint8 private _decimals = 18; address public marketingWallet; address public immutable deadAddress = 0x000000000000000000000000000000000000dEaD; mapping (address => bool) public isExcludedFromFee; mapping (address => bool) public isWalletLimitExempt; mapping (address => bool) public isTxLimitExempt; mapping (address => bool) public isAutomatedMarketPair; // initial tax 25%, goes down to 3% a minute after launch & then renounce uint256 public _marketingFeeBuy = 3; uint256 public _burnFeeBuy = 0; uint256 public _totalTaxBuy = 3; uint256 public _marketingFeeSell = 2; uint256 public _burnFeeSell = 1; uint256 public _totalTaxSell = 3; uint256 private _totalSupply = 250_000 * 10**18; uint256 public _maxTxAmount = 7_500 * 10**18; uint256 public _walletMax = 7_500 * 10**18; uint256 private minimumTokensBeforeSwap = 500 * 10**18; uint256 public _burnGoal = 125_000 * 10**18; IUniswapV2Router02 public uniswapV2Router; address public uniswapV2Pair; bool inSwapAndLiquify; event SwapETHForTokens( uint256 amountIn, address[] path ); event SwapTokensForETH( uint256 amountIn, address[] path ); constructor (address _marketingWallet) { IUniswapV2Router02 _uniswapV2Router = IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D); uniswapV2Pair = IUniswapV2Factory(_uniswapV2Router.factory()).createPair(address(this), _uniswapV2Router.WETH()); uniswapV2Router = _uniswapV2Router; _allowances[address(this)][address(uniswapV2Router)] = _totalSupply; marketingWallet = _marketingWallet; isExcludedFromFee[owner()] = true; isExcludedFromFee[address(this)] = true; isExcludedFromFee[marketingWallet] = true; isExcludedFromFee[deadAddress] = true; isWalletLimitExempt[owner()] = true; isWalletLimitExempt[address(uniswapV2Pair)] = true; isWalletLimitExempt[address(_uniswapV2Router)] = true; isWalletLimitExempt[address(this)] = true; isWalletLimitExempt[marketingWallet] = true; isTxLimitExempt[owner()] = true; isTxLimitExempt[address(this)] = true; isTxLimitExempt[address(_uniswapV2Router)] = true; isTxLimitExempt[marketingWallet] = true; isAutomatedMarketPair[address(uniswapV2Pair)] = true; _balances[_msgSender()] = _totalSupply; emit Transfer(address(0), _msgSender(), _totalSupply); } function name() public view returns (string memory) { return _name; } function symbol() public view returns (string memory) { return _symbol; } function decimals() public view returns (uint8) { return _decimals; } function totalSupply() public view override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view override returns (uint256) { return _balances[account]; } function allowance(address owner, address spender) public view override returns (uint256) { return _allowances[owner][spender]; } function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) { _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue)); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) { _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero")); return true; } function approve(address spender, uint256 amount) public override returns (bool) { _approve(_msgSender(), 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 setTax(uint256 burnBuy, uint256 marketingBuy, uint256 burnSell, uint256 marketingSell) external onlyOwner { require(burnBuy + marketingBuy <= 25 && burnSell + marketingSell <= 25); _burnFeeBuy = burnBuy; _marketingFeeBuy = marketingBuy; _totalTaxBuy = burnBuy + marketingBuy; _burnFeeSell = burnSell; _marketingFeeSell = marketingSell; _totalTaxSell = burnSell + marketingSell; } function setMarketingWallet(address _marketingWallet) external onlyOwner { marketingWallet = _marketingWallet; } function transferToAddressETH(address recipient, uint256 amount) private { payable(recipient).transfer(amount); } function excludeFromFee(address account, bool flag) external onlyOwner { isExcludedFromFee[account] = flag; } function excludeFromMaxWallet(address account, bool flag) external onlyOwner { isWalletLimitExempt[account] = flag; } function excludeFromMaxTx(address account, bool flag) external onlyOwner { isTxLimitExempt[account] = flag; } //to recieve ETH from uniswapV2Router when swaping receive() external payable {} function transfer(address recipient, uint256 amount) public override returns (bool) { _transfer(_msgSender(), recipient, amount); return true; } function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) { _transfer(sender, recipient, amount); _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance")); return true; } function _transfer(address sender, address recipient, uint256 amount) private returns (bool) { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); if(recipient == deadAddress) if (_burnGoal >= amount) _burnGoal = _burnGoal.sub(amount); else _burnGoal = 0; if (inSwapAndLiquify || isExcludedFromFee[sender] || isExcludedFromFee[recipient]) { return _basicTransfer(sender, recipient, amount); } else { if(!isTxLimitExempt[sender] && !isTxLimitExempt[recipient]) { require(amount <= _maxTxAmount, "Transfer amount exceeds the maxTxAmount."); } uint256 contractTokenBalance = balanceOf(address(this)); bool overMinimumTokenBalance = contractTokenBalance >= minimumTokensBeforeSwap; if (overMinimumTokenBalance && !isAutomatedMarketPair[sender] && !isAutomatedMarketPair[msg.sender] && (sender != uniswapV2Pair && recipient != address(uniswapV2Router))) { if (contractTokenBalance > minimumTokensBeforeSwap.mul(5)) { contractTokenBalance = minimumTokensBeforeSwap.mul(5); } inSwapAndLiquify = true; swapAndLiquify(contractTokenBalance); inSwapAndLiquify = false; } _balances[sender] = _balances[sender].sub(amount, "Insufficient Balance"); uint256 feeAmount = 0; uint256 burnFee = 0; if(isAutomatedMarketPair[sender] || isAutomatedMarketPair[recipient]) { if (isAutomatedMarketPair[recipient]) { feeAmount = amount.mul(_totalTaxSell).div(100); burnFee = feeAmount.mul(_burnFeeSell).div(_totalTaxSell); } else { feeAmount = amount.mul(_totalTaxBuy).div(100); burnFee = feeAmount.mul(_burnFeeBuy).div(_totalTaxBuy); } } _burnGoal = _burnGoal.sub(burnFee); uint256 marketingFee = feeAmount.sub(burnFee); if(burnFee > 0) { _balances[deadAddress] = _balances[deadAddress].add(burnFee); emit Transfer(sender, deadAddress, burnFee); } if(marketingFee > 0) { _balances[address(this)] = _balances[address(this)].add(marketingFee); emit Transfer(sender, address(this), marketingFee); } uint256 finalAmount = amount.sub(feeAmount); if(!isWalletLimitExempt[recipient]) require(balanceOf(recipient).add(finalAmount) <= _walletMax); _balances[recipient] = _balances[recipient].add(finalAmount); emit Transfer(sender, recipient, finalAmount); return true; } } function _basicTransfer(address sender, address recipient, uint256 amount) internal returns (bool) { _balances[sender] = _balances[sender].sub(amount, "Insufficient Balance"); _balances[recipient] = _balances[recipient].add(amount); emit Transfer(sender, recipient, amount); return true; } function swapAndLiquify(uint256 tAmount) private { uint256 tokensForSwap = tAmount; swapTokensForEth(tokensForSwap); uint256 amountBNBMarketing = address(this).balance; if(amountBNBMarketing > 0) transferToAddressETH(marketingWallet, amountBNBMarketing); } function swapTokensForEth(uint256 tokenAmount) private { // generate the uniswap pair path of token -> weth address[] memory path = new address[](2); path[0] = address(this); path[1] = uniswapV2Router.WETH(); _approve(address(this), address(uniswapV2Router), tokenAmount); // make the swap uniswapV2Router.swapExactTokensForETHSupportingFeeOnTransferTokens( tokenAmount, 0, // accept any amount of ETH path, address(this), // The contract block.timestamp ); emit SwapTokensForETH(tokenAmount, path); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_marketingWallet","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amountIn","type":"uint256"},{"indexed":false,"internalType":"address[]","name":"path","type":"address[]"}],"name":"SwapETHForTokens","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amountIn","type":"uint256"},{"indexed":false,"internalType":"address[]","name":"path","type":"address[]"}],"name":"SwapTokensForETH","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":"_burnFeeBuy","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_burnFeeSell","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_burnGoal","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_marketingFeeBuy","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_marketingFeeSell","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_totalTaxBuy","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_totalTaxSell","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_walletMax","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deadAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"flag","type":"bool"}],"name":"excludeFromFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"flag","type":"bool"}],"name":"excludeFromMaxTx","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"flag","type":"bool"}],"name":"excludeFromMaxWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isAutomatedMarketPair","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isExcludedFromFee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isTxLimitExempt","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isWalletLimitExempt","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"marketingWallet","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_marketingWallet","type":"address"}],"name":"setMarketingWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"burnBuy","type":"uint256"},{"internalType":"uint256","name":"marketingBuy","type":"uint256"},{"internalType":"uint256","name":"burnSell","type":"uint256"},{"internalType":"uint256","name":"marketingSell","type":"uint256"}],"name":"setTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"uniswapV2Router","outputs":[{"internalType":"contract IUniswapV2Router02","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60e0604052600c60a09081526b053686962617269756d4361760a41b60c0526003906200002d9082620004ff565b506040805180820190915260078152660534849424341560cc1b60208201526004906200005b9082620004ff565b506005805460ff1916601290811790915561dead6080526003600a8190556000600b55600c8190556002600d556001600e55600f556934f086f3b33b684000006010556901969368974c05b0000060118190559055681b1ae4d6e2ef500000601355691a784379d99db4200000601455348015620000d857600080fd5b50604051620021eb380380620021eb833981016040819052620000fb91620005cb565b600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506000737a250d5630b4cf539739df2c5dacb4c659f2488d9050806001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000194573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ba9190620005cb565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000208573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200022e9190620005cb565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af11580156200027c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002a29190620005cb565b601680546001600160a01b039283166001600160a01b03199182161782556015805485851692168217905560108054306000818152600260209081526040808320878452825280832094909455600580548b8a16610100908102610100600160a81b031990921691909117825583548a16845260068352858420805460ff199081166001908117909255868652878620805482168317905583548390048c16865287862080548216831790556080518c168652878620805482168317905585548c1686526007855287862080548216831790558a548c16865287862080548216831790558986528786208054821683179055868652878620805482168317905583548390048c168652878620805482168317905585548c16865260088552878620805482168317905595855286852080548716821790559784528584208054861689179055905404881682528382208054841687179055955490961686526009855281862080549091168417905590543380865292845281852081905590519081529092917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050620005fd565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200048557607f821691505b602082108103620004a657634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620004fa57600081815260208120601f850160051c81016020861015620004d55750805b601f850160051c820191505b81811015620004f657828155600101620004e1565b5050505b505050565b81516001600160401b038111156200051b576200051b6200045a565b62000533816200052c845462000470565b84620004ac565b602080601f8311600181146200056b5760008415620005525750858301515b600019600386901b1c1916600185901b178555620004f6565b600085815260208120601f198616915b828110156200059c578886015182559484019460019091019084016200057b565b5085821015620005bb5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b600060208284031215620005de57600080fd5b81516001600160a01b0381168114620005f657600080fd5b9392505050565b608051611bbd6200062e600039600081816102fb01528181610da30152818161116401526111a70152611bbd6000f3fe6080604052600436106101d35760003560e01c80637d1db4a5116100f8578063c867d60b11610090578063c867d60b1461056a578063cc467a151461059a578063d2fcc001146105b0578063d4c989d3146105d0578063d7d31f5f146105f0578063dd62ed3e14610606578063df8408fe1461064c578063f2fde38b1461066c578063fbb24b901461068c57600080fd5b80637d1db4a514610455578063807c2d9c1461046b57806387266e35146104815780638b42507f146104975780638da5cb5b146104c757806395d89b41146104e5578063a457c2d7146104fa578063a9059cbb1461051a578063c5e79c551461053a57600080fd5b8063313ce5671161016b578063313ce567146103335780633950935114610355578063429f1add1461037557806349bd5a5e1461038b5780635342acb4146103ab5780635d098b38146103db57806370a08231146103fb578063715018a61461041b57806375f0a8741461043057600080fd5b806306fdde03146101df578063095ea7b31461020a5780631694505e1461023a57806318160ddd1461027257806320c09a49146102915780632106e307146102b357806323b872dd146102c957806327c8f835146102e95780632e85a0191461031d57600080fd5b366101da57005b600080fd5b3480156101eb57600080fd5b506101f46106a2565b60405161020191906117d4565b60405180910390f35b34801561021657600080fd5b5061022a61022536600461183a565b610734565b6040519015158152602001610201565b34801561024657600080fd5b5060155461025a906001600160a01b031681565b6040516001600160a01b039091168152602001610201565b34801561027e57600080fd5b506010545b604051908152602001610201565b34801561029d57600080fd5b506102b16102ac366004611866565b61074b565b005b3480156102bf57600080fd5b50610283600f5481565b3480156102d557600080fd5b5061022a6102e4366004611898565b6107df565b3480156102f557600080fd5b5061025a7f000000000000000000000000000000000000000000000000000000000000000081565b34801561032957600080fd5b5061028360145481565b34801561033f57600080fd5b5060055460405160ff9091168152602001610201565b34801561036157600080fd5b5061022a61037036600461183a565b61084a565b34801561038157600080fd5b50610283600a5481565b34801561039757600080fd5b5060165461025a906001600160a01b031681565b3480156103b757600080fd5b5061022a6103c63660046118d9565b60066020526000908152604090205460ff1681565b3480156103e757600080fd5b506102b16103f63660046118d9565b610880565b34801561040757600080fd5b506102836104163660046118d9565b6108d2565b34801561042757600080fd5b506102b16108ed565b34801561043c57600080fd5b5060055461025a9061010090046001600160a01b031681565b34801561046157600080fd5b5061028360115481565b34801561047757600080fd5b5061028360125481565b34801561048d57600080fd5b50610283600b5481565b3480156104a357600080fd5b5061022a6104b23660046118d9565b60086020526000908152604090205460ff1681565b3480156104d357600080fd5b506000546001600160a01b031661025a565b3480156104f157600080fd5b506101f4610961565b34801561050657600080fd5b5061022a61051536600461183a565b610970565b34801561052657600080fd5b5061022a61053536600461183a565b6109bf565b34801561054657600080fd5b5061022a6105553660046118d9565b60096020526000908152604090205460ff1681565b34801561057657600080fd5b5061022a6105853660046118d9565b60076020526000908152604090205460ff1681565b3480156105a657600080fd5b50610283600e5481565b3480156105bc57600080fd5b506102b16105cb3660046118f6565b6109cc565b3480156105dc57600080fd5b506102b16105eb3660046118f6565b610a21565b3480156105fc57600080fd5b50610283600d5481565b34801561061257600080fd5b50610283610621366004611934565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561065857600080fd5b506102b16106673660046118f6565b610a76565b34801561067857600080fd5b506102b16106873660046118d9565b610acb565b34801561069857600080fd5b50610283600c5481565b6060600380546106b190611962565b80601f01602080910402602001604051908101604052809291908181526020018280546106dd90611962565b801561072a5780601f106106ff5761010080835404028352916020019161072a565b820191906000526020600020905b81548152906001019060200180831161070d57829003601f168201915b5050505050905090565b6000610741338484610bb5565b5060015b92915050565b6000546001600160a01b0316331461077e5760405162461bcd60e51b81526004016107759061199c565b60405180910390fd5b601961078a84866119e7565b111580156107a25750601961079f82846119e7565b11155b6107ab57600080fd5b600b849055600a8390556107bf83856119e7565b600c55600e829055600d8190556107d681836119e7565b600f5550505050565b60006107ec848484610cd9565b5061083f843361083a85604051806060016040528060288152602001611b1b602891396001600160a01b038a166000908152600260209081526040808320338452909152902054919061133c565b610bb5565b5060015b9392505050565b3360008181526002602090815260408083206001600160a01b0387168452909152812054909161074191859061083a9086611376565b6000546001600160a01b031633146108aa5760405162461bcd60e51b81526004016107759061199c565b600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b6001600160a01b031660009081526001602052604090205490565b6000546001600160a01b031633146109175760405162461bcd60e51b81526004016107759061199c565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6060600480546106b190611962565b6000610741338461083a85604051806060016040528060258152602001611b63602591393360009081526002602090815260408083206001600160a01b038d168452909152902054919061133c565b600061083f338484610cd9565b6000546001600160a01b031633146109f65760405162461bcd60e51b81526004016107759061199c565b6001600160a01b03919091166000908152600760205260409020805460ff1916911515919091179055565b6000546001600160a01b03163314610a4b5760405162461bcd60e51b81526004016107759061199c565b6001600160a01b03919091166000908152600860205260409020805460ff1916911515919091179055565b6000546001600160a01b03163314610aa05760405162461bcd60e51b81526004016107759061199c565b6001600160a01b03919091166000908152600660205260409020805460ff1916911515919091179055565b6000546001600160a01b03163314610af55760405162461bcd60e51b81526004016107759061199c565b6001600160a01b038116610b5a5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610775565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610c175760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610775565b6001600160a01b038216610c785760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610775565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006001600160a01b038416610d3f5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610775565b6001600160a01b038316610da15760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610775565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b031603610dfe578160145410610df857601454610df090836113d5565b601455610dfe565b60006014555b601654600160a01b900460ff1680610e2e57506001600160a01b03841660009081526006602052604090205460ff165b80610e5157506001600160a01b03831660009081526006602052604090205460ff165b15610e6857610e61848484611417565b9050610843565b6001600160a01b03841660009081526008602052604090205460ff16158015610eaa57506001600160a01b03831660009081526008602052604090205460ff16155b15610f1257601154821115610f125760405162461bcd60e51b815260206004820152602860248201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178546044820152673c20b6b7bab73a1760c11b6064820152608401610775565b6000610f1d306108d2565b60135490915081108015908190610f4d57506001600160a01b03861660009081526009602052604090205460ff16155b8015610f6957503360009081526009602052604090205460ff16155b8015610f9c57506016546001600160a01b03878116911614801590610f9c57506015546001600160a01b03868116911614155b15610ff157601354610faf9060056114eb565b821115610fc757601354610fc49060056114eb565b91505b6016805460ff60a01b1916600160a01b179055610fe38261156d565b6016805460ff60a01b191690555b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b03891660009081526001909152919091205461104391869061133c565b6001600160a01b0387166000908152600160209081526040808320939093556009905290812054819060ff168061109257506001600160a01b03871660009081526009602052604090205460ff165b15611136576001600160a01b03871660009081526009602052604090205460ff16156110fc576110d860646110d2600f54896114eb90919063ffffffff16565b9061159e565b91506110f5600f546110d2600e54856114eb90919063ffffffff16565b9050611136565b61111660646110d2600c54896114eb90919063ffffffff16565b9150611133600c546110d2600b54856114eb90919063ffffffff16565b90505b60145461114390826113d5565b601455600061115283836113d5565b90508115611208576001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001660009081526001602052604090205461119d9083611376565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660008181526001602052604090819020939093559151908b1690600080516020611b43833981519152906111ff9086815260200190565b60405180910390a35b801561127057306000908152600160205260409020546112289082611376565b30600081815260016020526040908190209290925590516001600160a01b038b1690600080516020611b43833981519152906112679085815260200190565b60405180910390a35b600061127c88856113d5565b6001600160a01b038a1660009081526007602052604090205490915060ff166112c0576012546112b5826112af8c6108d2565b90611376565b11156112c057600080fd5b6001600160a01b0389166000908152600160205260409020546112e39082611376565b6001600160a01b03808b1660008181526001602052604090819020939093559151908c1690600080516020611b43833981519152906113259085815260200190565b60405180910390a360019650505050505050610843565b600081848411156113605760405162461bcd60e51b815260040161077591906117d4565b50600061136d84866119fa565b95945050505050565b60008061138383856119e7565b9050838110156108435760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610775565b600061084383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061133c565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038616600090815260019091529182205461146891849061133c565b6001600160a01b0380861660009081526001602052604080822093909355908516815220546114979083611376565b6001600160a01b038085166000818152600160205260409081902093909355915190861690600080516020611b43833981519152906114d99086815260200190565b60405180910390a35060019392505050565b6000826000036114fd57506000610745565b60006115098385611a0d565b9050826115168583611a24565b146108435760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610775565b80611577816115dd565b478015611599576005546115999061010090046001600160a01b031682611770565b505050565b600061084383836040518060400160405280601a815260200179536166654d6174683a206469766973696f6e206279207a65726f60301b8152506117a6565b604080516002808252606082018352600092602083019080368337019050509050308160008151811061161257611612611a46565b6001600160a01b03928316602091820292909201810191909152601554604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801561166b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061168f9190611a5c565b816001815181106116a2576116a2611a46565b6001600160a01b0392831660209182029290920101526015546116c89130911684610bb5565b60155460405163791ac94760e01b81526001600160a01b039091169063791ac94790611701908590600090869030904290600401611abd565b600060405180830381600087803b15801561171b57600080fd5b505af115801561172f573d6000803e3d6000fd5b505050507f32cde87eb454f3a0b875ab23547023107cfad454363ec88ba5695e2c24aa52a78282604051611764929190611af9565b60405180910390a15050565b6040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015611599573d6000803e3d6000fd5b600081836117c75760405162461bcd60e51b815260040161077591906117d4565b50600061136d8486611a24565b600060208083528351808285015260005b81811015611801578581018301518582016040015282016117e5565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461183757600080fd5b50565b6000806040838503121561184d57600080fd5b823561185881611822565b946020939093013593505050565b6000806000806080858703121561187c57600080fd5b5050823594602084013594506040840135936060013592509050565b6000806000606084860312156118ad57600080fd5b83356118b881611822565b925060208401356118c881611822565b929592945050506040919091013590565b6000602082840312156118eb57600080fd5b813561084381611822565b6000806040838503121561190957600080fd5b823561191481611822565b91506020830135801515811461192957600080fd5b809150509250929050565b6000806040838503121561194757600080fd5b823561195281611822565b9150602083013561192981611822565b600181811c9082168061197657607f821691505b60208210810361199657634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b80820180821115610745576107456119d1565b81810381811115610745576107456119d1565b8082028115828204841417610745576107456119d1565b600082611a4157634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603260045260246000fd5b600060208284031215611a6e57600080fd5b815161084381611822565b600081518084526020808501945080840160005b83811015611ab25781516001600160a01b031687529582019590820190600101611a8d565b509495945050505050565b85815284602082015260a060408201526000611adc60a0830186611a79565b6001600160a01b0394909416606083015250608001529392505050565b828152604060208201526000611b126040830184611a79565b94935050505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212208d54bdea6ffda65ad6fe90d71e24f0fbbbd88cbf9e6f1943275955342df475cc64736f6c6343000812003300000000000000000000000038a526235b51ab39e41c72bacd281f7929523201
Deployed Bytecode
0x6080604052600436106101d35760003560e01c80637d1db4a5116100f8578063c867d60b11610090578063c867d60b1461056a578063cc467a151461059a578063d2fcc001146105b0578063d4c989d3146105d0578063d7d31f5f146105f0578063dd62ed3e14610606578063df8408fe1461064c578063f2fde38b1461066c578063fbb24b901461068c57600080fd5b80637d1db4a514610455578063807c2d9c1461046b57806387266e35146104815780638b42507f146104975780638da5cb5b146104c757806395d89b41146104e5578063a457c2d7146104fa578063a9059cbb1461051a578063c5e79c551461053a57600080fd5b8063313ce5671161016b578063313ce567146103335780633950935114610355578063429f1add1461037557806349bd5a5e1461038b5780635342acb4146103ab5780635d098b38146103db57806370a08231146103fb578063715018a61461041b57806375f0a8741461043057600080fd5b806306fdde03146101df578063095ea7b31461020a5780631694505e1461023a57806318160ddd1461027257806320c09a49146102915780632106e307146102b357806323b872dd146102c957806327c8f835146102e95780632e85a0191461031d57600080fd5b366101da57005b600080fd5b3480156101eb57600080fd5b506101f46106a2565b60405161020191906117d4565b60405180910390f35b34801561021657600080fd5b5061022a61022536600461183a565b610734565b6040519015158152602001610201565b34801561024657600080fd5b5060155461025a906001600160a01b031681565b6040516001600160a01b039091168152602001610201565b34801561027e57600080fd5b506010545b604051908152602001610201565b34801561029d57600080fd5b506102b16102ac366004611866565b61074b565b005b3480156102bf57600080fd5b50610283600f5481565b3480156102d557600080fd5b5061022a6102e4366004611898565b6107df565b3480156102f557600080fd5b5061025a7f000000000000000000000000000000000000000000000000000000000000dead81565b34801561032957600080fd5b5061028360145481565b34801561033f57600080fd5b5060055460405160ff9091168152602001610201565b34801561036157600080fd5b5061022a61037036600461183a565b61084a565b34801561038157600080fd5b50610283600a5481565b34801561039757600080fd5b5060165461025a906001600160a01b031681565b3480156103b757600080fd5b5061022a6103c63660046118d9565b60066020526000908152604090205460ff1681565b3480156103e757600080fd5b506102b16103f63660046118d9565b610880565b34801561040757600080fd5b506102836104163660046118d9565b6108d2565b34801561042757600080fd5b506102b16108ed565b34801561043c57600080fd5b5060055461025a9061010090046001600160a01b031681565b34801561046157600080fd5b5061028360115481565b34801561047757600080fd5b5061028360125481565b34801561048d57600080fd5b50610283600b5481565b3480156104a357600080fd5b5061022a6104b23660046118d9565b60086020526000908152604090205460ff1681565b3480156104d357600080fd5b506000546001600160a01b031661025a565b3480156104f157600080fd5b506101f4610961565b34801561050657600080fd5b5061022a61051536600461183a565b610970565b34801561052657600080fd5b5061022a61053536600461183a565b6109bf565b34801561054657600080fd5b5061022a6105553660046118d9565b60096020526000908152604090205460ff1681565b34801561057657600080fd5b5061022a6105853660046118d9565b60076020526000908152604090205460ff1681565b3480156105a657600080fd5b50610283600e5481565b3480156105bc57600080fd5b506102b16105cb3660046118f6565b6109cc565b3480156105dc57600080fd5b506102b16105eb3660046118f6565b610a21565b3480156105fc57600080fd5b50610283600d5481565b34801561061257600080fd5b50610283610621366004611934565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561065857600080fd5b506102b16106673660046118f6565b610a76565b34801561067857600080fd5b506102b16106873660046118d9565b610acb565b34801561069857600080fd5b50610283600c5481565b6060600380546106b190611962565b80601f01602080910402602001604051908101604052809291908181526020018280546106dd90611962565b801561072a5780601f106106ff5761010080835404028352916020019161072a565b820191906000526020600020905b81548152906001019060200180831161070d57829003601f168201915b5050505050905090565b6000610741338484610bb5565b5060015b92915050565b6000546001600160a01b0316331461077e5760405162461bcd60e51b81526004016107759061199c565b60405180910390fd5b601961078a84866119e7565b111580156107a25750601961079f82846119e7565b11155b6107ab57600080fd5b600b849055600a8390556107bf83856119e7565b600c55600e829055600d8190556107d681836119e7565b600f5550505050565b60006107ec848484610cd9565b5061083f843361083a85604051806060016040528060288152602001611b1b602891396001600160a01b038a166000908152600260209081526040808320338452909152902054919061133c565b610bb5565b5060015b9392505050565b3360008181526002602090815260408083206001600160a01b0387168452909152812054909161074191859061083a9086611376565b6000546001600160a01b031633146108aa5760405162461bcd60e51b81526004016107759061199c565b600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b6001600160a01b031660009081526001602052604090205490565b6000546001600160a01b031633146109175760405162461bcd60e51b81526004016107759061199c565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6060600480546106b190611962565b6000610741338461083a85604051806060016040528060258152602001611b63602591393360009081526002602090815260408083206001600160a01b038d168452909152902054919061133c565b600061083f338484610cd9565b6000546001600160a01b031633146109f65760405162461bcd60e51b81526004016107759061199c565b6001600160a01b03919091166000908152600760205260409020805460ff1916911515919091179055565b6000546001600160a01b03163314610a4b5760405162461bcd60e51b81526004016107759061199c565b6001600160a01b03919091166000908152600860205260409020805460ff1916911515919091179055565b6000546001600160a01b03163314610aa05760405162461bcd60e51b81526004016107759061199c565b6001600160a01b03919091166000908152600660205260409020805460ff1916911515919091179055565b6000546001600160a01b03163314610af55760405162461bcd60e51b81526004016107759061199c565b6001600160a01b038116610b5a5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610775565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610c175760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610775565b6001600160a01b038216610c785760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610775565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006001600160a01b038416610d3f5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610775565b6001600160a01b038316610da15760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610775565b7f000000000000000000000000000000000000000000000000000000000000dead6001600160a01b0316836001600160a01b031603610dfe578160145410610df857601454610df090836113d5565b601455610dfe565b60006014555b601654600160a01b900460ff1680610e2e57506001600160a01b03841660009081526006602052604090205460ff165b80610e5157506001600160a01b03831660009081526006602052604090205460ff165b15610e6857610e61848484611417565b9050610843565b6001600160a01b03841660009081526008602052604090205460ff16158015610eaa57506001600160a01b03831660009081526008602052604090205460ff16155b15610f1257601154821115610f125760405162461bcd60e51b815260206004820152602860248201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178546044820152673c20b6b7bab73a1760c11b6064820152608401610775565b6000610f1d306108d2565b60135490915081108015908190610f4d57506001600160a01b03861660009081526009602052604090205460ff16155b8015610f6957503360009081526009602052604090205460ff16155b8015610f9c57506016546001600160a01b03878116911614801590610f9c57506015546001600160a01b03868116911614155b15610ff157601354610faf9060056114eb565b821115610fc757601354610fc49060056114eb565b91505b6016805460ff60a01b1916600160a01b179055610fe38261156d565b6016805460ff60a01b191690555b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b03891660009081526001909152919091205461104391869061133c565b6001600160a01b0387166000908152600160209081526040808320939093556009905290812054819060ff168061109257506001600160a01b03871660009081526009602052604090205460ff165b15611136576001600160a01b03871660009081526009602052604090205460ff16156110fc576110d860646110d2600f54896114eb90919063ffffffff16565b9061159e565b91506110f5600f546110d2600e54856114eb90919063ffffffff16565b9050611136565b61111660646110d2600c54896114eb90919063ffffffff16565b9150611133600c546110d2600b54856114eb90919063ffffffff16565b90505b60145461114390826113d5565b601455600061115283836113d5565b90508115611208576001600160a01b037f000000000000000000000000000000000000000000000000000000000000dead1660009081526001602052604090205461119d9083611376565b6001600160a01b037f000000000000000000000000000000000000000000000000000000000000dead811660008181526001602052604090819020939093559151908b1690600080516020611b43833981519152906111ff9086815260200190565b60405180910390a35b801561127057306000908152600160205260409020546112289082611376565b30600081815260016020526040908190209290925590516001600160a01b038b1690600080516020611b43833981519152906112679085815260200190565b60405180910390a35b600061127c88856113d5565b6001600160a01b038a1660009081526007602052604090205490915060ff166112c0576012546112b5826112af8c6108d2565b90611376565b11156112c057600080fd5b6001600160a01b0389166000908152600160205260409020546112e39082611376565b6001600160a01b03808b1660008181526001602052604090819020939093559151908c1690600080516020611b43833981519152906113259085815260200190565b60405180910390a360019650505050505050610843565b600081848411156113605760405162461bcd60e51b815260040161077591906117d4565b50600061136d84866119fa565b95945050505050565b60008061138383856119e7565b9050838110156108435760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610775565b600061084383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061133c565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038616600090815260019091529182205461146891849061133c565b6001600160a01b0380861660009081526001602052604080822093909355908516815220546114979083611376565b6001600160a01b038085166000818152600160205260409081902093909355915190861690600080516020611b43833981519152906114d99086815260200190565b60405180910390a35060019392505050565b6000826000036114fd57506000610745565b60006115098385611a0d565b9050826115168583611a24565b146108435760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610775565b80611577816115dd565b478015611599576005546115999061010090046001600160a01b031682611770565b505050565b600061084383836040518060400160405280601a815260200179536166654d6174683a206469766973696f6e206279207a65726f60301b8152506117a6565b604080516002808252606082018352600092602083019080368337019050509050308160008151811061161257611612611a46565b6001600160a01b03928316602091820292909201810191909152601554604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801561166b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061168f9190611a5c565b816001815181106116a2576116a2611a46565b6001600160a01b0392831660209182029290920101526015546116c89130911684610bb5565b60155460405163791ac94760e01b81526001600160a01b039091169063791ac94790611701908590600090869030904290600401611abd565b600060405180830381600087803b15801561171b57600080fd5b505af115801561172f573d6000803e3d6000fd5b505050507f32cde87eb454f3a0b875ab23547023107cfad454363ec88ba5695e2c24aa52a78282604051611764929190611af9565b60405180910390a15050565b6040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015611599573d6000803e3d6000fd5b600081836117c75760405162461bcd60e51b815260040161077591906117d4565b50600061136d8486611a24565b600060208083528351808285015260005b81811015611801578581018301518582016040015282016117e5565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461183757600080fd5b50565b6000806040838503121561184d57600080fd5b823561185881611822565b946020939093013593505050565b6000806000806080858703121561187c57600080fd5b5050823594602084013594506040840135936060013592509050565b6000806000606084860312156118ad57600080fd5b83356118b881611822565b925060208401356118c881611822565b929592945050506040919091013590565b6000602082840312156118eb57600080fd5b813561084381611822565b6000806040838503121561190957600080fd5b823561191481611822565b91506020830135801515811461192957600080fd5b809150509250929050565b6000806040838503121561194757600080fd5b823561195281611822565b9150602083013561192981611822565b600181811c9082168061197657607f821691505b60208210810361199657634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b80820180821115610745576107456119d1565b81810381811115610745576107456119d1565b8082028115828204841417610745576107456119d1565b600082611a4157634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603260045260246000fd5b600060208284031215611a6e57600080fd5b815161084381611822565b600081518084526020808501945080840160005b83811015611ab25781516001600160a01b031687529582019590820190600101611a8d565b509495945050505050565b85815284602082015260a060408201526000611adc60a0830186611a79565b6001600160a01b0394909416606083015250608001529392505050565b828152604060208201526000611b126040830184611a79565b94935050505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212208d54bdea6ffda65ad6fe90d71e24f0fbbbd88cbf9e6f1943275955342df475cc64736f6c63430008120033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000038a526235b51ab39e41c72bacd281f7929523201
-----Decoded View---------------
Arg [0] : _marketingWallet (address): 0x38A526235B51AB39e41c72BaCd281f7929523201
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000038a526235b51ab39e41c72bacd281f7929523201
Deployed Bytecode Sourcemap
13882:10823:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16811:83;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;17977:161;;;;;;;;;;-1:-1:-1;17977:161:0;;;;;:::i;:::-;;:::i;:::-;;;1188:14:1;;1181:22;1163:41;;1151:2;1136:18;17977:161:0;1023:187:1;15176:41:0;;;;;;;;;;-1:-1:-1;15176:41:0;;;;-1:-1:-1;;;;;15176:41:0;;;;;;-1:-1:-1;;;;;1406:32:1;;;1388:51;;1376:2;1361:18;15176:41:0;1215:230:1;17088:100:0;;;;;;;;;;-1:-1:-1;17168:12:0;;17088:100;;;1596:25:1;;;1584:2;1569:18;17088:100:0;1450:177:1;18491:460:0;;;;;;;;;;-1:-1:-1;18491:460:0;;;;;:::i;:::-;;:::i;:::-;;14867:32;;;;;;;;;;;;;;;;19898:313;;;;;;;;;;-1:-1:-1;19898:313:0;;;;;:::i;:::-;;:::i;14260:81::-;;;;;;;;;;;;;;;15124:43;;;;;;;;;;;;;;;;16997:83;;;;;;;;;;-1:-1:-1;17063:9:0;;16997:83;;17063:9;;;;2833:36:1;;2821:2;2806:18;16997:83:0;2691:184:1;17474:218:0;;;;;;;;;;-1:-1:-1;17474:218:0;;;;;:::i;:::-;;:::i;14667:35::-;;;;;;;;;;;;;;;;15224:28;;;;;;;;;;-1:-1:-1;15224:28:0;;;;-1:-1:-1;;;;;15224:28:0;;;14354:50;;;;;;;;;;-1:-1:-1;14354:50:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;18959:126;;;;;;;;;;-1:-1:-1;18959:126:0;;;;;:::i;:::-;;:::i;17196:119::-;;;;;;;;;;-1:-1:-1;17196:119:0;;;;;:::i;:::-;;:::i;5496:148::-;;;;;;;;;;;;;:::i;14223:30::-;;;;;;;;;;-1:-1:-1;14223:30:0;;;;;;;-1:-1:-1;;;;;14223:30:0;;;14962:44;;;;;;;;;;;;;;;;15013:42;;;;;;;;;;;;;;;;14709:30;;;;;;;;;;;;;;;;14470:48;;;;;;;;;;-1:-1:-1;14470:48:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;4853:79;;;;;;;;;;-1:-1:-1;4891:7:0;4918:6;-1:-1:-1;;;;;4918:6:0;4853:79;;16902:87;;;;;;;;;;;;;:::i;17700:269::-;;;;;;;;;;-1:-1:-1;17700:269:0;;;;;:::i;:::-;;:::i;19723:167::-;;;;;;;;;;-1:-1:-1;19723:167:0;;;;;:::i;:::-;;:::i;14525:54::-;;;;;;;;;;-1:-1:-1;14525:54:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;14411:52;;;;;;;;;;-1:-1:-1;14411:52:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;14829:31;;;;;;;;;;;;;;;;19359:131;;;;;;;;;;-1:-1:-1;19359:131:0;;;;;:::i;:::-;;:::i;19498:123::-;;;;;;;;;;-1:-1:-1;19498:123:0;;;;;:::i;:::-;;:::i;14786:36::-;;;;;;;;;;;;;;;;17323:143;;;;;;;;;;-1:-1:-1;17323:143:0;;;;;:::i;:::-;-1:-1:-1;;;;;17431:18:0;;;17404:7;17431:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;17323:143;19228:123;;;;;;;;;;-1:-1:-1;19228:123:0;;;;;:::i;:::-;;:::i;5799:244::-;;;;;;;;;;-1:-1:-1;5799:244:0;;;;;:::i;:::-;;:::i;14746:31::-;;;;;;;;;;;;;;;;16811:83;16848:13;16881:5;16874:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16811:83;:::o;17977:161::-;18052:4;18069:39;1865:10;18092:7;18101:6;18069:8;:39::i;:::-;-1:-1:-1;18126:4:0;17977:161;;;;;:::o;18491:460::-;5065:6;;-1:-1:-1;;;;;5065:6:0;1865:10;5065:22;5057:67;;;;-1:-1:-1;;;5057:67:0;;;;;;;:::i;:::-;;;;;;;;;18651:2:::1;18625:22;18635:12:::0;18625:7;:22:::1;:::i;:::-;:28;;:62;;;;-1:-1:-1::0;18685:2:0::1;18657:24;18668:13:::0;18657:8;:24:::1;:::i;:::-;:30;;18625:62;18617:71;;;::::0;::::1;;18701:11;:21:::0;;;18733:16:::1;:31:::0;;;18790:22:::1;18752:12:::0;18715:7;18790:22:::1;:::i;:::-;18775:12;:37:::0;18825:12:::1;:23:::0;;;18859:17:::1;:33:::0;;;18919:24:::1;18879:13:::0;18840:8;18919:24:::1;:::i;:::-;18903:13;:40:::0;-1:-1:-1;;;;18491:460:0:o;19898:313::-;19996:4;20013:36;20023:6;20031:9;20042:6;20013:9;:36::i;:::-;-1:-1:-1;20060:121:0;20069:6;1865:10;20091:89;20129:6;20091:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;20091:19:0;;;;;;:11;:19;;;;;;;;1865:10;20091:33;;;;;;;;;;:37;:89::i;:::-;20060:8;:121::i;:::-;-1:-1:-1;20199:4:0;19898:313;;;;;;:::o;17474:218::-;1865:10;17562:4;17611:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;17611:34:0;;;;;;;;;;17562:4;;17579:83;;17602:7;;17611:50;;17650:10;17611:38;:50::i;18959:126::-;5065:6;;-1:-1:-1;;;;;5065:6:0;1865:10;5065:22;5057:67;;;;-1:-1:-1;;;5057:67:0;;;;;;;:::i;:::-;19043:15:::1;:34:::0;;-1:-1:-1;;;;;19043:34:0;;::::1;;;-1:-1:-1::0;;;;;;19043:34:0;;::::1;::::0;;;::::1;::::0;;18959:126::o;17196:119::-;-1:-1:-1;;;;;17289:18:0;17262:7;17289:18;;;:9;:18;;;;;;;17196:119::o;5496:148::-;5065:6;;-1:-1:-1;;;;;5065:6:0;1865:10;5065:22;5057:67;;;;-1:-1:-1;;;5057:67:0;;;;;;;:::i;:::-;5603:1:::1;5587:6:::0;;5566:40:::1;::::0;-1:-1:-1;;;;;5587:6:0;;::::1;::::0;5566:40:::1;::::0;5603:1;;5566:40:::1;5634:1;5617:19:::0;;-1:-1:-1;;;;;;5617:19:0::1;::::0;;5496:148::o;16902:87::-;16941:13;16974:7;16967:14;;;;;:::i;17700:269::-;17793:4;17810:129;1865:10;17833:7;17842:96;17881:15;17842:96;;;;;;;;;;;;;;;;;1865:10;17842:25;;;;:11;:25;;;;;;;;-1:-1:-1;;;;;17842:34:0;;;;;;;;;;;;:38;:96::i;19723:167::-;19801:4;19818:42;1865:10;19842:9;19853:6;19818:9;:42::i;19359:131::-;5065:6;;-1:-1:-1;;;;;5065:6:0;1865:10;5065:22;5057:67;;;;-1:-1:-1;;;5057:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;19447:28:0;;;::::1;;::::0;;;:19:::1;:28;::::0;;;;:35;;-1:-1:-1;;19447:35:0::1;::::0;::::1;;::::0;;;::::1;::::0;;19359:131::o;19498:123::-;5065:6;;-1:-1:-1;;;;;5065:6:0;1865:10;5065:22;5057:67;;;;-1:-1:-1;;;5057:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;19582:24:0;;;::::1;;::::0;;;:15:::1;:24;::::0;;;;:31;;-1:-1:-1;;19582:31:0::1;::::0;::::1;;::::0;;;::::1;::::0;;19498:123::o;19228:::-;5065:6;;-1:-1:-1;;;;;5065:6:0;1865:10;5065:22;5057:67;;;;-1:-1:-1;;;5057:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;19310:26:0;;;::::1;;::::0;;;:17:::1;:26;::::0;;;;:33;;-1:-1:-1;;19310:33:0::1;::::0;::::1;;::::0;;;::::1;::::0;;19228:123::o;5799:244::-;5065:6;;-1:-1:-1;;;;;5065:6:0;1865:10;5065:22;5057:67;;;;-1:-1:-1;;;5057:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5888:22:0;::::1;5880:73;;;::::0;-1:-1:-1;;;5880:73:0;;5156:2:1;5880:73:0::1;::::0;::::1;5138:21:1::0;5195:2;5175:18;;;5168:30;5234:34;5214:18;;;5207:62;-1:-1:-1;;;5285:18:1;;;5278:36;5331:19;;5880:73:0::1;4954:402:1::0;5880:73:0::1;5990:6;::::0;;5969:38:::1;::::0;-1:-1:-1;;;;;5969:38:0;;::::1;::::0;5990:6;::::1;::::0;5969:38:::1;::::0;::::1;6018:6;:17:::0;;-1:-1:-1;;;;;;6018:17:0::1;-1:-1:-1::0;;;;;6018:17:0;;;::::1;::::0;;;::::1;::::0;;5799:244::o;18146:337::-;-1:-1:-1;;;;;18239:19:0;;18231:68;;;;-1:-1:-1;;;18231:68:0;;5563:2:1;18231:68:0;;;5545:21:1;5602:2;5582:18;;;5575:30;5641:34;5621:18;;;5614:62;-1:-1:-1;;;5692:18:1;;;5685:34;5736:19;;18231:68:0;5361:400:1;18231:68:0;-1:-1:-1;;;;;18318:21:0;;18310:68;;;;-1:-1:-1;;;18310:68:0;;5968:2:1;18310:68:0;;;5950:21:1;6007:2;5987:18;;;5980:30;6046:34;6026:18;;;6019:62;-1:-1:-1;;;6097:18:1;;;6090:32;6139:19;;18310:68:0;5766:398:1;18310:68:0;-1:-1:-1;;;;;18391:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;18443:32;;1596:25:1;;;18443:32:0;;1569:18:1;18443:32:0;;;;;;;18146:337;;;:::o;20219:3145::-;20306:4;-1:-1:-1;;;;;20331:20:0;;20323:70;;;;-1:-1:-1;;;20323:70:0;;6371:2:1;20323:70:0;;;6353:21:1;6410:2;6390:18;;;6383:30;6449:34;6429:18;;;6422:62;-1:-1:-1;;;6500:18:1;;;6493:35;6545:19;;20323:70:0;6169:401:1;20323:70:0;-1:-1:-1;;;;;20412:23:0;;20404:71;;;;-1:-1:-1;;;20404:71:0;;6777:2:1;20404:71:0;;;6759:21:1;6816:2;6796:18;;;6789:30;6855:34;6835:18;;;6828:62;-1:-1:-1;;;6906:18:1;;;6899:33;6949:19;;20404:71:0;6575:399:1;20404:71:0;20504:11;-1:-1:-1;;;;;20491:24:0;:9;-1:-1:-1;;;;;20491:24:0;;20488:167;;20547:6;20534:9;;:19;20530:125;;20584:9;;:21;;20598:6;20584:13;:21::i;:::-;20572:9;:33;20530:125;;;20654:1;20642:9;:13;20530:125;20672:16;;-1:-1:-1;;;20672:16:0;;;;;:45;;-1:-1:-1;;;;;;20692:25:0;;;;;;:17;:25;;;;;;;;20672:45;:77;;;-1:-1:-1;;;;;;20721:28:0;;;;;;:17;:28;;;;;;;;20672:77;20668:2689;;;20782:41;20797:6;20805:9;20816:6;20782:14;:41::i;:::-;20775:48;;;;20668:2689;-1:-1:-1;;;;;20879:23:0;;;;;;:15;:23;;;;;;;;20878:24;:55;;;;-1:-1:-1;;;;;;20907:26:0;;;;;;:15;:26;;;;;;;;20906:27;20878:55;20875:170;;;20972:12;;20962:6;:22;;20954:75;;;;-1:-1:-1;;;20954:75:0;;7181:2:1;20954:75:0;;;7163:21:1;7220:2;7200:18;;;7193:30;7259:34;7239:18;;;7232:62;-1:-1:-1;;;7310:18:1;;;7303:38;7358:19;;20954:75:0;6979:404:1;20954:75:0;21073:28;21104:24;21122:4;21104:9;:24::i;:::-;21198:23;;21073:55;;-1:-1:-1;21174:47:0;;;;;;;21254:57;;-1:-1:-1;;;;;;21282:29:0;;;;;;:21;:29;;;;;;;;21281:30;21254:57;:95;;;;-1:-1:-1;21338:10:0;21316:33;;;;:21;:33;;;;;;;;21315:34;21254:95;:165;;;;-1:-1:-1;21364:13:0;;-1:-1:-1;;;;;21354:23:0;;;21364:13;;21354:23;;;;:64;;-1:-1:-1;21402:15:0;;-1:-1:-1;;;;;21381:37:0;;;21402:15;;21381:37;;21354:64;21250:533;;;21481:23;;:30;;21509:1;21481:27;:30::i;:::-;21458:20;:53;21454:172;;;21576:23;;:30;;21604:1;21576:27;:30::i;:::-;21553:53;;21454:172;21646:16;:23;;-1:-1:-1;;;;21646:23:0;-1:-1:-1;;;21646:23:0;;;21688:36;21703:20;21688:14;:36::i;:::-;21743:16;:24;;-1:-1:-1;;;;21743:24:0;;;21250:533;21819:53;;;;;;;;;;;-1:-1:-1;;;21819:53:0;;;;;;;;-1:-1:-1;;;;;21819:17:0;;-1:-1:-1;21819:17:0;;;:9;:17;;;;;;;;:53;;21841:6;;21819:21;:53::i;:::-;-1:-1:-1;;;;;21799:17:0;;;;;;:9;:17;;;;;;;;:73;;;;21972:21;:29;;;;;;21799:17;;21972:29;;;:65;;-1:-1:-1;;;;;;22005:32:0;;;;;;:21;:32;;;;;;;;21972:65;21969:498;;;-1:-1:-1;;;;;22062:32:0;;;;;;:21;:32;;;;;;;;22058:394;;;22131:34;22161:3;22131:25;22142:13;;22131:6;:10;;:25;;;;:::i;:::-;:29;;:34::i;:::-;22119:46;;22198;22230:13;;22198:27;22212:12;;22198:9;:13;;:27;;;;:::i;:46::-;22188:56;;22058:394;;;22322:33;22351:3;22322:24;22333:12;;22322:6;:10;;:24;;;;:::i;:33::-;22310:45;;22388:44;22419:12;;22388:26;22402:11;;22388:9;:13;;:26;;;;:::i;:44::-;22378:54;;22058:394;22495:9;;:22;;22509:7;22495:13;:22::i;:::-;22483:9;:34;22534:20;22557:22;:9;22571:7;22557:13;:22::i;:::-;22534:45;-1:-1:-1;22611:11:0;;22608:173;;-1:-1:-1;;;;;22678:11:0;22668:22;;;;;:9;:22;;;;;;:35;;22695:7;22668:26;:35::i;:::-;-1:-1:-1;;;;;22653:11:0;22643:22;;;;;;:9;:22;;;;;;;:60;;;;22727:38;;;;;;-1:-1:-1;;;;;;;;;;;22727:38:0;;;22757:7;1596:25:1;;1584:2;1569:18;;1450:177;22727:38:0;;;;;;;;22608:173;22800:16;;22797:194;;22882:4;22864:24;;;;:9;:24;;;;;;:42;;22893:12;22864:28;:42::i;:::-;22855:4;22837:24;;;;:9;:24;;;;;;;:69;;;;22930:45;;-1:-1:-1;;;;;22930:45:0;;;-1:-1:-1;;;;;;;;;;;22930:45:0;;;22962:12;1596:25:1;;1584:2;1569:18;;1450:177;22930:45:0;;;;;;;;22797:194;23007:19;23029:21;:6;23040:9;23029:10;:21::i;:::-;-1:-1:-1;;;;;23071:30:0;;;;;;:19;:30;;;;;;23007:43;;-1:-1:-1;23071:30:0;;23067:113;;23169:10;;23128:37;23153:11;23128:20;23138:9;23128;:20::i;:::-;:24;;:37::i;:::-;:51;;23120:60;;;;;;-1:-1:-1;;;;;23220:20:0;;;;;;:9;:20;;;;;;:37;;23245:11;23220:24;:37::i;:::-;-1:-1:-1;;;;;23197:20:0;;;;;;;:9;:20;;;;;;;:60;;;;23279:40;;;;;;-1:-1:-1;;;;;;;;;;;23279:40:0;;;23307:11;1596:25:1;;1584:2;1569:18;;1450:177;23279:40:0;;;;;;;;23341:4;23334:11;;;;;;;;;;3166:192;3252:7;3288:12;3280:6;;;;3272:29;;;;-1:-1:-1;;;3272:29:0;;;;;;;;:::i;:::-;-1:-1:-1;3312:9:0;3324:5;3328:1;3324;:5;:::i;:::-;3312:17;3166:192;-1:-1:-1;;;;;3166:192:0:o;2833:181::-;2891:7;;2923:5;2927:1;2923;:5;:::i;:::-;2911:17;;2952:1;2947;:6;;2939:46;;;;-1:-1:-1;;;2939:46:0;;7723:2:1;2939:46:0;;;7705:21:1;7762:2;7742:18;;;7735:30;7801:29;7781:18;;;7774:57;7848:18;;2939:46:0;7521:351:1;3022:136:0;3080:7;3107:43;3111:1;3114;3107:43;;;;;;;;;;;;;;;;;:3;:43::i;23372:330::-;23502:53;;;;;;;;;;;-1:-1:-1;;;23502:53:0;;;;;;;;-1:-1:-1;;;;;23502:17:0;;23465:4;23502:17;;;:9;:17;;;;;;;:53;;23524:6;;23502:21;:53::i;:::-;-1:-1:-1;;;;;23482:17:0;;;;;;;:9;:17;;;;;;:73;;;;23589:20;;;;;;;:32;;23614:6;23589:24;:32::i;:::-;-1:-1:-1;;;;;23566:20:0;;;;;;;:9;:20;;;;;;;:55;;;;23637:35;;;;;;-1:-1:-1;;;;;;;;;;;23637:35:0;;;23665:6;1596:25:1;;1584:2;1569:18;;1450:177;23637:35:0;;;;;;;;-1:-1:-1;23690:4:0;23372:330;;;;;:::o;3366:250::-;3424:7;3448:1;3453;3448:6;3444:47;;-1:-1:-1;3478:1:0;3471:8;;3444:47;3503:9;3515:5;3519:1;3515;:5;:::i;:::-;3503:17;-1:-1:-1;3548:1:0;3539:5;3543:1;3503:17;3539:5;:::i;:::-;:10;3531:56;;;;-1:-1:-1;;;3531:56:0;;8474:2:1;3531:56:0;;;8456:21:1;8513:2;8493:18;;;8486:30;8552:34;8532:18;;;8525:62;-1:-1:-1;;;8603:18:1;;;8596:31;8644:19;;3531:56:0;8272:397:1;23710:314:0;23794:7;23814:31;23794:7;23814:16;:31::i;:::-;23885:21;23922:22;;23919:97;;23980:15;;23959:57;;23980:15;;;-1:-1:-1;;;;;23980:15:0;23997:18;23959:20;:57::i;:::-;23759:265;;23710:314;:::o;3624:132::-;3682:7;3709:39;3713:1;3716;3709:39;;;;;;;;;;;;;-1:-1:-1;;;3709:39:0;;;:3;:39::i;24036:666::-;24186:16;;;24200:1;24186:16;;;;;;;;24162:21;;24186:16;;;;;;;;;;-1:-1:-1;24186:16:0;24162:40;;24231:4;24213;24218:1;24213:7;;;;;;;;:::i;:::-;-1:-1:-1;;;;;24213:23:0;;;:7;;;;;;;;;;:23;;;;24257:15;;:22;;;-1:-1:-1;;;24257:22:0;;;;:15;;;;;:20;;:22;;;;;24213:7;;24257:22;;;;;:15;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;24247:4;24252:1;24247:7;;;;;;;;:::i;:::-;-1:-1:-1;;;;;24247:32:0;;;:7;;;;;;;;;:32;24324:15;;24292:62;;24309:4;;24324:15;24342:11;24292:8;:62::i;:::-;24393:15;;:240;;-1:-1:-1;;;24393:240:0;;-1:-1:-1;;;;;24393:15:0;;;;:66;;:240;;24474:11;;24393:15;;24544:4;;24571;;24607:15;;24393:240;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;24659:35;24676:11;24689:4;24659:35;;;;;;;:::i;:::-;;;;;;;;24091:611;24036:666;:::o;19093:127::-;19177:35;;-1:-1:-1;;;;;19177:27:0;;;:35;;;;;19205:6;;19177:35;;;;19205:6;19177:27;:35;;;;;;;;;;;;;;;;;;;3764:278;3850:7;3885:12;3878:5;3870:28;;;;-1:-1:-1;;;3870:28:0;;;;;;;;:::i;:::-;-1:-1:-1;3909:9:0;3921:5;3925:1;3921;:5;:::i;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:131::-;-1:-1:-1;;;;;642:31:1;;632:42;;622:70;;688:1;685;678:12;622:70;567:131;:::o;703:315::-;771:6;779;832:2;820:9;811:7;807:23;803:32;800:52;;;848:1;845;838:12;800:52;887:9;874:23;906:31;931:5;906:31;:::i;:::-;956:5;1008:2;993:18;;;;980:32;;-1:-1:-1;;;703:315:1:o;1632:385::-;1718:6;1726;1734;1742;1795:3;1783:9;1774:7;1770:23;1766:33;1763:53;;;1812:1;1809;1802:12;1763:53;-1:-1:-1;;1835:23:1;;;1905:2;1890:18;;1877:32;;-1:-1:-1;1956:2:1;1941:18;;1928:32;;2007:2;1992:18;1979:32;;-1:-1:-1;1632:385:1;-1:-1:-1;1632:385:1:o;2022:456::-;2099:6;2107;2115;2168:2;2156:9;2147:7;2143:23;2139:32;2136:52;;;2184:1;2181;2174:12;2136:52;2223:9;2210:23;2242:31;2267:5;2242:31;:::i;:::-;2292:5;-1:-1:-1;2349:2:1;2334:18;;2321:32;2362:33;2321:32;2362:33;:::i;:::-;2022:456;;2414:7;;-1:-1:-1;;;2468:2:1;2453:18;;;;2440:32;;2022:456::o;2880:247::-;2939:6;2992:2;2980:9;2971:7;2967:23;2963:32;2960:52;;;3008:1;3005;2998:12;2960:52;3047:9;3034:23;3066:31;3091:5;3066:31;:::i;3132:416::-;3197:6;3205;3258:2;3246:9;3237:7;3233:23;3229:32;3226:52;;;3274:1;3271;3264:12;3226:52;3313:9;3300:23;3332:31;3357:5;3332:31;:::i;:::-;3382:5;-1:-1:-1;3439:2:1;3424:18;;3411:32;3481:15;;3474:23;3462:36;;3452:64;;3512:1;3509;3502:12;3452:64;3535:7;3525:17;;;3132:416;;;;;:::o;3553:388::-;3621:6;3629;3682:2;3670:9;3661:7;3657:23;3653:32;3650:52;;;3698:1;3695;3688:12;3650:52;3737:9;3724:23;3756:31;3781:5;3756:31;:::i;:::-;3806:5;-1:-1:-1;3863:2:1;3848:18;;3835:32;3876:33;3835:32;3876:33;:::i;3946:380::-;4025:1;4021:12;;;;4068;;;4089:61;;4143:4;4135:6;4131:17;4121:27;;4089:61;4196:2;4188:6;4185:14;4165:18;4162:38;4159:161;;4242:10;4237:3;4233:20;4230:1;4223:31;4277:4;4274:1;4267:15;4305:4;4302:1;4295:15;4159:161;;3946:380;;;:::o;4331:356::-;4533:2;4515:21;;;4552:18;;;4545:30;4611:34;4606:2;4591:18;;4584:62;4678:2;4663:18;;4331:356::o;4692:127::-;4753:10;4748:3;4744:20;4741:1;4734:31;4784:4;4781:1;4774:15;4808:4;4805:1;4798:15;4824:125;4889:9;;;4910:10;;;4907:36;;;4923:18;;:::i;7388:128::-;7455:9;;;7476:11;;;7473:37;;;7490:18;;:::i;7877:168::-;7950:9;;;7981;;7998:15;;;7992:22;;7978:37;7968:71;;8019:18;;:::i;8050:217::-;8090:1;8116;8106:132;;8160:10;8155:3;8151:20;8148:1;8141:31;8195:4;8192:1;8185:15;8223:4;8220:1;8213:15;8106:132;-1:-1:-1;8252:9:1;;8050:217::o;8806:127::-;8867:10;8862:3;8858:20;8855:1;8848:31;8898:4;8895:1;8888:15;8922:4;8919:1;8912:15;8938:251;9008:6;9061:2;9049:9;9040:7;9036:23;9032:32;9029:52;;;9077:1;9074;9067:12;9029:52;9109:9;9103:16;9128:31;9153:5;9128:31;:::i;9194:461::-;9247:3;9285:5;9279:12;9312:6;9307:3;9300:19;9338:4;9367:2;9362:3;9358:12;9351:19;;9404:2;9397:5;9393:14;9425:1;9435:195;9449:6;9446:1;9443:13;9435:195;;;9514:13;;-1:-1:-1;;;;;9510:39:1;9498:52;;9570:12;;;;9605:15;;;;9546:1;9464:9;9435:195;;;-1:-1:-1;9646:3:1;;9194:461;-1:-1:-1;;;;;9194:461:1:o;9660:582::-;9959:6;9948:9;9941:25;10002:6;9997:2;9986:9;9982:18;9975:34;10045:3;10040:2;10029:9;10025:18;10018:31;9922:4;10066:57;10118:3;10107:9;10103:19;10095:6;10066:57;:::i;:::-;-1:-1:-1;;;;;10159:32:1;;;;10154:2;10139:18;;10132:60;-1:-1:-1;10223:3:1;10208:19;10201:35;10058:65;9660:582;-1:-1:-1;;;9660:582:1:o;10247:332::-;10454:6;10443:9;10436:25;10497:2;10492;10481:9;10477:18;10470:30;10417:4;10517:56;10569:2;10558:9;10554:18;10546:6;10517:56;:::i;:::-;10509:64;10247:332;-1:-1:-1;;;;10247:332:1:o
Swarm Source
ipfs://8d54bdea6ffda65ad6fe90d71e24f0fbbbd88cbf9e6f1943275955342df475cc
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.