Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 387 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Claim | 15387160 | 894 days ago | IN | 0 ETH | 0.00060715 | ||||
Claim | 15235309 | 918 days ago | IN | 0 ETH | 0.00087179 | ||||
Claim | 15140999 | 933 days ago | IN | 0 ETH | 0.00233077 | ||||
Claim | 15050747 | 947 days ago | IN | 0 ETH | 0.00322684 | ||||
Claim | 15018053 | 953 days ago | IN | 0 ETH | 0.00231396 | ||||
Claim | 14826143 | 985 days ago | IN | 0 ETH | 0.00275449 | ||||
Claim | 14674300 | 1010 days ago | IN | 0 ETH | 0.00681991 | ||||
Claim | 14644100 | 1014 days ago | IN | 0 ETH | 0.00260148 | ||||
Claim | 14643159 | 1015 days ago | IN | 0 ETH | 0.00284765 | ||||
Claim | 14640778 | 1015 days ago | IN | 0 ETH | 0.00224414 | ||||
Claim | 14628303 | 1017 days ago | IN | 0 ETH | 0.00589875 | ||||
Claim | 14618343 | 1018 days ago | IN | 0 ETH | 0.00390718 | ||||
Claim | 14605200 | 1021 days ago | IN | 0 ETH | 0.00363838 | ||||
Claim | 14603196 | 1021 days ago | IN | 0 ETH | 0.0036396 | ||||
Claim | 14601428 | 1021 days ago | IN | 0 ETH | 0.00376474 | ||||
Claim | 14535916 | 1031 days ago | IN | 0 ETH | 0.00417282 | ||||
Claim | 14521952 | 1034 days ago | IN | 0 ETH | 0.00736003 | ||||
Claim | 14511555 | 1035 days ago | IN | 0 ETH | 0.00318173 | ||||
Claim | 14507916 | 1036 days ago | IN | 0 ETH | 0.00612546 | ||||
Claim | 14443896 | 1046 days ago | IN | 0 ETH | 0.00455579 | ||||
Claim | 14439927 | 1046 days ago | IN | 0 ETH | 0.00433314 | ||||
Claim | 14421586 | 1049 days ago | IN | 0 ETH | 0.00176652 | ||||
Claim | 14413850 | 1050 days ago | IN | 0 ETH | 0.00369607 | ||||
Claim | 14412269 | 1051 days ago | IN | 0 ETH | 0.00453627 | ||||
Claim | 14406171 | 1052 days ago | IN | 0 ETH | 0.00458616 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
kaibaklaim
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-01-18 */ /** *Submitted for verification at Etherscan.io on 2022-01-15 */ //SPDX-License-Identifier: MIT /* __ Kaiba DeFi V2 .d$$b .' TO$;\ / : TP._; / _.; :Tb| / / ;j$j _.-" d$$$$ .' .. d$$$$; / /P' d$$$$P. |\ / " .d$$$P' |\^"l .' `T$P^""""" : ._.' _.' ; `-.-".-'-' ._. _.-" .-" `.-" _____ ._ .-" -(.g$$$$$$$b. .' ""^^T$$$P^) .(: _/ -" /.' /:/; ._.'-'`-' ")/ /;/; `-.-"..--"" " / / ; .-" ..--"" -' : ..--""--.-" (\ .-(\ ..--"" `-\(\/;` _. : ;`- :\ ; */ pragma solidity ^0.8.6; library SafeMath { 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); } } function trySub(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b > a) return (false, 0); return (true, a - b); } } function tryMul(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { // Gas optimization: this is cheaper than requiring 'a' not being zero, but the // benefit is lost if 'b' is also tested. // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522 if (a == 0) return (true, 0); uint256 c = a * b; if (c / a != b) return (false, 0); return (true, c); } } function tryDiv(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b == 0) return (false, 0); return (true, a / b); } } function tryMod(uint256 a, uint256 b) internal pure returns (bool, uint256) { unchecked { if (b == 0) return (false, 0); return (true, a % b); } } function add(uint256 a, uint256 b) internal pure returns (uint256) { return a + b; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return a - b; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { return a * b; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return a / b; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return a % b; } function sub( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b <= a, errorMessage); return a - b; } } function div( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b > 0, errorMessage); return a / b; } } function mod( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { unchecked { require(b > 0, errorMessage); return a % b; } } } abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } interface IUniswapFactory { event PairCreated(address indexed token0, address indexed token1, address pair, uint); function feeTo() external view returns (address); function feeToSetter() external view returns (address); function getPair(address tokenA, address tokenB) external view returns (address pair); function allPairs(uint) external view returns (address pair); function allPairsLength() external view returns (uint); function createPair(address tokenA, address tokenB) external returns (address pair); function setFeeTo(address) external; function setFeeToSetter(address) external; } interface IUniswapRouter01 { function addLiquidity( address tokenA, address tokenB, uint amountADesired, uint amountBDesired, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB, uint liquidity); function addLiquidityETH( address token, uint amountTokenDesired, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external payable returns (uint amountToken, uint amountETH, uint liquidity); function removeLiquidity( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline ) external returns (uint amountA, uint amountB); function removeLiquidityETH( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountToken, uint amountETH); function removeLiquidityWithPermit( address tokenA, address tokenB, uint liquidity, uint amountAMin, uint amountBMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountA, uint amountB); function removeLiquidityETHWithPermit( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountToken, uint amountETH); function swapExactTokensForTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapTokensForExactTokens( uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline ) external returns (uint[] memory amounts); function swapExactETHForTokens(uint amountOutMin, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function swapTokensForExactETH(uint amountOut, uint amountInMax, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapExactTokensForETH(uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline) external returns (uint[] memory amounts); function swapETHForExactTokens(uint amountOut, address[] calldata path, address to, uint deadline) external payable returns (uint[] memory amounts); function factory() external pure returns (address); function WETH() external pure returns (address); function quote(uint amountA, uint reserveA, uint reserveB) external pure returns (uint amountB); function getamountOut(uint amountIn, uint reserveIn, uint reserveOut) external pure returns (uint amountOut); function getamountIn(uint amountOut, uint reserveIn, uint reserveOut) external pure returns (uint amountIn); function getamountsOut(uint amountIn, address[] calldata path) external view returns (uint[] memory amounts); function getamountsIn(uint amountOut, address[] calldata path) external view returns (uint[] memory amounts); } interface IUniswapRouter02 is IUniswapRouter01 { function removeLiquidityETHSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline ) external returns (uint amountETH); function removeLiquidityETHWithPermitSupportingFeeOnTransferTokens( address token, uint liquidity, uint amountTokenMin, uint amountETHMin, address to, uint deadline, bool approveMax, uint8 v, bytes32 r, bytes32 s ) external returns (uint amountETH); function swapExactTokensForTokensSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; function swapExactETHForTokensSupportingFeeOnTransferTokens( uint amountOutMin, address[] calldata path, address to, uint deadline ) external payable; function swapExactTokensForETHSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; } interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } interface IERC20Metadata is IERC20 { function name() external view returns (string memory); function symbol() external view returns (string memory); function decimals() external view returns (uint8); } contract kaibaklaim { address owner; mapping(address => bool) banned; modifier onlyOwner() { require(msg.sender == owner); _; } constructor() { owner = msg.sender; banned[0x71176C6bea5F2e3786306b5F2a19839EDEf5AfA8] = true; banned[0x8914d14c6a4cB2137F97748d548eFCCeFfC7A96b] = true; banned[0xC4956097F188f97Cd7fABFe997dd2A0D3cbe6fFf] = true; banned[0x963bEB03190FeA4999B7afCd20c88C62FA78A5c3] = true; banned[0x1142c53240EA2240f9f22E5462EEE613d429536E] = true; banned[0x38dE2236b854A8E06293237AeFaE4FDa94b2a2c3] = true; banned[0x045f7a1C3b1D9Fa0A78d6F32FcC36E80D95fE5E8] = true; banned[0x172D78dC3d1Af1833fb0F3140BBfAd1C31cC2C78] = true; banned[0x352178d20251634d7E2F2839090359321467D915] = true; banned[0xb35c13f2fB3B329648A43a70E4DEf79Ff46Fc86B] = true; banned[0x8A75fD77bAf415b973f0963B2aA371cFcb695cef] = true; banned[0xa31E7c0c2f2f277705f80018e2F1BaDEE08a05de] = true; banned[0x28CeDd65366af0b6DABe503673337E8AAca8a041] = true; banned[0xAC48E1ad994E948209d981a0411f3EB6A70B3bFF] = true; banned[0xCb223292922Eef1749d04dB3C1b7040811a9b635] = true; banned[0x87e8B7788a43C550609886813F9ea7B423C7E458] = true; banned[0xe5129a0411c667114BF56841881953BAa05A71F9] = true; banned[0x8Eb6Fe28233842349dDfd684BEC8abD85351729c] = true; banned[0x29948E3565A3e355eDb83ef2A64634162B16a9dB] = true; banned[0x3c802411DDE9C6e37AA0815DA53E6aABFf493EAf] = true; banned[0x20358ac4F98Fb250EDcF9f1206E2d435ee8b2e39] = true; banned[0x7C0B29310183F8887355C3f3E1aC06aDf8DD71F0] = true; banned[0xEeB747A9d6DD15e84A75aC2988020EA9a325D0Aa] = true; banned[0xcD6E9311caCD5848dCD1A62B0EF28D8A10a09C2b] = true; banned[0x4454e43B045DaE19b31aEBe79cD80D39429B80bf] = true; banned[0xD58172107b4524842aB51b0Ee8c5d8A6b72bF5fA] = true; banned[0xdea42F6FEdc76d1683C9D868615AF1301Af53642] = true; banned[0xDA95B67962E153d9A368f5C808C4b6d823eAe82c] = true; banned[0xC4aa3D182c1F48F4341e867534518f98bb5cbcF1] = true; banned[0x56F89b0f679d26371BeBc60Aa39561e681Fe78Fa] = true; banned[0xAD808e43E9df338B8aF0B5cf72732783c26778A8] = true; banned[0xE366cBAb8026e60bcEB77A670b6110C599c57719] = true; banned[0xF29D777378A812072e715bD6088D4033A23C1d81] = true; banned[0x9cfa32dda287f94A4966A99a281d12D7f49FBed0] = true; banned[0x670e1B74C1c142Af49A8209c729Cd8CCF1eddC7d] = true; banned[0x10d610F38cD32F9ea46c60357108f77df6af9504] = true; banned[0x6DA44F425e5d457BA74E1d9415826Fb83E9baf1c] = true; banned[0x60220548f753C5Bade57a8c4A3d7dd9D491cd722] = true; banned[0x46da17ad16d5d8e1a519CD9C30A3998dc49008fb] = true; banned[0xe75886C563a48C49F1c73bEeFEe565ecdDc22B27] = true; banned[0x7de2B4Fa470012f0bC063603c30fe1f63A71AcC8] = true; banned[0x53fb84aaeD385766Dc1fe7d75024A1B43937f6c9] = true; } IERC20 kaiba = IERC20(0x8BB048845Ee0d75BE8e07954b2e1E5b51B64b442); IERC20 newkaiba = IERC20(0xF2210f65235c2FB391aB8650520237E6378e5C5A); bool locked; bool open; function set_address(address addy) public onlyOwner { newkaiba = IERC20(addy); } function ban(address addy) public onlyOwner { banned[addy] = true; } function unban(address addy) public onlyOwner { banned[addy] = false; } function open_claim(bool booly) public onlyOwner { open = booly; } function claim() public { require(open); require(!locked); locked = true; require(!banned[msg.sender], "Nothing to claim"); uint balance = kaiba.balanceOf(msg.sender); require(balance > 0, "Nothing to claim"); newkaiba.transfer(msg.sender, balance); banned[msg.sender] = true; locked = false; } function retire(address addy) public onlyOwner { IERC20 tkn = IERC20(addy); tkn.transfer(msg.sender, tkn.balanceOf(address(this))); } receive() external payable {} fallback() external payable {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"address","name":"addy","type":"address"}],"name":"ban","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"booly","type":"bool"}],"name":"open_claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addy","type":"address"}],"name":"retire","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addy","type":"address"}],"name":"set_address","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addy","type":"address"}],"name":"unban","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
6080604052600280546001600160a01b0319908116738bb048845ee0d75be8e07954b2e1e5b51b64b442179091556003805490911673f2210f65235c2fb391ab8650520237e6378e5c5a17905534801561005857600080fd5b50600080546001600160a01b03191633178155600160208190527f154c92760a89ab237a4459b575c9c6b0fe5a14afd2a11edee3f8c1a7c2523ce3805460ff1990811683179091557f4ce2b46b4a06f636633fc658aed7ed371cb90a3fa8d29bc0eaa66320175eb30e80548216831790557f2434e606a04474e0e92398d2fba07aab5193902c324b55b4a31804ac661d084780548216831790557fbdbfdf629f2cead457cfff56dfdccaf1cf9568cc2730aefab1109cd340a0212080548216831790557f15fbcbae2c23d0f52b7b7b0d5700b803b7c3a720c0141c9b49670d3bfc96363e80548216831790557fcc21d03137e8b491439b9a20011eb17f96ccbe0b60471ec068da671aa4ce38ea80548216831790557f5cb1d6a6513ba82d99cf778b8e63e333dc5511b84908890793d1a003fe7adbde80548216831790557faa3f8e1afab780ffc6791c78a3145049444a7e9d8ce186ea657ec2853fb8a47b80548216831790557fab3fa4e99d97b6430e9ecb8a7f47469da9314bfbf13b0ace5e11a47682e12c6080548216831790557f1ae9406b766542c47d5089c679a27d8443af73ea61043091bee93a4b925693fe80548216831790557f8585134fd7ede53ee00ba12a542d7dd76f6aacdaed0d1101fd06df0d22871b6380548216831790557f5c827e3f58c69fc5c4e0f6c4e9b0557216fa775a31b0d5303a15e7985cc5439680548216831790557ffde500a5b1ed9d0e2e46d4f556e7997006b4f94465a1377b9d81ce36641f001d80548216831790557f31f497fb35ea99814ac6f3cdd0d9bddd288b64abaa296619c63bdd429ba2016b80548216831790557f3eb25623b1330adc837e4e0886cf9e53665f739d005171dd0f119ae73562f49a80548216831790557f108479444628ec62759632916a0389a8a75a85f36184ce26101163e88990dd6b80548216831790557f332e7e907a9faf78916eed6623416f9020af6a114684b9b57caee570027a410e80548216831790557f37b8263b86855020e4af61b857ee3e1ab3555c1f81888e871bf54e4bbc6e904480548216831790557f2f93307f96a83ccbfb291bcead5f7eb5b8208d71e7271d4af9bde5cac684f9f880548216831790557f09e517db3a4a0f513e15f6da464f78b95158c9235b06a52be2da354768fde86580548216831790557f94a3f00f6f49bcce574763aa57e1790d813c6ba6e14c45d119d8b3bec952100380548216831790557f3e9f49552bef2ea8c88b22bcf6200a6ed907e6f19379a7af2ed4c896a8df78fe80548216831790557fb7233b8e51e3f2b29d1c9913c591b35eb89651c2ba06a31981a89e94f6403b8a80548216831790557f775efec55da3752187a6b140dbf833d84c7b281b439a0e2ecbfb445b6fed51cc80548216831790557f832fb9141b6b94dcb79bb8e6023a96c8f2a422384d749278e8db850bff36fef180548216831790557f27d9ce57512cb0edfde8ca4af554f41631987ce2fa243f997e171ed268f3c39080548216831790557faf28734715478693b05d0b1295649ae8e58e463bd5e755d2f1d5c798ee6d891280548216831790557f431483f63994e0cb5d65f266ba9b81f20a95adde54423daa2597230c8119c2af80548216831790557fdbd238a6807e0a23494c1ba24825c63c60928e7632fd13e6a3d801be5ad222c680548216831790557f0e44cc04f0aec5bed5ad65aebc8da1ada967f00323a3a1262802278d8912309d80548216831790557f401e305437c8e91be120c1a2c39ccb3d918008a2ce5d988d7454746f52310ce380548216831790557f6d8da4432d94c4e4ee4668a0b8a9f6974549075f85dec7eab0311947576c73a880548216831790557f28ac8104d99e5a5ba76512a8e46229515005b4945fab166760c7f168c2acb31e80548216831790557f25d3c9c17e80589ae24106fc344a2583a60d5210af1e0c553febaf4c5218d24d80548216831790557f5d994e60b6a193a13b0db07e94fac25a7818c623f15320facd530a2696d1b96080548216831790557ff1bb953dd7d7bc736a773802a2ae8e026adede57b1105c703989e11588fd135b80548216831790557f0611cee54056a0b82fbd77d32396384f96587249e2f18fd39c2cc5ef8eeb018480548216831790557f9a1e5404eb97f5d9ac0442b47a55964e22ae2a364875a2aa302e776c45c434af80548216831790557fab0e344b01967b9910a0ee8341489ca91b232bdbf03cfc6f1483b863c7fe404280548216831790557f7614df633e787ce0e0e24fadb696257e52533deb77b1901d38208d41bd473e4e80548216831790557f0ff9abf034b07d954be5020783c34559abeaa93c0b01ce5b4aa9bc0e7136550780548216831790557353fb84aaed385766dc1fe7d75024a1b43937f6c99092527feb4efd90d0e010baa815f084c5a4e667f310957e86568f31bd22844c16897e8380549092161790556105ea806107586000396000f3fe6080604052600436106100565760003560e01c806309270ef41461005f5780634e71d92d1461007f57806397c3ccd8146100945780639e6371ba146100b4578063aa3d744f146100d4578063b9f14557146100f457005b3661005d57005b005b34801561006b57600080fd5b5061005d61007a366004610520565b610114565b34801561008b57600080fd5b5061005d61014d565b3480156100a057600080fd5b5061005d6100af366004610520565b610358565b3480156100c057600080fd5b5061005d6100cf366004610520565b610396565b3480156100e057600080fd5b5061005d6100ef366004610550565b6104b3565b34801561010057600080fd5b5061005d61010f366004610520565b6104e8565b6000546001600160a01b0316331461012b57600080fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b600354600160a81b900460ff1661016357600080fd5b600354600160a01b900460ff161561017a57600080fd5b6003805460ff60a01b1916600160a01b1790553360009081526001602052604090205460ff16156101e55760405162461bcd60e51b815260206004820152601060248201526f4e6f7468696e6720746f20636c61696d60801b60448201526064015b60405180910390fd5b6002546040516370a0823160e01b81523360048201526000916001600160a01b0316906370a082319060240160206040518083038186803b15801561022957600080fd5b505afa15801561023d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610261919061058a565b9050600081116102a65760405162461bcd60e51b815260206004820152601060248201526f4e6f7468696e6720746f20636c61696d60801b60448201526064016101dc565b60035460405163a9059cbb60e01b8152336004820152602481018390526001600160a01b039091169063a9059cbb90604401602060405180830381600087803b1580156102f257600080fd5b505af1158015610306573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061032a919061056d565b5050336000908152600160208190526040909120805460ff191690911790556003805460ff60a01b19169055565b6000546001600160a01b0316331461036f57600080fd5b6001600160a01b03166000908152600160208190526040909120805460ff19169091179055565b6000546001600160a01b031633146103ad57600080fd5b6040516370a0823160e01b815230600482015281906001600160a01b0382169063a9059cbb90339083906370a082319060240160206040518083038186803b1580156103f857600080fd5b505afa15801561040c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610430919061058a565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b15801561047657600080fd5b505af115801561048a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ae919061056d565b505050565b6000546001600160a01b031633146104ca57600080fd5b60038054911515600160a81b0260ff60a81b19909216919091179055565b6000546001600160a01b031633146104ff57600080fd5b6001600160a01b03166000908152600160205260409020805460ff19169055565b60006020828403121561053257600080fd5b81356001600160a01b038116811461054957600080fd5b9392505050565b60006020828403121561056257600080fd5b8135610549816105a3565b60006020828403121561057f57600080fd5b8151610549816105a3565b60006020828403121561059c57600080fd5b5051919050565b80151581146105b157600080fd5b5056fea2646970667358221220fde95c936a4d23a59970980cab606eadd1dbd8eb974b18a1af3f73cd7ecfd29d64736f6c63430008070033
Deployed Bytecode
0x6080604052600436106100565760003560e01c806309270ef41461005f5780634e71d92d1461007f57806397c3ccd8146100945780639e6371ba146100b4578063aa3d744f146100d4578063b9f14557146100f457005b3661005d57005b005b34801561006b57600080fd5b5061005d61007a366004610520565b610114565b34801561008b57600080fd5b5061005d61014d565b3480156100a057600080fd5b5061005d6100af366004610520565b610358565b3480156100c057600080fd5b5061005d6100cf366004610520565b610396565b3480156100e057600080fd5b5061005d6100ef366004610550565b6104b3565b34801561010057600080fd5b5061005d61010f366004610520565b6104e8565b6000546001600160a01b0316331461012b57600080fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b600354600160a81b900460ff1661016357600080fd5b600354600160a01b900460ff161561017a57600080fd5b6003805460ff60a01b1916600160a01b1790553360009081526001602052604090205460ff16156101e55760405162461bcd60e51b815260206004820152601060248201526f4e6f7468696e6720746f20636c61696d60801b60448201526064015b60405180910390fd5b6002546040516370a0823160e01b81523360048201526000916001600160a01b0316906370a082319060240160206040518083038186803b15801561022957600080fd5b505afa15801561023d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610261919061058a565b9050600081116102a65760405162461bcd60e51b815260206004820152601060248201526f4e6f7468696e6720746f20636c61696d60801b60448201526064016101dc565b60035460405163a9059cbb60e01b8152336004820152602481018390526001600160a01b039091169063a9059cbb90604401602060405180830381600087803b1580156102f257600080fd5b505af1158015610306573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061032a919061056d565b5050336000908152600160208190526040909120805460ff191690911790556003805460ff60a01b19169055565b6000546001600160a01b0316331461036f57600080fd5b6001600160a01b03166000908152600160208190526040909120805460ff19169091179055565b6000546001600160a01b031633146103ad57600080fd5b6040516370a0823160e01b815230600482015281906001600160a01b0382169063a9059cbb90339083906370a082319060240160206040518083038186803b1580156103f857600080fd5b505afa15801561040c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610430919061058a565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b15801561047657600080fd5b505af115801561048a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ae919061056d565b505050565b6000546001600160a01b031633146104ca57600080fd5b60038054911515600160a81b0260ff60a81b19909216919091179055565b6000546001600160a01b031633146104ff57600080fd5b6001600160a01b03166000908152600160205260409020805460ff19169055565b60006020828403121561053257600080fd5b81356001600160a01b038116811461054957600080fd5b9392505050565b60006020828403121561056257600080fd5b8135610549816105a3565b60006020828403121561057f57600080fd5b8151610549816105a3565b60006020828403121561059c57600080fd5b5051919050565b80151581146105b157600080fd5b5056fea2646970667358221220fde95c936a4d23a59970980cab606eadd1dbd8eb974b18a1af3f73cd7ecfd29d64736f6c63430008070033
Deployed Bytecode Sourcemap
10394:4290:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13677:94;;;;;;;;;;-1:-1:-1;13677:94:0;;;;;:::i;:::-;;:::i;14056:380::-;;;;;;;;;;;;;:::i;13779:82::-;;;;;;;;;;-1:-1:-1;13779:82:0;;;;;:::i;:::-;;:::i;14444:156::-;;;;;;;;;;-1:-1:-1;14444:156:0;;;;;:::i;:::-;;:::i;13968:80::-;;;;;;;;;;-1:-1:-1;13968:80:0;;;;;:::i;:::-;;:::i;13875:85::-;;;;;;;;;;-1:-1:-1;13875:85:0;;;;;:::i;:::-;;:::i;13677:94::-;10539:5;;-1:-1:-1;;;;;10539:5:0;10525:10;:19;10517:28;;;;;;13740:8:::1;:23:::0;;-1:-1:-1;;;;;;13740:23:0::1;-1:-1:-1::0;;;;;13740:23:0;;;::::1;::::0;;;::::1;::::0;;13677:94::o;14056:380::-;14099:4;;-1:-1:-1;;;14099:4:0;;;;14091:13;;;;;;14124:6;;-1:-1:-1;;;14124:6:0;;;;14123:7;14115:16;;;;;;14142:6;:13;;-1:-1:-1;;;;14142:13:0;-1:-1:-1;;;14142:13:0;;;14182:10;14142:13;14175:18;;;14151:4;14175:18;;;;;;14142:13;14175:18;14174:19;14166:48;;;;-1:-1:-1;;;14166:48:0;;1679:2:1;14166:48:0;;;1661:21:1;1718:2;1698:18;;;1691:30;-1:-1:-1;;;1737:18:1;;;1730:46;1793:18;;14166:48:0;;;;;;;;;14240:5;;:27;;-1:-1:-1;;;14240:27:0;;14256:10;14240:27;;;1136:51:1;14225:12:0;;-1:-1:-1;;;;;14240:5:0;;:15;;1109:18:1;;14240:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;14225:42;;14296:1;14286:7;:11;14278:40;;;;-1:-1:-1;;;14278:40:0;;1679:2:1;14278:40:0;;;1661:21:1;1718:2;1698:18;;;1691:30;-1:-1:-1;;;1737:18:1;;;1730:46;1793:18;;14278:40:0;1477:340:1;14278:40:0;14329:8;;:38;;-1:-1:-1;;;14329:38:0;;14347:10;14329:38;;;1372:51:1;1439:18;;;1432:34;;;-1:-1:-1;;;;;14329:8:0;;;;:17;;1345:18:1;;14329:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;14385:10:0;14378:18;;;;14399:4;14378:18;;;;;;;;:25;;-1:-1:-1;;14378:25:0;;;;;;14414:6;:14;;-1:-1:-1;;;;14414:14:0;;;14056:380::o;13779:82::-;10539:5;;-1:-1:-1;;;;;10539:5:0;10525:10;:19;10517:28;;;;;;-1:-1:-1;;;;;13834:12:0::1;;::::0;;;13849:4:::1;13834:12;::::0;;;;;;;:19;;-1:-1:-1;;13834:19:0::1;::::0;;::::1;::::0;;13779:82::o;14444:156::-;10539:5;;-1:-1:-1;;;;;10539:5:0;10525:10;:19;10517:28;;;;;;14563::::1;::::0;-1:-1:-1;;;14563:28:0;;14585:4:::1;14563:28;::::0;::::1;1136:51:1::0;14522:4:0;;-1:-1:-1;;;;;14538:12:0;::::1;::::0;::::1;::::0;14551:10:::1;::::0;14538:12;;14563:13:::1;::::0;1109:18:1;;14563:28:0::1;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;14538:54;::::0;-1:-1:-1;;;;;;14538:54:0::1;::::0;;;;;;-1:-1:-1;;;;;1390:32:1;;;14538:54:0::1;::::0;::::1;1372:51:1::0;1439:18;;;1432:34;1345:18;;14538:54:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;14491:109;14444:156:::0;:::o;13968:80::-;10539:5;;-1:-1:-1;;;;;10539:5:0;10525:10;:19;10517:28;;;;;;14028:4:::1;:12:::0;;;::::1;;-1:-1:-1::0;;;14028:12:0::1;-1:-1:-1::0;;;;14028:12:0;;::::1;::::0;;;::::1;::::0;;13968:80::o;13875:85::-;10539:5;;-1:-1:-1;;;;;10539:5:0;10525:10;:19;10517:28;;;;;;-1:-1:-1;;;;;13932:12:0::1;13947:5;13932:12:::0;;;:6:::1;:12;::::0;;;;:20;;-1:-1:-1;;13932:20:0::1;::::0;;13875:85::o;14:286:1:-;73:6;126:2;114:9;105:7;101:23;97:32;94:52;;;142:1;139;132:12;94:52;168:23;;-1:-1:-1;;;;;220:31:1;;210:42;;200:70;;266:1;263;256:12;200:70;289:5;14:286;-1:-1:-1;;;14:286:1:o;305:241::-;361:6;414:2;402:9;393:7;389:23;385:32;382:52;;;430:1;427;420:12;382:52;469:9;456:23;488:28;510:5;488:28;:::i;551:245::-;618:6;671:2;659:9;650:7;646:23;642:32;639:52;;;687:1;684;677:12;639:52;719:9;713:16;738:28;760:5;738:28;:::i;801:184::-;871:6;924:2;912:9;903:7;899:23;895:32;892:52;;;940:1;937;930:12;892:52;-1:-1:-1;963:16:1;;801:184;-1:-1:-1;801:184:1:o;1822:118::-;1908:5;1901:13;1894:21;1887:5;1884:32;1874:60;;1930:1;1927;1920:12;1874:60;1822:118;:::o
Swarm Source
ipfs://fde95c936a4d23a59970980cab606eadd1dbd8eb974b18a1af3f73cd7ecfd29d
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ 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.