More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 77 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Approve | 19163253 | 321 days ago | IN | 0 ETH | 0.00115225 | ||||
Approve | 19147820 | 323 days ago | IN | 0 ETH | 0.00063604 | ||||
Approve | 19019069 | 341 days ago | IN | 0 ETH | 0.00132096 | ||||
Approve | 19016437 | 341 days ago | IN | 0 ETH | 0.00119906 | ||||
Approve | 19013996 | 342 days ago | IN | 0 ETH | 0.0012713 | ||||
Approve | 19013423 | 342 days ago | IN | 0 ETH | 0.00214192 | ||||
Approve | 19013200 | 342 days ago | IN | 0 ETH | 0.00114681 | ||||
Approve | 19011016 | 342 days ago | IN | 0 ETH | 0.00199067 | ||||
Approve | 19011002 | 342 days ago | IN | 0 ETH | 0.00088538 | ||||
Approve | 19010661 | 342 days ago | IN | 0 ETH | 0.00086835 | ||||
Approve | 19010657 | 342 days ago | IN | 0 ETH | 0.00091209 | ||||
Approve | 19010657 | 342 days ago | IN | 0 ETH | 0.00084261 | ||||
Approve | 19010551 | 342 days ago | IN | 0 ETH | 0.00115243 | ||||
Approve | 19010509 | 342 days ago | IN | 0 ETH | 0.00096474 | ||||
Approve | 19010445 | 342 days ago | IN | 0 ETH | 0.00079303 | ||||
Approve | 19010394 | 342 days ago | IN | 0 ETH | 0.00098054 | ||||
Approve | 19010390 | 342 days ago | IN | 0 ETH | 0.00096206 | ||||
Approve | 19010384 | 342 days ago | IN | 0 ETH | 0.00091582 | ||||
Approve | 19010382 | 342 days ago | IN | 0 ETH | 0.00099286 | ||||
Approve | 19010379 | 342 days ago | IN | 0 ETH | 0.00110666 | ||||
Approve | 19010377 | 342 days ago | IN | 0 ETH | 0.00103413 | ||||
Approve | 19010365 | 342 days ago | IN | 0 ETH | 0.00100548 | ||||
Renounce Ownersh... | 19010364 | 342 days ago | IN | 0 ETH | 0.00048923 | ||||
Approve | 19010361 | 342 days ago | IN | 0 ETH | 0.0010409 | ||||
Approve | 19010353 | 342 days ago | IN | 0 ETH | 0.00090591 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
19147822 | 323 days ago | 0.00077694 ETH | ||||
19147822 | 323 days ago | 0.00077694 ETH | ||||
19018844 | 341 days ago | 0.00094968 ETH | ||||
19018844 | 341 days ago | 0.00094968 ETH | ||||
19017217 | 341 days ago | 0.00113867 ETH | ||||
19017217 | 341 days ago | 0.00113867 ETH | ||||
19017217 | 341 days ago | 0.00124402 ETH | ||||
19017217 | 341 days ago | 0.00124402 ETH | ||||
19016728 | 341 days ago | 0.00149484 ETH | ||||
19016728 | 341 days ago | 0.00149484 ETH | ||||
19016724 | 341 days ago | 0.00206972 ETH | ||||
19016724 | 341 days ago | 0.00206972 ETH | ||||
19014804 | 342 days ago | 0.00219019 ETH | ||||
19014804 | 342 days ago | 0.00219019 ETH | ||||
19014014 | 342 days ago | 0.0029238 ETH | ||||
19014014 | 342 days ago | 0.0029238 ETH | ||||
19011017 | 342 days ago | 0.0061536 ETH | ||||
19011017 | 342 days ago | 0.0061536 ETH | ||||
19010553 | 342 days ago | 0.00285938 ETH | ||||
19010553 | 342 days ago | 0.00285938 ETH | ||||
19010527 | 342 days ago | 0.00366947 ETH | ||||
19010527 | 342 days ago | 0.00366947 ETH | ||||
19010526 | 342 days ago | 0.00366947 ETH | ||||
19010526 | 342 days ago | 0.00366947 ETH | ||||
19010519 | 342 days ago | 0.00670339 ETH |
Loading...
Loading
Contract Name:
Token
Compiler Version
v0.8.13+commit.abaa5c0e
Optimization Enabled:
Yes with 1000 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526/**SocialsWebsite: https://www.vivek2024.com/Twitter: https://x.com/vivektokenercTelegram: https://t.me/Vivek_TokenDescription:This is a 1776 moment.*///SPDX-License-Identifier: Unlicensepragma solidity >=0.8.10 >=0.8.0 <0.9.0;import "@openzeppelin/contracts/token/ERC20/ERC20.sol";import "@openzeppelin/contracts/access/Ownable.sol";import "@openzeppelin/contracts/utils/math/SafeMath.sol";import "@uniswap/v2-periphery/contracts/interfaces/IUniswapV2Router02.sol";import "@uniswap/v2-core/contracts/interfaces/IUniswapV2Factory.sol";import "@uniswap/v2-core/contracts/interfaces/IUniswapV2Pair.sol";contract Token is ERC20, Ownable {using SafeMath for uint256;IUniswapV2Router02 public immutable uniswapV2Router;address public uniswapV2Pair;address public constant deadAddress = address(0xdead);bool private swapping;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (access/Ownable.sol)pragma solidity ^0.8.0;import "../utils/Context.sol";/*** @dev Contract module which provides a basic access control mechanism, where* there is an account (an owner) that can be granted exclusive access to* specific functions.** By default, the owner account will be the one that deploys the contract. This* can later be changed with {transferOwnership}.** This module is used through inheritance. It will make available the modifier* `onlyOwner`, which can be applied to your functions to restrict their use to* the owner.*/abstract contract Ownable is Context {address private _owner;event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);/*** @dev Initializes the contract setting the deployer as the initial owner.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/ERC20.sol)pragma solidity ^0.8.0;import "./IERC20.sol";import "./extensions/IERC20Metadata.sol";import "../../utils/Context.sol";/*** @dev Implementation of the {IERC20} interface.** This implementation is agnostic to the way tokens are created. This means* that a supply mechanism has to be added in a derived contract using {_mint}.* For a generic mechanism see {ERC20PresetMinterPauser}.** TIP: For a detailed writeup see our guide* https://forum.openzeppelin.com/t/how-to-implement-erc20-supply-mechanisms/226[How* to implement supply mechanisms].** The default value of {decimals} is 18. To change this, you should override* this function so it returns a different value.** We have followed general OpenZeppelin Contracts guidelines: functions revert* instead returning `false` on failure. This behavior is nonetheless* conventional and does not conflict with the expectations of ERC20
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/IERC20Metadata.sol)pragma solidity ^0.8.0;import "../IERC20.sol";/*** @dev Interface for the optional metadata functions from the ERC20 standard.** _Available since v4.1._*/interface IERC20Metadata is IERC20 {/*** @dev Returns the name of the token.*/function name() external view returns (string memory);/*** @dev Returns the symbol of the token.*/function symbol() external view returns (string memory);/*** @dev Returns the decimals places of the token.*/
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (token/ERC20/IERC20.sol)pragma solidity ^0.8.0;/*** @dev Interface of the ERC20 standard as defined in the EIP.*/interface IERC20 {/*** @dev Emitted when `value` tokens are moved from one account (`from`) to* another (`to`).** Note that `value` may be zero.*/event Transfer(address indexed from, address indexed to, uint256 value);/*** @dev Emitted when the allowance of a `spender` for an `owner` is set by* a call to {approve}. `value` is the new allowance.*/event Approval(address indexed owner, address indexed spender, uint256 value);/*** @dev Returns the amount of tokens in existence.*/
123456789101112131415161718192021222324// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)pragma solidity ^0.8.0;/*** @dev Provides information about the current execution context, including the* sender of the transaction and its data. While these are generally available* via msg.sender and msg.data, they should not be accessed in such a direct* manner, since when dealing with meta-transactions the account sending and* paying for execution may not be the actual sender (as far as an application* is concerned).** This contract is only required for intermediate, library-like contracts.*/abstract contract Context {function _msgSender() internal view virtual returns (address) {return msg.sender;}function _msgData() internal view virtual returns (bytes calldata) {return msg.data;}}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.9.0) (utils/math/SafeMath.sol)pragma solidity ^0.8.0;// CAUTION// This version of SafeMath should only be used with Solidity 0.8 or later,// because it relies on the compiler's built in overflow checks./*** @dev Wrappers over Solidity's arithmetic operations.** NOTE: `SafeMath` is generally not needed starting with Solidity 0.8, since the compiler* now has built in overflow checking.*/library SafeMath {/*** @dev Returns the addition of two unsigned integers, with an overflow flag.** _Available since v3.4._*/function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {unchecked {uint256 c = a + b;if (c < a) return (false, 0);return (true, c);
1234567891011121314151617pragma solidity >=0.5.0;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;}
1234567891011121314151617181920212223242526pragma solidity >=0.5.0;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 Mint(address indexed sender, uint amount0, uint amount1);event Burn(address indexed sender, uint amount0, uint amount1, address indexed to);event Swap(
1234567891011121314151617181920212223242526pragma solidity >=0.6.2;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,
1234567891011121314151617181920212223242526pragma solidity >=0.6.2;import './IUniswapV2Router01.sol';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,
12345678910111213141516171819{"optimizer": {"enabled": true,"runs": 1000},"outputSelection": {"*": {"*": ["evm.bytecode","evm.deployedBytecode","devdoc","userdoc","metadata","abi"]}},"libraries": {}}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"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":[],"name":"AutoNukeLP","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":false,"internalType":"bool","name":"isExcluded","type":"bool"}],"name":"ExcludeFromFees","type":"event"},{"anonymous":false,"inputs":[],"name":"ManualNukeLP","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":"pair","type":"address"},{"indexed":true,"internalType":"bool","name":"value","type":"bool"}],"name":"SetAutomatedMarketMakerPair","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"tokensSwapped","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"ethReceived","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"tokensIntoLiquidity","type":"uint256"}],"name":"SwapAndLiquify","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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newAddress","type":"address"},{"indexed":true,"internalType":"address","name":"oldAddress","type":"address"}],"name":"UpdateUniswapV2Router","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newWallet","type":"address"},{"indexed":true,"internalType":"address","name":"oldWallet","type":"address"}],"name":"devWalletUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newWallet","type":"address"},{"indexed":true,"internalType":"address","name":"oldWallet","type":"address"}],"name":"marketingWalletUpdated","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_isExcludedMaxTransactionAmount","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"","type":"address"}],"name":"automatedMarketMakerPairs","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_black","type":"address"}],"name":"blacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"buyDevFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"buyLiquidityFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"buyMarketingFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"buyTotalFees","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":[],"name":"devWallet","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"disableTransferDelay","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"enableLimits","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"excluded","type":"bool"}],"name":"excludeFromFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"updAds","type":"address"},{"internalType":"bool","name":"isEx","type":"bool"}],"name":"excludeFromMaxTransaction","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":"account","type":"address"}],"name":"isBlacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isExcludedFromFees","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastLpBurnTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastManualLpBurnTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"limitsInEffect","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lpBurnEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lpBurnFrequency","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"manualBurnFrequency","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"percent","type":"uint256"}],"name":"manualBurnLiquidityPairTokens","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"marketingWallet","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxTransactionAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxWallet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"percentForLPBurn","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"removeLimits","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"sellDevFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"sellLiquidityFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"sellMarketingFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"sellTotalFees","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_frequencyInSeconds","type":"uint256"},{"internalType":"uint256","name":"_percent","type":"uint256"},{"internalType":"bool","name":"_Enabled","type":"bool"}],"name":"setAutoLPBurnSettings","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"pair","type":"address"},{"internalType":"bool","name":"value","type":"bool"}],"name":"setAutomatedMarketMakerPair","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"pair","type":"address"}],"name":"setMainAutomatedMarketMakerPair","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"swapEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"swapTokensAtAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokensForDev","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokensForLiquidity","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokensForMarketing","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tradingActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"transferDelayEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_black","type":"address"}],"name":"unblacklist","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"},{"inputs":[{"internalType":"uint256","name":"_marketingFee","type":"uint256"},{"internalType":"uint256","name":"_liquidityFee","type":"uint256"},{"internalType":"uint256","name":"_devFee","type":"uint256"}],"name":"updateBuyFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newWallet","type":"address"}],"name":"updateDevWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newMarketingWallet","type":"address"}],"name":"updateMarketingWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newNum","type":"uint256"}],"name":"updateMaxTxnAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newNum","type":"uint256"}],"name":"updateMaxWalletAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_marketingFee","type":"uint256"},{"internalType":"uint256","name":"_liquidityFee","type":"uint256"},{"internalType":"uint256","name":"_devFee","type":"uint256"}],"name":"updateSellFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"enabled","type":"bool"}],"name":"updateSwapEnabled","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newAmount","type":"uint256"}],"name":"updateSwapTokensAtAmount","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"address","name":"_to","type":"address"}],"name":"withdrawToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60a06040526019600c55600d805460ff19908116909155610e10600e556107086010556012805462ffffff19166001908117909155601580549092161790553480156200004b57600080fd5b50604080518082018252600f81526e566976656b2052616d617377616d7960881b602080830191825283518085019094526005845264564956454b60d81b908401528151919291620000a091600391620004a7565b508051620000b6906004906020840190620004a7565b505050620000d3620000cd6200028e60201b60201c565b62000292565b737a250d5630b4cf539739df2c5dacb4c659f2488d620000f5816001620002e4565b6001600160a01b038116608052600080601e818060466a01781527258cb87600000060646200012682600162000563565b62000132919062000585565b60095560646200014482600162000563565b62000150919062000585565b600b556127106200016382600562000563565b6200016f919062000585565b600a55601787905560188690556019859055846200018e8789620005a8565b6200019a9190620005a8565b601655601b849055601c839055601d82905581620001b98486620005a8565b620001c59190620005a8565b601a5560078054731060d06a48ea6c7833c5955f8b205e191ff324af6001600160a01b031991821681179092556008805490911690911790556200021d620002156005546001600160a01b031690565b600162000319565b6200022a30600162000319565b6200023961dead600162000319565b62000258620002506005546001600160a01b031690565b6001620002e4565b62000265306001620002e4565b6200027461dead6001620002e4565b62000280338262000382565b5050505050505050620005ff565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b620002ee62000449565b6001600160a01b03919091166000908152602260205260409020805460ff1916911515919091179055565b6200032362000449565b6001600160a01b038216600081815260216020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6001600160a01b038216620003de5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064015b60405180910390fd5b8060026000828254620003f29190620005a8565b90915550506001600160a01b038216600081815260208181526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6005546001600160a01b03163314620004a55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401620003d5565b565b828054620004b590620005c3565b90600052602060002090601f016020900481019282620004d9576000855562000524565b82601f10620004f457805160ff191683800117855562000524565b8280016001018555821562000524579182015b828111156200052457825182559160200191906001019062000507565b506200053292915062000536565b5090565b5b8082111562000532576000815560010162000537565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156200058057620005806200054d565b500290565b600082620005a357634e487b7160e01b600052601260045260246000fd5b500490565b60008219821115620005be57620005be6200054d565b500190565b600181811c90821680620005d857607f821691505b602082108103620005f957634e487b7160e01b600052602260045260246000fd5b50919050565b60805161357762000645600039600081816104f7015281816120c501528181612ed501528181612f8e01528181612fe30152818161305d015261308401526135776000f3fe60806040526004361061044e5760003560e01c80638095d56411610243578063bbc0c74211610143578063e2f45605116100bb578063f63743421161008a578063f9f92be41161006f578063f9f92be414610c29578063fe575a8714610c49578063fe72b27a14610c8257600080fd5b8063f637434214610bfd578063f8b45b0514610c1357600080fd5b8063e2f4560514610b9c578063e884f26014610bb2578063f11a24d314610bc7578063f2fde38b14610bdd57600080fd5b8063c876d0b911610112578063d257b34f116100f7578063d257b34f14610b20578063d85ba06314610b40578063dd62ed3e14610b5657600080fd5b8063c876d0b914610af0578063c8c8ebe414610b0a57600080fd5b8063bbc0c74214610a71578063c024666814610a90578063c17b5b8c14610ab0578063c18bc19514610ad057600080fd5b80639c3b4fdc116101d6578063a457c2d7116101a5578063a9059cbb1161018a578063a9059cbb14610a01578063aacebbe314610a21578063b62496f514610a4157600080fd5b8063a457c2d7146109cb578063a4c82a00146109eb57600080fd5b80639c3b4fdc146109735780639ec22c0e146109895780639fccce321461099f578063a0d82dc5146109b557600080fd5b806392136913116102125780639213691314610908578063924de9b71461091e57806395d89b411461093e5780639a7a23d61461095357600080fd5b80638095d564146108955780638a8c523c146108b55780638da5cb5b146108ca5780638ea5220f146108e857600080fd5b80633aeac4e11161034e5780636ddd1713116102e1578063751039fc116102b057806375e3661e1161029557806375e3661e1461083f57806375f0a8741461085f5780637bce5a041461087f57600080fd5b8063751039fc1461080a5780637571336a1461081f57600080fd5b80636ddd17131461077f57806370a082311461079f578063715018a6146107d5578063730c1888146107ea57600080fd5b80634a62bb651161031d5780634a62bb65146107015780634fbee1931461071b5780636902ca61146107545780636a486a8e1461076957600080fd5b80633aeac4e11461068c5780633ccfd60b146106ac5780633dae633a146106c157806349bd5a5e146106e157600080fd5b80631a8145bb116103e157806327c8f835116103b05780632e82f1a0116103955780632e82f1a014610636578063313ce56714610650578063395093511461066c57600080fd5b806327c8f8351461060a5780632c3e486c1461062057600080fd5b80631a8145bb1461059e5780631f3fed8f146105b4578063203e727e146105ca57806323b872dd146105ea57600080fd5b806318160ddd1161041d57806318160ddd146105315780631816467f14610550578063184c16c514610572578063199ffc721461058857600080fd5b806306fdde031461045a578063095ea7b31461048557806310d5de53146104b55780631694505e146104e557600080fd5b3661045557005b600080fd5b34801561046657600080fd5b5061046f610ca2565b60405161047c9190613175565b60405180910390f35b34801561049157600080fd5b506104a56104a03660046131df565b610d34565b604051901515815260200161047c565b3480156104c157600080fd5b506104a56104d036600461320b565b60226020526000908152604090205460ff1681565b3480156104f157600080fd5b506105197f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200161047c565b34801561053d57600080fd5b506002545b60405190815260200161047c565b34801561055c57600080fd5b5061057061056b36600461320b565b610d4c565b005b34801561057e57600080fd5b5061054260105481565b34801561059457600080fd5b50610542600c5481565b3480156105aa57600080fd5b50610542601f5481565b3480156105c057600080fd5b50610542601e5481565b3480156105d657600080fd5b506105706105e5366004613228565b610dbe565b3480156105f657600080fd5b506104a5610605366004613241565b610e8c565b34801561061657600080fd5b5061051961dead81565b34801561062c57600080fd5b50610542600e5481565b34801561064257600080fd5b50600d546104a59060ff1681565b34801561065c57600080fd5b506040516012815260200161047c565b34801561067857600080fd5b506104a56106873660046131df565b610eb0565b34801561069857600080fd5b506105706106a7366004613282565b610eef565b3480156106b857600080fd5b50610570611035565b3480156106cd57600080fd5b506105706106dc36600461320b565b61113b565b3480156106ed57600080fd5b50600654610519906001600160a01b031681565b34801561070d57600080fd5b506012546104a59060ff1681565b34801561072757600080fd5b506104a561073636600461320b565b6001600160a01b031660009081526021602052604090205460ff1690565b34801561076057600080fd5b506104a56111dd565b34801561077557600080fd5b50610542601a5481565b34801561078b57600080fd5b506012546104a59062010000900460ff1681565b3480156107ab57600080fd5b506105426107ba36600461320b565b6001600160a01b031660009081526020819052604090205490565b3480156107e157600080fd5b506105706111fb565b3480156107f657600080fd5b506105706108053660046132c9565b61120f565b34801561081657600080fd5b506104a561132d565b34801561082b57600080fd5b5061057061083a366004613302565b611347565b34801561084b57600080fd5b5061057061085a36600461320b565b61137a565b34801561086b57600080fd5b50600754610519906001600160a01b031681565b34801561088b57600080fd5b5061054260175481565b3480156108a157600080fd5b506105706108b0366004613330565b6113a3565b3480156108c157600080fd5b506105706113d7565b3480156108d657600080fd5b506005546001600160a01b0316610519565b3480156108f457600080fd5b50600854610519906001600160a01b031681565b34801561091457600080fd5b50610542601b5481565b34801561092a57600080fd5b5061057061093936600461335c565b6113f6565b34801561094a57600080fd5b5061046f61141a565b34801561095f57600080fd5b5061057061096e366004613302565b611429565b34801561097f57600080fd5b5061054260195481565b34801561099557600080fd5b5061054260115481565b3480156109ab57600080fd5b5061054260205481565b3480156109c157600080fd5b50610542601d5481565b3480156109d757600080fd5b506104a56109e63660046131df565b6114bf565b3480156109f757600080fd5b50610542600f5481565b348015610a0d57600080fd5b506104a5610a1c3660046131df565b611569565b348015610a2d57600080fd5b50610570610a3c36600461320b565b611577565b348015610a4d57600080fd5b506104a5610a5c36600461320b565b60236020526000908152604090205460ff1681565b348015610a7d57600080fd5b506012546104a590610100900460ff1681565b348015610a9c57600080fd5b50610570610aab366004613302565b6115e9565b348015610abc57600080fd5b50610570610acb366004613330565b611650565b348015610adc57600080fd5b50610570610aeb366004613228565b611684565b348015610afc57600080fd5b506015546104a59060ff1681565b348015610b1657600080fd5b5061054260095481565b348015610b2c57600080fd5b506104a5610b3b366004613228565b61174c565b348015610b4c57600080fd5b5061054260165481565b348015610b6257600080fd5b50610542610b71366004613282565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b348015610ba857600080fd5b50610542600a5481565b348015610bbe57600080fd5b506104a561188c565b348015610bd357600080fd5b5061054260185481565b348015610be957600080fd5b50610570610bf836600461320b565b6118a6565b348015610c0957600080fd5b50610542601c5481565b348015610c1f57600080fd5b50610542600b5481565b348015610c3557600080fd5b50610570610c4436600461320b565b611933565b348015610c5557600080fd5b506104a5610c6436600461320b565b6001600160a01b031660009081526014602052604090205460ff1690565b348015610c8e57600080fd5b506104a5610c9d366004613228565b61195f565b606060038054610cb190613379565b80601f0160208091040260200160405190810160405280929190818152602001828054610cdd90613379565b8015610d2a5780601f10610cff57610100808354040283529160200191610d2a565b820191906000526020600020905b815481529060010190602001808311610d0d57829003601f168201915b5050505050905090565b600033610d42818585611b99565b5060019392505050565b610d54611cf1565b6008546040516001600160a01b03918216918316907f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74390600090a36008805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b610dc6611cf1565b670de0b6b3a76400006103e8610ddb60025490565b610de69060016133c9565b610df091906133e8565b610dfa91906133e8565b811015610e745760405162461bcd60e51b815260206004820152602f60248201527f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060448201527f6c6f776572207468616e20302e3125000000000000000000000000000000000060648201526084015b60405180910390fd5b610e8681670de0b6b3a76400006133c9565b60095550565b600033610e9a858285611d4b565b610ea5858585611dd7565b506001949350505050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190610d429082908690610eea90879061340a565b611b99565b610ef7611cf1565b6001600160a01b038216610f4d5760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f7420626520300000000000006044820152606401610e6b565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa158015610f94573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fb89190613422565b60405163a9059cbb60e01b81526001600160a01b038481166004830152602482018390529192509084169063a9059cbb906044016020604051808303816000875af115801561100b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061102f919061343b565b50505050565b61103d611cf1565b6040516370a0823160e01b815230600482018190526000916370a0823190602401602060405180830381865afa15801561107b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061109f9190613422565b60405163a9059cbb60e01b815233600482015260248101829052909150309063a9059cbb906044016020604051808303816000875af11580156110e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061110a919061343b565b5060405133904780156108fc02916000818181858888f19350505050158015611137573d6000803e3d6000fd5b5050565b611143611cf1565b6006546001600160a01b03161561119c5760405162461bcd60e51b815260206004820152601d60248201527f54686520706169722063616e206f6e6c7920626520736574206f6e63650000006044820152606401610e6b565b6006805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0383161790556111cf816001611347565b6111da816001612829565b50565b60006111e7611cf1565b506012805460ff1916600190811790915590565b611203611cf1565b61120d600061287d565b565b611217611cf1565b61025883101561128f5760405162461bcd60e51b815260206004820152603360248201527f63616e6e6f7420736574206275796261636b206d6f7265206f6674656e20746860448201527f616e206576657279203130206d696e75746573000000000000000000000000006064820152608401610e6b565b6103e8821115801561129f575060015b6113115760405162461bcd60e51b815260206004820152603060248201527f4d75737420736574206175746f204c50206275726e2070657263656e7420626560448201527f747765656e20302520616e6420313025000000000000000000000000000000006064820152608401610e6b565b600e92909255600c55600d805460ff1916911515919091179055565b6000611337611cf1565b506012805460ff19169055600190565b61134f611cf1565b6001600160a01b03919091166000908152602260205260409020805460ff1916911515919091179055565b611382611cf1565b6001600160a01b03166000908152601460205260409020805460ff19169055565b6113ab611cf1565b601783905560188290556019819055806113c5838561340a565b6113cf919061340a565b601655505050565b6113df611cf1565b6012805462ffff0019166201010017905542600f55565b6113fe611cf1565b60128054911515620100000262ff000019909216919091179055565b606060048054610cb190613379565b611431611cf1565b6006546001600160a01b03908116908316036114b55760405162461bcd60e51b815260206004820152603960248201527f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060448201527f6175746f6d617465644d61726b65744d616b65725061697273000000000000006064820152608401610e6b565b6111378282612829565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091908381101561155c5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152608401610e6b565b610ea58286868403611b99565b600033610d42818585611dd7565b61157f611cf1565b6007546040516001600160a01b03918216918316907fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567490600090a36007805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6115f1611cf1565b6001600160a01b038216600081815260216020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b611658611cf1565b601b839055601c829055601d81905580611672838561340a565b61167c919061340a565b601a55505050565b61168c611cf1565b670de0b6b3a76400006103e86116a160025490565b6116ac9060056133c9565b6116b691906133e8565b6116c091906133e8565b8110156117345760405162461bcd60e51b8152602060048201526024808201527f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e2060448201527f302e3525000000000000000000000000000000000000000000000000000000006064820152608401610e6b565b61174681670de0b6b3a76400006133c9565b600b5550565b6000611756611cf1565b620186a061176360025490565b61176e9060016133c9565b61177891906133e8565b8210156117ed5760405162461bcd60e51b815260206004820152603560248201527f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60448201527f20302e3030312520746f74616c20737570706c792e00000000000000000000006064820152608401610e6b565b6103e86117f960025490565b6118049060056133c9565b61180e91906133e8565b8211156118835760405162461bcd60e51b815260206004820152603460248201527f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160448201527f6e20302e352520746f74616c20737570706c792e0000000000000000000000006064820152608401610e6b565b50600a55600190565b6000611896611cf1565b506015805460ff19169055600190565b6118ae611cf1565b6001600160a01b03811661192a5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610e6b565b6111da8161287d565b61193b611cf1565b6001600160a01b03166000908152601460205260409020805460ff19166001179055565b6000611969611cf1565b601054601154611979919061340a565b42116119c75760405162461bcd60e51b815260206004820181905260248201527f4d757374207761697420666f7220636f6f6c646f776e20746f2066696e6973686044820152606401610e6b565b6103e8821115611a3f5760405162461bcd60e51b815260206004820152602a60248201527f4d6179206e6f74206e756b65206d6f7265207468616e20313025206f6620746f60448201527f6b656e7320696e204c50000000000000000000000000000000000000000000006064820152608401610e6b565b426011556006546040516370a0823160e01b81526001600160a01b03909116600482015260009030906370a0823190602401602060405180830381865afa158015611a8e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ab29190613422565b90506000611acc612710611ac684876128dc565b906128ef565b90508015611aed57600654611aed906001600160a01b031661dead836128fb565b600654604080517ffff6cae900000000000000000000000000000000000000000000000000000000815290516001600160a01b0390921691829163fff6cae991600480830192600092919082900301818387803b158015611b4d57600080fd5b505af1158015611b61573d6000803e3d6000fd5b50506040517f8462566617872a3fbab94534675218431ff9e204063ee3f4f43d965626a39abb925060009150a1506001949350505050565b6001600160a01b038316611c145760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610e6b565b6001600160a01b038216611c905760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152608401610e6b565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6005546001600160a01b0316331461120d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610e6b565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461102f5781811015611dca5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610e6b565b61102f8484848403611b99565b6001600160a01b038316611e3b5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610e6b565b6001600160a01b038216611e9d5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610e6b565b6001600160a01b03831660009081526014602052604090205460ff1615611f065760405162461bcd60e51b815260206004820152601260248201527f53656e64657220626c61636b6c697374656400000000000000000000000000006044820152606401610e6b565b6001600160a01b03821660009081526014602052604090205460ff1615611f6f5760405162461bcd60e51b815260206004820152601460248201527f526563656976657220626c61636b6c69737465640000000000000000000000006044820152606401610e6b565b80600003611f8857611f83838360006128fb565b505050565b60125460ff161561246b576005546001600160a01b03848116911614801590611fbf57506005546001600160a01b03838116911614155b8015611fd357506001600160a01b03821615155b8015611fea57506001600160a01b03821661dead14155b80156120005750600654600160a01b900460ff16155b1561246b57601254610100900460ff1661209f576001600160a01b03831660009081526021602052604090205460ff168061205357506001600160a01b03821660009081526021602052604090205460ff165b61209f5760405162461bcd60e51b815260206004820152601660248201527f54726164696e67206973206e6f74206163746976652e000000000000000000006044820152606401610e6b565b60155460ff16156121e2576005546001600160a01b038381169116148015906120fa57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b031614155b801561211457506006546001600160a01b03838116911614155b156121e25732600090815260136020526040902054439061213690600161340a565b106121cf5760405162461bcd60e51b815260206004820152604e60248201527f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60448201527f65642e20204f6e6c79206f6e65207075726368617365207065722074776f206260648201527f6c6f636b7320616c6c6f7765642e000000000000000000000000000000000000608482015260a401610e6b565b3260009081526013602052604090204390555b6001600160a01b03831660009081526023602052604090205460ff16801561222357506001600160a01b03821660009081526022602052604090205460ff16155b15612319576009548111156122a05760405162461bcd60e51b815260206004820152603560248201527f427579207472616e7366657220616d6f756e742065786365656473207468652060448201527f6d61785472616e73616374696f6e416d6f756e742e00000000000000000000006064820152608401610e6b565b600b546001600160a01b0383166000908152602081905260409020546122c6908361340a565b11156123145760405162461bcd60e51b815260206004820152601360248201527f4d61782077616c6c6574206578636565646564000000000000000000000000006044820152606401610e6b565b61246b565b6001600160a01b03821660009081526023602052604090205460ff16801561235a57506001600160a01b03831660009081526022602052604090205460ff16155b156123d7576009548111156123145760405162461bcd60e51b815260206004820152603660248201527f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560448201527f206d61785472616e73616374696f6e416d6f756e742e000000000000000000006064820152608401610e6b565b6001600160a01b03821660009081526022602052604090205460ff1661246b57600b546001600160a01b03831660009081526020819052604090205461241d908361340a565b111561246b5760405162461bcd60e51b815260206004820152601360248201527f4d61782077616c6c6574206578636565646564000000000000000000000000006044820152606401610e6b565b30600090815260208190526040902054600a5481108015908190612497575060125462010000900460ff165b80156124ad5750600654600160a01b900460ff16155b80156124d257506001600160a01b03851660009081526023602052604090205460ff16155b80156124f757506001600160a01b03851660009081526021602052604090205460ff16155b801561251c57506001600160a01b03841660009081526021602052604090205460ff16155b1561254a576006805460ff60a01b1916600160a01b17905561253c612ab6565b6006805460ff60a01b191690555b600654600160a01b900460ff1615801561257c57506001600160a01b03841660009081526023602052604090205460ff165b801561258a5750600d5460ff165b80156125a55750600e54600f546125a1919061340a565b4210155b80156125ca57506001600160a01b03851660009081526021602052604090205460ff16155b156125d9576125d7612d12565b505b6006546001600160a01b03861660009081526021602052604090205460ff600160a01b90920482161591168061262757506001600160a01b03851660009081526021602052604090205460ff165b15612630575060005b60008115612815576001600160a01b03861660009081526023602052604090205460ff16801561266257506000601a54115b1561271a576126816064611ac6601a54886128dc90919063ffffffff16565b9050601a54601c548261269491906133c9565b61269e91906133e8565b601f60008282546126af919061340a565b9091555050601a54601d546126c490836133c9565b6126ce91906133e8565b602060008282546126df919061340a565b9091555050601a54601b546126f490836133c9565b6126fe91906133e8565b601e600082825461270f919061340a565b909155506127f79050565b6001600160a01b03871660009081526023602052604090205460ff16801561274457506000601654115b156127f7576127636064611ac6601654886128dc90919063ffffffff16565b90506016546018548261277691906133c9565b61278091906133e8565b601f6000828254612791919061340a565b90915550506016546019546127a690836133c9565b6127b091906133e8565b602060008282546127c1919061340a565b90915550506016546017546127d690836133c9565b6127e091906133e8565b601e60008282546127f1919061340a565b90915550505b8015612808576128088730836128fb565b6128128186613458565b94505b6128208787876128fb565b50505050505050565b6001600160a01b038216600081815260236020526040808220805460ff191685151590811790915590519092917fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab91a35050565b600580546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006128e882846133c9565b9392505050565b60006128e882846133e8565b6001600160a01b03831661295f5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610e6b565b6001600160a01b0382166129c15760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610e6b565b6001600160a01b03831660009081526020819052604090205481811015612a505760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152608401610e6b565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a361102f565b3060009081526020819052604081205490506000602054601e54601f54612add919061340a565b612ae7919061340a565b90506000821580612af6575081155b15612b0057505050565b600a54612b0e9060146133c9565b831115612b2657600a54612b239060146133c9565b92505b6000600283601f5486612b3991906133c9565b612b4391906133e8565b612b4d91906133e8565b90506000612b5b8583612e72565b905047612b6782612e7e565b6000612b734783612e72565b90506000612ba16002601f54612b8991906133e8565b612b939089613458565b601e54611ac69085906128dc565b90506000612bcf6002601f54612bb791906133e8565b612bc1908a613458565b602054611ac69086906128dc565b9050600081612bde8486613458565b612be89190613458565b6000601f819055601e81905560208190556008546040519293506001600160a01b031691849181818185875af1925050503d8060008114612c45576040519150601f19603f3d011682016040523d82523d6000602084013e612c4a565b606091505b50909850508615801590612c5e5750600081115b15612cb157612c6d8782613057565b601f54604080518881526020810184905280820192909252517f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5619181900360600190a15b6007546040516001600160a01b03909116904790600081818185875af1925050503d8060008114612cfe576040519150601f19603f3d011682016040523d82523d6000602084013e612d03565b606091505b50505050505050505050505050565b42600f556006546040516370a0823160e01b81526001600160a01b039091166004820152600090819030906370a0823190602401602060405180830381865afa158015612d63573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d879190613422565b90506000612da6612710611ac6600c54856128dc90919063ffffffff16565b90508015612dc757600654612dc7906001600160a01b031661dead836128fb565b600654604080517ffff6cae900000000000000000000000000000000000000000000000000000000815290516001600160a01b0390921691829163fff6cae991600480830192600092919082900301818387803b158015612e2757600080fd5b505af1158015612e3b573d6000803e3d6000fd5b50506040517f454c91ae84fcc766ddda0dcb289f26b3d0176efeacf4061fc219fa6ca8c3048d925060009150a16001935050505090565b60006128e88284613458565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110612eb357612eb361346f565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612f31573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f559190613485565b81600181518110612f6857612f6861346f565b60200260200101906001600160a01b031690816001600160a01b031681525050612fb3307f000000000000000000000000000000000000000000000000000000000000000084611b99565b6040517f791ac9470000000000000000000000000000000000000000000000000000000081526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063791ac947906130219085906000908690309042906004016134a2565b600060405180830381600087803b15801561303b57600080fd5b505af115801561304f573d6000803e3d6000fd5b505050505050565b613082307f000000000000000000000000000000000000000000000000000000000000000084611b99565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663f305d7198230856000806130c96005546001600160a01b031690565b60405160e088901b7fffffffff000000000000000000000000000000000000000000000000000000001681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015613149573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061316e9190613513565b5050505050565b600060208083528351808285015260005b818110156131a257858101830151858201604001528201613186565b818111156131b4576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b03811681146111da57600080fd5b600080604083850312156131f257600080fd5b82356131fd816131ca565b946020939093013593505050565b60006020828403121561321d57600080fd5b81356128e8816131ca565b60006020828403121561323a57600080fd5b5035919050565b60008060006060848603121561325657600080fd5b8335613261816131ca565b92506020840135613271816131ca565b929592945050506040919091013590565b6000806040838503121561329557600080fd5b82356132a0816131ca565b915060208301356132b0816131ca565b809150509250929050565b80151581146111da57600080fd5b6000806000606084860312156132de57600080fd5b833592506020840135915060408401356132f7816132bb565b809150509250925092565b6000806040838503121561331557600080fd5b8235613320816131ca565b915060208301356132b0816132bb565b60008060006060848603121561334557600080fd5b505081359360208301359350604090920135919050565b60006020828403121561336e57600080fd5b81356128e8816132bb565b600181811c9082168061338d57607f821691505b6020821081036133ad57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156133e3576133e36133b3565b500290565b60008261340557634e487b7160e01b600052601260045260246000fd5b500490565b6000821982111561341d5761341d6133b3565b500190565b60006020828403121561343457600080fd5b5051919050565b60006020828403121561344d57600080fd5b81516128e8816132bb565b60008282101561346a5761346a6133b3565b500390565b634e487b7160e01b600052603260045260246000fd5b60006020828403121561349757600080fd5b81516128e8816131ca565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156134f25784516001600160a01b0316835293830193918301916001016134cd565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561352857600080fd5b835192506020840151915060408401519050925092509256fea2646970667358221220927ea466c755285784a92aa1c7e62145c77e26d8d01515811e7050d23426592164736f6c634300080d0033
Deployed Bytecode
0x60806040526004361061044e5760003560e01c80638095d56411610243578063bbc0c74211610143578063e2f45605116100bb578063f63743421161008a578063f9f92be41161006f578063f9f92be414610c29578063fe575a8714610c49578063fe72b27a14610c8257600080fd5b8063f637434214610bfd578063f8b45b0514610c1357600080fd5b8063e2f4560514610b9c578063e884f26014610bb2578063f11a24d314610bc7578063f2fde38b14610bdd57600080fd5b8063c876d0b911610112578063d257b34f116100f7578063d257b34f14610b20578063d85ba06314610b40578063dd62ed3e14610b5657600080fd5b8063c876d0b914610af0578063c8c8ebe414610b0a57600080fd5b8063bbc0c74214610a71578063c024666814610a90578063c17b5b8c14610ab0578063c18bc19514610ad057600080fd5b80639c3b4fdc116101d6578063a457c2d7116101a5578063a9059cbb1161018a578063a9059cbb14610a01578063aacebbe314610a21578063b62496f514610a4157600080fd5b8063a457c2d7146109cb578063a4c82a00146109eb57600080fd5b80639c3b4fdc146109735780639ec22c0e146109895780639fccce321461099f578063a0d82dc5146109b557600080fd5b806392136913116102125780639213691314610908578063924de9b71461091e57806395d89b411461093e5780639a7a23d61461095357600080fd5b80638095d564146108955780638a8c523c146108b55780638da5cb5b146108ca5780638ea5220f146108e857600080fd5b80633aeac4e11161034e5780636ddd1713116102e1578063751039fc116102b057806375e3661e1161029557806375e3661e1461083f57806375f0a8741461085f5780637bce5a041461087f57600080fd5b8063751039fc1461080a5780637571336a1461081f57600080fd5b80636ddd17131461077f57806370a082311461079f578063715018a6146107d5578063730c1888146107ea57600080fd5b80634a62bb651161031d5780634a62bb65146107015780634fbee1931461071b5780636902ca61146107545780636a486a8e1461076957600080fd5b80633aeac4e11461068c5780633ccfd60b146106ac5780633dae633a146106c157806349bd5a5e146106e157600080fd5b80631a8145bb116103e157806327c8f835116103b05780632e82f1a0116103955780632e82f1a014610636578063313ce56714610650578063395093511461066c57600080fd5b806327c8f8351461060a5780632c3e486c1461062057600080fd5b80631a8145bb1461059e5780631f3fed8f146105b4578063203e727e146105ca57806323b872dd146105ea57600080fd5b806318160ddd1161041d57806318160ddd146105315780631816467f14610550578063184c16c514610572578063199ffc721461058857600080fd5b806306fdde031461045a578063095ea7b31461048557806310d5de53146104b55780631694505e146104e557600080fd5b3661045557005b600080fd5b34801561046657600080fd5b5061046f610ca2565b60405161047c9190613175565b60405180910390f35b34801561049157600080fd5b506104a56104a03660046131df565b610d34565b604051901515815260200161047c565b3480156104c157600080fd5b506104a56104d036600461320b565b60226020526000908152604090205460ff1681565b3480156104f157600080fd5b506105197f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b6040516001600160a01b03909116815260200161047c565b34801561053d57600080fd5b506002545b60405190815260200161047c565b34801561055c57600080fd5b5061057061056b36600461320b565b610d4c565b005b34801561057e57600080fd5b5061054260105481565b34801561059457600080fd5b50610542600c5481565b3480156105aa57600080fd5b50610542601f5481565b3480156105c057600080fd5b50610542601e5481565b3480156105d657600080fd5b506105706105e5366004613228565b610dbe565b3480156105f657600080fd5b506104a5610605366004613241565b610e8c565b34801561061657600080fd5b5061051961dead81565b34801561062c57600080fd5b50610542600e5481565b34801561064257600080fd5b50600d546104a59060ff1681565b34801561065c57600080fd5b506040516012815260200161047c565b34801561067857600080fd5b506104a56106873660046131df565b610eb0565b34801561069857600080fd5b506105706106a7366004613282565b610eef565b3480156106b857600080fd5b50610570611035565b3480156106cd57600080fd5b506105706106dc36600461320b565b61113b565b3480156106ed57600080fd5b50600654610519906001600160a01b031681565b34801561070d57600080fd5b506012546104a59060ff1681565b34801561072757600080fd5b506104a561073636600461320b565b6001600160a01b031660009081526021602052604090205460ff1690565b34801561076057600080fd5b506104a56111dd565b34801561077557600080fd5b50610542601a5481565b34801561078b57600080fd5b506012546104a59062010000900460ff1681565b3480156107ab57600080fd5b506105426107ba36600461320b565b6001600160a01b031660009081526020819052604090205490565b3480156107e157600080fd5b506105706111fb565b3480156107f657600080fd5b506105706108053660046132c9565b61120f565b34801561081657600080fd5b506104a561132d565b34801561082b57600080fd5b5061057061083a366004613302565b611347565b34801561084b57600080fd5b5061057061085a36600461320b565b61137a565b34801561086b57600080fd5b50600754610519906001600160a01b031681565b34801561088b57600080fd5b5061054260175481565b3480156108a157600080fd5b506105706108b0366004613330565b6113a3565b3480156108c157600080fd5b506105706113d7565b3480156108d657600080fd5b506005546001600160a01b0316610519565b3480156108f457600080fd5b50600854610519906001600160a01b031681565b34801561091457600080fd5b50610542601b5481565b34801561092a57600080fd5b5061057061093936600461335c565b6113f6565b34801561094a57600080fd5b5061046f61141a565b34801561095f57600080fd5b5061057061096e366004613302565b611429565b34801561097f57600080fd5b5061054260195481565b34801561099557600080fd5b5061054260115481565b3480156109ab57600080fd5b5061054260205481565b3480156109c157600080fd5b50610542601d5481565b3480156109d757600080fd5b506104a56109e63660046131df565b6114bf565b3480156109f757600080fd5b50610542600f5481565b348015610a0d57600080fd5b506104a5610a1c3660046131df565b611569565b348015610a2d57600080fd5b50610570610a3c36600461320b565b611577565b348015610a4d57600080fd5b506104a5610a5c36600461320b565b60236020526000908152604090205460ff1681565b348015610a7d57600080fd5b506012546104a590610100900460ff1681565b348015610a9c57600080fd5b50610570610aab366004613302565b6115e9565b348015610abc57600080fd5b50610570610acb366004613330565b611650565b348015610adc57600080fd5b50610570610aeb366004613228565b611684565b348015610afc57600080fd5b506015546104a59060ff1681565b348015610b1657600080fd5b5061054260095481565b348015610b2c57600080fd5b506104a5610b3b366004613228565b61174c565b348015610b4c57600080fd5b5061054260165481565b348015610b6257600080fd5b50610542610b71366004613282565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b348015610ba857600080fd5b50610542600a5481565b348015610bbe57600080fd5b506104a561188c565b348015610bd357600080fd5b5061054260185481565b348015610be957600080fd5b50610570610bf836600461320b565b6118a6565b348015610c0957600080fd5b50610542601c5481565b348015610c1f57600080fd5b50610542600b5481565b348015610c3557600080fd5b50610570610c4436600461320b565b611933565b348015610c5557600080fd5b506104a5610c6436600461320b565b6001600160a01b031660009081526014602052604090205460ff1690565b348015610c8e57600080fd5b506104a5610c9d366004613228565b61195f565b606060038054610cb190613379565b80601f0160208091040260200160405190810160405280929190818152602001828054610cdd90613379565b8015610d2a5780601f10610cff57610100808354040283529160200191610d2a565b820191906000526020600020905b815481529060010190602001808311610d0d57829003601f168201915b5050505050905090565b600033610d42818585611b99565b5060019392505050565b610d54611cf1565b6008546040516001600160a01b03918216918316907f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74390600090a36008805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b610dc6611cf1565b670de0b6b3a76400006103e8610ddb60025490565b610de69060016133c9565b610df091906133e8565b610dfa91906133e8565b811015610e745760405162461bcd60e51b815260206004820152602f60248201527f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060448201527f6c6f776572207468616e20302e3125000000000000000000000000000000000060648201526084015b60405180910390fd5b610e8681670de0b6b3a76400006133c9565b60095550565b600033610e9a858285611d4b565b610ea5858585611dd7565b506001949350505050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190610d429082908690610eea90879061340a565b611b99565b610ef7611cf1565b6001600160a01b038216610f4d5760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f7420626520300000000000006044820152606401610e6b565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa158015610f94573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fb89190613422565b60405163a9059cbb60e01b81526001600160a01b038481166004830152602482018390529192509084169063a9059cbb906044016020604051808303816000875af115801561100b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061102f919061343b565b50505050565b61103d611cf1565b6040516370a0823160e01b815230600482018190526000916370a0823190602401602060405180830381865afa15801561107b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061109f9190613422565b60405163a9059cbb60e01b815233600482015260248101829052909150309063a9059cbb906044016020604051808303816000875af11580156110e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061110a919061343b565b5060405133904780156108fc02916000818181858888f19350505050158015611137573d6000803e3d6000fd5b5050565b611143611cf1565b6006546001600160a01b03161561119c5760405162461bcd60e51b815260206004820152601d60248201527f54686520706169722063616e206f6e6c7920626520736574206f6e63650000006044820152606401610e6b565b6006805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0383161790556111cf816001611347565b6111da816001612829565b50565b60006111e7611cf1565b506012805460ff1916600190811790915590565b611203611cf1565b61120d600061287d565b565b611217611cf1565b61025883101561128f5760405162461bcd60e51b815260206004820152603360248201527f63616e6e6f7420736574206275796261636b206d6f7265206f6674656e20746860448201527f616e206576657279203130206d696e75746573000000000000000000000000006064820152608401610e6b565b6103e8821115801561129f575060015b6113115760405162461bcd60e51b815260206004820152603060248201527f4d75737420736574206175746f204c50206275726e2070657263656e7420626560448201527f747765656e20302520616e6420313025000000000000000000000000000000006064820152608401610e6b565b600e92909255600c55600d805460ff1916911515919091179055565b6000611337611cf1565b506012805460ff19169055600190565b61134f611cf1565b6001600160a01b03919091166000908152602260205260409020805460ff1916911515919091179055565b611382611cf1565b6001600160a01b03166000908152601460205260409020805460ff19169055565b6113ab611cf1565b601783905560188290556019819055806113c5838561340a565b6113cf919061340a565b601655505050565b6113df611cf1565b6012805462ffff0019166201010017905542600f55565b6113fe611cf1565b60128054911515620100000262ff000019909216919091179055565b606060048054610cb190613379565b611431611cf1565b6006546001600160a01b03908116908316036114b55760405162461bcd60e51b815260206004820152603960248201527f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060448201527f6175746f6d617465644d61726b65744d616b65725061697273000000000000006064820152608401610e6b565b6111378282612829565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091908381101561155c5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152608401610e6b565b610ea58286868403611b99565b600033610d42818585611dd7565b61157f611cf1565b6007546040516001600160a01b03918216918316907fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567490600090a36007805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6115f1611cf1565b6001600160a01b038216600081815260216020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b611658611cf1565b601b839055601c829055601d81905580611672838561340a565b61167c919061340a565b601a55505050565b61168c611cf1565b670de0b6b3a76400006103e86116a160025490565b6116ac9060056133c9565b6116b691906133e8565b6116c091906133e8565b8110156117345760405162461bcd60e51b8152602060048201526024808201527f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e2060448201527f302e3525000000000000000000000000000000000000000000000000000000006064820152608401610e6b565b61174681670de0b6b3a76400006133c9565b600b5550565b6000611756611cf1565b620186a061176360025490565b61176e9060016133c9565b61177891906133e8565b8210156117ed5760405162461bcd60e51b815260206004820152603560248201527f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60448201527f20302e3030312520746f74616c20737570706c792e00000000000000000000006064820152608401610e6b565b6103e86117f960025490565b6118049060056133c9565b61180e91906133e8565b8211156118835760405162461bcd60e51b815260206004820152603460248201527f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160448201527f6e20302e352520746f74616c20737570706c792e0000000000000000000000006064820152608401610e6b565b50600a55600190565b6000611896611cf1565b506015805460ff19169055600190565b6118ae611cf1565b6001600160a01b03811661192a5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610e6b565b6111da8161287d565b61193b611cf1565b6001600160a01b03166000908152601460205260409020805460ff19166001179055565b6000611969611cf1565b601054601154611979919061340a565b42116119c75760405162461bcd60e51b815260206004820181905260248201527f4d757374207761697420666f7220636f6f6c646f776e20746f2066696e6973686044820152606401610e6b565b6103e8821115611a3f5760405162461bcd60e51b815260206004820152602a60248201527f4d6179206e6f74206e756b65206d6f7265207468616e20313025206f6620746f60448201527f6b656e7320696e204c50000000000000000000000000000000000000000000006064820152608401610e6b565b426011556006546040516370a0823160e01b81526001600160a01b03909116600482015260009030906370a0823190602401602060405180830381865afa158015611a8e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ab29190613422565b90506000611acc612710611ac684876128dc565b906128ef565b90508015611aed57600654611aed906001600160a01b031661dead836128fb565b600654604080517ffff6cae900000000000000000000000000000000000000000000000000000000815290516001600160a01b0390921691829163fff6cae991600480830192600092919082900301818387803b158015611b4d57600080fd5b505af1158015611b61573d6000803e3d6000fd5b50506040517f8462566617872a3fbab94534675218431ff9e204063ee3f4f43d965626a39abb925060009150a1506001949350505050565b6001600160a01b038316611c145760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610e6b565b6001600160a01b038216611c905760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152608401610e6b565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6005546001600160a01b0316331461120d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610e6b565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461102f5781811015611dca5760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610e6b565b61102f8484848403611b99565b6001600160a01b038316611e3b5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610e6b565b6001600160a01b038216611e9d5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610e6b565b6001600160a01b03831660009081526014602052604090205460ff1615611f065760405162461bcd60e51b815260206004820152601260248201527f53656e64657220626c61636b6c697374656400000000000000000000000000006044820152606401610e6b565b6001600160a01b03821660009081526014602052604090205460ff1615611f6f5760405162461bcd60e51b815260206004820152601460248201527f526563656976657220626c61636b6c69737465640000000000000000000000006044820152606401610e6b565b80600003611f8857611f83838360006128fb565b505050565b60125460ff161561246b576005546001600160a01b03848116911614801590611fbf57506005546001600160a01b03838116911614155b8015611fd357506001600160a01b03821615155b8015611fea57506001600160a01b03821661dead14155b80156120005750600654600160a01b900460ff16155b1561246b57601254610100900460ff1661209f576001600160a01b03831660009081526021602052604090205460ff168061205357506001600160a01b03821660009081526021602052604090205460ff165b61209f5760405162461bcd60e51b815260206004820152601660248201527f54726164696e67206973206e6f74206163746976652e000000000000000000006044820152606401610e6b565b60155460ff16156121e2576005546001600160a01b038381169116148015906120fa57507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b0316826001600160a01b031614155b801561211457506006546001600160a01b03838116911614155b156121e25732600090815260136020526040902054439061213690600161340a565b106121cf5760405162461bcd60e51b815260206004820152604e60248201527f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60448201527f65642e20204f6e6c79206f6e65207075726368617365207065722074776f206260648201527f6c6f636b7320616c6c6f7765642e000000000000000000000000000000000000608482015260a401610e6b565b3260009081526013602052604090204390555b6001600160a01b03831660009081526023602052604090205460ff16801561222357506001600160a01b03821660009081526022602052604090205460ff16155b15612319576009548111156122a05760405162461bcd60e51b815260206004820152603560248201527f427579207472616e7366657220616d6f756e742065786365656473207468652060448201527f6d61785472616e73616374696f6e416d6f756e742e00000000000000000000006064820152608401610e6b565b600b546001600160a01b0383166000908152602081905260409020546122c6908361340a565b11156123145760405162461bcd60e51b815260206004820152601360248201527f4d61782077616c6c6574206578636565646564000000000000000000000000006044820152606401610e6b565b61246b565b6001600160a01b03821660009081526023602052604090205460ff16801561235a57506001600160a01b03831660009081526022602052604090205460ff16155b156123d7576009548111156123145760405162461bcd60e51b815260206004820152603660248201527f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560448201527f206d61785472616e73616374696f6e416d6f756e742e000000000000000000006064820152608401610e6b565b6001600160a01b03821660009081526022602052604090205460ff1661246b57600b546001600160a01b03831660009081526020819052604090205461241d908361340a565b111561246b5760405162461bcd60e51b815260206004820152601360248201527f4d61782077616c6c6574206578636565646564000000000000000000000000006044820152606401610e6b565b30600090815260208190526040902054600a5481108015908190612497575060125462010000900460ff165b80156124ad5750600654600160a01b900460ff16155b80156124d257506001600160a01b03851660009081526023602052604090205460ff16155b80156124f757506001600160a01b03851660009081526021602052604090205460ff16155b801561251c57506001600160a01b03841660009081526021602052604090205460ff16155b1561254a576006805460ff60a01b1916600160a01b17905561253c612ab6565b6006805460ff60a01b191690555b600654600160a01b900460ff1615801561257c57506001600160a01b03841660009081526023602052604090205460ff165b801561258a5750600d5460ff165b80156125a55750600e54600f546125a1919061340a565b4210155b80156125ca57506001600160a01b03851660009081526021602052604090205460ff16155b156125d9576125d7612d12565b505b6006546001600160a01b03861660009081526021602052604090205460ff600160a01b90920482161591168061262757506001600160a01b03851660009081526021602052604090205460ff165b15612630575060005b60008115612815576001600160a01b03861660009081526023602052604090205460ff16801561266257506000601a54115b1561271a576126816064611ac6601a54886128dc90919063ffffffff16565b9050601a54601c548261269491906133c9565b61269e91906133e8565b601f60008282546126af919061340a565b9091555050601a54601d546126c490836133c9565b6126ce91906133e8565b602060008282546126df919061340a565b9091555050601a54601b546126f490836133c9565b6126fe91906133e8565b601e600082825461270f919061340a565b909155506127f79050565b6001600160a01b03871660009081526023602052604090205460ff16801561274457506000601654115b156127f7576127636064611ac6601654886128dc90919063ffffffff16565b90506016546018548261277691906133c9565b61278091906133e8565b601f6000828254612791919061340a565b90915550506016546019546127a690836133c9565b6127b091906133e8565b602060008282546127c1919061340a565b90915550506016546017546127d690836133c9565b6127e091906133e8565b601e60008282546127f1919061340a565b90915550505b8015612808576128088730836128fb565b6128128186613458565b94505b6128208787876128fb565b50505050505050565b6001600160a01b038216600081815260236020526040808220805460ff191685151590811790915590519092917fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab91a35050565b600580546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006128e882846133c9565b9392505050565b60006128e882846133e8565b6001600160a01b03831661295f5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610e6b565b6001600160a01b0382166129c15760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610e6b565b6001600160a01b03831660009081526020819052604090205481811015612a505760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152608401610e6b565b6001600160a01b03848116600081815260208181526040808320878703905593871680835291849020805487019055925185815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a361102f565b3060009081526020819052604081205490506000602054601e54601f54612add919061340a565b612ae7919061340a565b90506000821580612af6575081155b15612b0057505050565b600a54612b0e9060146133c9565b831115612b2657600a54612b239060146133c9565b92505b6000600283601f5486612b3991906133c9565b612b4391906133e8565b612b4d91906133e8565b90506000612b5b8583612e72565b905047612b6782612e7e565b6000612b734783612e72565b90506000612ba16002601f54612b8991906133e8565b612b939089613458565b601e54611ac69085906128dc565b90506000612bcf6002601f54612bb791906133e8565b612bc1908a613458565b602054611ac69086906128dc565b9050600081612bde8486613458565b612be89190613458565b6000601f819055601e81905560208190556008546040519293506001600160a01b031691849181818185875af1925050503d8060008114612c45576040519150601f19603f3d011682016040523d82523d6000602084013e612c4a565b606091505b50909850508615801590612c5e5750600081115b15612cb157612c6d8782613057565b601f54604080518881526020810184905280820192909252517f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5619181900360600190a15b6007546040516001600160a01b03909116904790600081818185875af1925050503d8060008114612cfe576040519150601f19603f3d011682016040523d82523d6000602084013e612d03565b606091505b50505050505050505050505050565b42600f556006546040516370a0823160e01b81526001600160a01b039091166004820152600090819030906370a0823190602401602060405180830381865afa158015612d63573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d879190613422565b90506000612da6612710611ac6600c54856128dc90919063ffffffff16565b90508015612dc757600654612dc7906001600160a01b031661dead836128fb565b600654604080517ffff6cae900000000000000000000000000000000000000000000000000000000815290516001600160a01b0390921691829163fff6cae991600480830192600092919082900301818387803b158015612e2757600080fd5b505af1158015612e3b573d6000803e3d6000fd5b50506040517f454c91ae84fcc766ddda0dcb289f26b3d0176efeacf4061fc219fa6ca8c3048d925060009150a16001935050505090565b60006128e88284613458565b6040805160028082526060820183526000926020830190803683370190505090503081600081518110612eb357612eb361346f565b60200260200101906001600160a01b031690816001600160a01b0316815250507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612f31573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f559190613485565b81600181518110612f6857612f6861346f565b60200260200101906001600160a01b031690816001600160a01b031681525050612fb3307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d84611b99565b6040517f791ac9470000000000000000000000000000000000000000000000000000000081526001600160a01b037f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d169063791ac947906130219085906000908690309042906004016134a2565b600060405180830381600087803b15801561303b57600080fd5b505af115801561304f573d6000803e3d6000fd5b505050505050565b613082307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d84611b99565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663f305d7198230856000806130c96005546001600160a01b031690565b60405160e088901b7fffffffff000000000000000000000000000000000000000000000000000000001681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015613149573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061316e9190613513565b5050505050565b600060208083528351808285015260005b818110156131a257858101830151858201604001528201613186565b818111156131b4576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b03811681146111da57600080fd5b600080604083850312156131f257600080fd5b82356131fd816131ca565b946020939093013593505050565b60006020828403121561321d57600080fd5b81356128e8816131ca565b60006020828403121561323a57600080fd5b5035919050565b60008060006060848603121561325657600080fd5b8335613261816131ca565b92506020840135613271816131ca565b929592945050506040919091013590565b6000806040838503121561329557600080fd5b82356132a0816131ca565b915060208301356132b0816131ca565b809150509250929050565b80151581146111da57600080fd5b6000806000606084860312156132de57600080fd5b833592506020840135915060408401356132f7816132bb565b809150509250925092565b6000806040838503121561331557600080fd5b8235613320816131ca565b915060208301356132b0816132bb565b60008060006060848603121561334557600080fd5b505081359360208301359350604090920135919050565b60006020828403121561336e57600080fd5b81356128e8816132bb565b600181811c9082168061338d57607f821691505b6020821081036133ad57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156133e3576133e36133b3565b500290565b60008261340557634e487b7160e01b600052601260045260246000fd5b500490565b6000821982111561341d5761341d6133b3565b500190565b60006020828403121561343457600080fd5b5051919050565b60006020828403121561344d57600080fd5b81516128e8816132bb565b60008282101561346a5761346a6133b3565b500390565b634e487b7160e01b600052603260045260246000fd5b60006020828403121561349757600080fd5b81516128e8816131ca565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156134f25784516001600160a01b0316835293830193918301916001016134cd565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561352857600080fd5b835192506020840151915060408401519050925092509256fea2646970667358221220927ea466c755285784a92aa1c7e62145c77e26d8d01515811e7050d23426592164736f6c634300080d0033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.