ERC-20
Overview
Max Total Supply
1,000,000,000.000000000000000001 MEOWMEOW
Holders
69
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
18,964,474.210056067102539063 MEOWMEOWValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
Vyper_contract
Compiler Version
vyper:0.3.7
Contract Source Code (Vyper language format)
# @version 0.3.7 # TG t.me/proofofmeowsportal from vyper.interfaces import ERC20 implements: ERC20 interface IUniswapV2Factory: def getPair( _tokenA: address, _tokenB: address ) -> address: view def createPair( _tokenA: address, _tokenB: address ) -> address: nonpayable interface IUniswapV2Router02: def swapExactTokensForETHSupportingFeeOnTransferTokens( _amountIn: uint256, _amountOutMin: uint256, _path: DynArray[address, 3], _to: address, _deadline: uint256 ): nonpayable event Transfer: _from: indexed(address) _to: indexed(address) _value: uint256 event RemoveLimits: maxTx: uint256 event Approval: _owner: indexed(address) _spender: indexed(address) _value: uint256 event Log: message: String[100] val: uint256 event TransferOwnership: newOwner: indexed(address) owner: address bank: address _pair_address: address swap_locked: bool fee_denom: constant(uint256) = 100 is_excluded: HashMap[address, bool] is_blacklisted: HashMap[address, bool] routerAddress: address name: public(String[64]) symbol: public(String[32]) decimals: public(uint8) tradingPair: public(address) live: public(bool) balanceOf: public(HashMap[address, uint256]) allowance: public(HashMap[address, HashMap[address, uint256]]) totalSupply: public(uint256) maxWallet: public(uint256) txLimit: public(uint256) swap_limit: public(uint256) buy_fee: public(uint256) sell_fee: public(uint256) FACTORY_ADDRESS: constant(address) = 0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f ROUTER: constant(address) = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D WETH: constant(address) = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 @external def __init__(): init_supply: uint256 = 1000000000 * 10 ** convert(18, uint256) self.name = "Proof of Meows" self.symbol = "MEOWMEOW" self.decimals = 18 self.balanceOf[msg.sender] = init_supply self.totalSupply = init_supply self.owner = msg.sender self.bank = msg.sender self.buy_fee = 5 self.sell_fee = 30 self.swap_limit = self.totalSupply * 1 / 100 self.txLimit = self.totalSupply * 2 / 100 self.maxWallet = self.totalSupply * 2 / 100 self.routerAddress = ROUTER self.tradingPair = IUniswapV2Factory(FACTORY_ADDRESS).createPair(self, WETH) self.is_excluded[self.owner] = True self.is_excluded[self] = True self.is_excluded[self.bank] = True log Transfer(empty(address), msg.sender, init_supply) @internal def _swap_tokens_for_eth() -> bool: self._approve(self, self.routerAddress, self.swap_limit) router: IUniswapV2Router02 = IUniswapV2Router02(self.routerAddress) router.swapExactTokensForETHSupportingFeeOnTransferTokens(self.swap_limit, 0, [self, WETH], self, block.timestamp) send(self.bank, self.balance) return True @internal def _transfer(_from: address, _to: address, _val: uint256): assert not self.is_blacklisted[_from] assert not self.is_blacklisted[_to] assert _to != empty(address) assert _from != empty(address) if not self.live: assert (_from == self.owner) or (_to == self.owner) if (self.balanceOf[self] > self.swap_limit) and (not self.swap_locked) and (_from != self.tradingPair): self.swap_locked = True self._swap_tokens_for_eth() self.swap_locked = False self._token_transfer(_from, _to, _val) @internal def _token_transfer(_from: address, _to: address, _val: uint256): if self.is_excluded[_to] or self.is_excluded[_from]: self._excluded_transfer(_from, _to, _val) else: assert _val <= self.txLimit if _from == self.tradingPair: assert self.balanceOf[_to] + _val <= self.maxWallet self._standard_transfer(_from, _to, _val) else: self._standard_transfer(_from, _to, _val) @internal def _excluded_transfer(_from: address, _to: address, _val: uint256): self.balanceOf[_from] -= _val self.balanceOf[_to] += _val log Transfer(_from, _to, _val) @internal def which_fee_pct(_from: address, _to: address) -> uint256: fee_pct: uint256 = 0 if (self.tradingPair == empty(address)): return fee_pct elif _to == self.tradingPair: fee_pct = self.sell_fee return fee_pct elif _from == self.tradingPair: fee_pct = self.buy_fee return fee_pct else: fee_pct = 0 return fee_pct @internal def calculate_fee(_val: uint256, _fee_pct: uint256) -> uint256: fee: uint256 = (_val * _fee_pct) / fee_denom return fee @internal def _standard_transfer(_from: address, _to: address, _val: uint256): fee_pct: uint256 = self.which_fee_pct(_from, _to) fee: uint256 = self.calculate_fee(_val, fee_pct) self.balanceOf[_from] -= _val self.balanceOf[_to] += (_val - fee) self.balanceOf[self] += fee log Transfer(_from, _to, _val - fee) log Transfer(_from, self, fee) @internal def _approve(_owner: address, _spender: address, _val: uint256): assert _spender != empty(address) assert _owner != empty(address) self.allowance[_owner][_spender] = _val log Approval(_owner, _spender, self.allowance[_owner][_spender]) @internal def _burn(_to: address, _val: uint256): assert _to != empty(address) self.totalSupply -= _val self.balanceOf[_to] -= _val log Transfer(_to, empty(address), _val) @external def transfer(_to: address, _val: uint256) -> bool: self._transfer(msg.sender, _to, _val) return True @external def transferFrom(_from: address, _to: address, _val: uint256) -> bool: self._transfer(_from, _to, _val) if self.allowance[_from][msg.sender] != max_value(uint256): self._approve(_from, msg.sender, self.allowance[_from][msg.sender] - _val) return True @external def approve(_spender : address, _val : uint256) -> bool: self._approve(msg.sender, _spender, _val) return True @external def mint(_to: address, _val: uint256) -> bool: assert (msg.sender == self.owner) assert _to != empty(address) self.totalSupply += _val self.balanceOf[_to] += _val log Transfer(empty(address), _to, _val) return True @external def burn(_val: uint256) -> bool: self._burn(msg.sender, _val) return True @external def set_buy_fee(_buy_fee: uint256): assert msg.sender == self.owner assert _buy_fee <= 25 self.buy_fee = _buy_fee @external def set_sell_fee(_sell_fee: uint256): assert msg.sender == self.owner assert _sell_fee <= 25 self.sell_fee = _sell_fee @external def blacklist_wallet(_who: address, _bool: bool): assert msg.sender == self.owner self.is_blacklisted[_who] = _bool @external def set_live(_bool: bool): assert msg.sender == self.owner self.live = _bool @external def transferOwnership(_newOwner: address) -> bool: assert msg.sender == self.owner assert _newOwner != self.owner self.owner = _newOwner log TransferOwnership(_newOwner) return True @external def removeLimits() -> bool: assert msg.sender == self.owner self.txLimit = max_value(uint256) self.maxWallet = max_value(uint256) log RemoveLimits(self.txLimit) return True @external def setTxLimit(_newTxLimit: uint256) -> bool: assert msg.sender == self.owner self.txLimit = _newTxLimit return True
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"name":"Transfer","inputs":[{"name":"_from","type":"address","indexed":true},{"name":"_to","type":"address","indexed":true},{"name":"_value","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"name":"RemoveLimits","inputs":[{"name":"maxTx","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"name":"Approval","inputs":[{"name":"_owner","type":"address","indexed":true},{"name":"_spender","type":"address","indexed":true},{"name":"_value","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"name":"Log","inputs":[{"name":"message","type":"string","indexed":false},{"name":"val","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"name":"TransferOwnership","inputs":[{"name":"newOwner","type":"address","indexed":true}],"anonymous":false,"type":"event"},{"stateMutability":"nonpayable","type":"constructor","inputs":[],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"transfer","inputs":[{"name":"_to","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"transferFrom","inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"approve","inputs":[{"name":"_spender","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"mint","inputs":[{"name":"_to","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"burn","inputs":[{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"set_buy_fee","inputs":[{"name":"_buy_fee","type":"uint256"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"set_sell_fee","inputs":[{"name":"_sell_fee","type":"uint256"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"blacklist_wallet","inputs":[{"name":"_who","type":"address"},{"name":"_bool","type":"bool"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"set_live","inputs":[{"name":"_bool","type":"bool"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"transferOwnership","inputs":[{"name":"_newOwner","type":"address"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"removeLimits","inputs":[],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"setTxLimit","inputs":[{"name":"_newTxLimit","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"view","type":"function","name":"name","inputs":[],"outputs":[{"name":"","type":"string"}]},{"stateMutability":"view","type":"function","name":"symbol","inputs":[],"outputs":[{"name":"","type":"string"}]},{"stateMutability":"view","type":"function","name":"decimals","inputs":[],"outputs":[{"name":"","type":"uint8"}]},{"stateMutability":"view","type":"function","name":"tradingPair","inputs":[],"outputs":[{"name":"","type":"address"}]},{"stateMutability":"view","type":"function","name":"live","inputs":[],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"view","type":"function","name":"balanceOf","inputs":[{"name":"arg0","type":"address"}],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"allowance","inputs":[{"name":"arg0","type":"address"},{"name":"arg1","type":"address"}],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"totalSupply","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"maxWallet","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"txLimit","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"swap_limit","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"buy_fee","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"sell_fee","inputs":[],"outputs":[{"name":"","type":"uint256"}]}]
Contract Creation Code
34610f31576b033b2e3c9fd0803ce8000000604052600e6060527f50726f6f66206f66204d656f7773000000000000000000000000000000000000608052606080518060075560208201805160085550505060086060527f4d454f574d454f570000000000000000000000000000000000000000000000006080526060805180600a55602082018051600b555050506012600c55604051600f3360205260005260406000205560405160115533600055336001556005601555601e6016556011546064810490506014556011548060011b818160011c18610f315790506064810490506013556011548060011b818160011c18610f31579050606481049050601255737a250d5630b4cf539739df2c5dacb4c659f2488d60065563c9c653966060523060805273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc260a052602060606044607c6000735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f5af161016d573d600060003e3d6000fd5b60203d10610f31576060518060a01c610f315760c05260c051600d55600160046000546020526000526040600020556001600430602052600052604060002055600160046001546020526000526040600020553360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160605260206060a3610d2f61020161000039610d2f610000f36003361161000c5761070b565b60003560e01c34610d1d5763a9059cbb81186100625760443610610d1d576004358060a01c610d1d5761032052336102a052610320516102c0526024356102e052610055610bc6565b6001610340526020610340f35b6323b872dd811861014e5760643610610d1d576004358060a01c610d1d57610320526024358060a01c610d1d5761034052610320516102a052610340516102c0526044356102e0526100b2610bc6565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60106103205160205260005260406000208033602052600052604060002090505414610141576103205160405233606052601061032051602052600052604060002080336020526000526040600020905054604435808203828111610d1d5790509050608052610141610711565b6001610360526020610360f35b63095ea7b381186101925760443610610d1d576004358060a01c610d1d5760c0523360405260c051606052602435608052610187610711565b600160e052602060e0f35b6340c10f19811861023d5760443610610d1d576004358060a01c610d1d576040526000543318610d1d5760405115610d1d57601154602435808201828110610d1d5790509050601155600f60405160205260005260406000208054602435808201828110610d1d579050905081555060405160007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60243560605260206060a3600160605260206060f35b6342966c68811861026d5760243610610d1d5733604052600435606052610262610ca5565b600160a052602060a0f35b63852829fb811861029b5760243610610d1d576000543318610d1d57601960043511610d1d57600435601555005b63985f4fb881186102c95760243610610d1d576000543318610d1d57601960043511610d1d57600435601655005b63f405285581186103175760443610610d1d576004358060a01c610d1d576040526024358060011c610d1d576060526000543318610d1d576060516005604051602052600052604060002055005b63a4c7065981186103495760243610610d1d576004358060011c610d1d576040526000543318610d1d57604051600e55005b63f2fde38b81186103b85760243610610d1d576004358060a01c610d1d576040526000543318610d1d5760005460405114610d1d576040516000556040517fcfaaa26691e16e66e73290fc725eee1a6b4e0e693a1640484937aac25ffb55a460006060a2600160605260206060f35b63751039fc81186104535760043610610d1d576000543318610d1d577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6013557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6012557ff0ffe6d5e8cc650835f2c1276241e4e0008aab2562bb91eff87e06895d00ad0560135460405260206040a1600160405260206040f35b635c85974f81186104805760243610610d1d576000543318610d1d57600435601355600160405260206040f35b6306fdde0381186105055760043610610d1d576020806040528060400160075480825260208201600082601f0160051c60028111610d1d5780156104d757905b80600801548160051b8401526001018181186104c0575b505050508051806020830101601f82600003163682375050601f19601f825160200101169050810190506040f35b6395d89b41811861055d5760043610610d1d5760208060405280604001600a5480825260208201600b54815250508051806020830101601f82600003163682375050601f19601f825160200101169050810190506040f35b63313ce567811861057c5760043610610d1d57600c5460405260206040f35b63d42f6e39811861059b5760043610610d1d57600d5460405260206040f35b63957aa58c81186105ba5760043610610d1d57600e5460405260206040f35b6370a0823181186105f55760243610610d1d576004358060a01c610d1d57604052600f60405160205260005260406000205460605260206060f35b63dd62ed3e811861064f5760443610610d1d576004358060a01c610d1d576040526024358060a01c610d1d576060526010604051602052600052604060002080606051602052600052604060002090505460805260206080f35b6318160ddd811861066e5760043610610d1d5760115460405260206040f35b63f8b45b05811861068d5760043610610d1d5760125460405260206040f35b636caae83281186106ac5760043610610d1d5760135460405260206040f35b63e6741e0481186106cb5760043610610d1d5760145460405260206040f35b63162b51fc81186106ea5760043610610d1d5760155460405260206040f35b63abd545bf81186107095760043610610d1d5760165460405260206040f35b505b60006000fd5b60605115610d1d5760405115610d1d57608051601060405160205260005260406000208060605160205260005260406000209050556060516040517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256010604051602052600052604060002080606051602052600052604060002090505460a052602060a0a3565b306040526006546060526014546080526107b1610711565b60065460c05260c05163791ac94760e05260a060145461010052600061012052806101405280610100016000600261022052306102405273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2610260526000610220518084528060051b60008260038111610d1d57801561083f57905b8060051b61024001518160051b602089010152600101818118610821575b5050820160200191505090509050810190503061016052426101805250803b15610d1d57600060e061012460fc6000855af1610880573d600060003e3d6000fd5b506000600060006000476001546000f115610d1d576001815250565b600f60405160205260005260406000208054608051808203828111610d1d5790509050815550600f60605160205260005260406000208054608051808201828110610d1d57905090508155506060516040517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60805160a052602060a0a3565b604051606051808202811583838304141715610d1d5790509050606481049050608052608051815250565b6000608052600d54610962576080518152506109ae566109ae565b600d5460605118610982576016546080526080518152506109ae566109ae565b600d54604051186109a2576015546080526080518152506109ae566109ae565b60006080526080518152505b565b60a05160405260c0516060526109c7610120610947565b610120516101005260e051604052610100516060526109e761014061091c565b6101405161012052600f60a0516020526000526040600020805460e051808203828111610d1d5790509050815550600f60c0516020526000526040600020805460e05161012051808203828111610d1d5790509050808201828110610d1d5790509050815550600f306020526000526040600020805461012051808201828110610d1d579050905081555060c05160a0517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60e05161012051808203828111610d1d5790509050610140526020610140a33060a0517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61012051610140526020610140a3565b600461018051602052600052604060002054610b1a57600461016051602052600052604060002054610b1d565b60015b610ba7576013546101a05111610d1d57600d546101605118610b8657601254600f610180516020526000526040600020546101a051808201828110610d1d579050905011610d1d576101605160a0526101805160c0526101a05160e052610bc46109b056610bc4565b6101605160a0526101805160c0526101a05160e052610bc46109b056610bc4565b61016051604052610180516060526101a051608052610bc461089c565b565b60056102a051602052600052604060002054610d1d5760056102c051602052600052604060002054610d1d576102c05115610d1d576102a05115610d1d57600e54610c2e576000546102a05118610c1e576001610c28565b6000546102c05118155b15610d1d575b601454600f3060205260005260406000205411610c4c576000610c64565b600354610c6157600d546102a0511415610c64565b60005b15610c83576001600355610c79610300610799565b6103005060006003555b6102a051610160526102c051610180526102e0516101a052610ca3610aed565b565b60405115610d1d57601154606051808203828111610d1d5790509050601155600f60405160205260005260406000208054606051808203828111610d1d579050905081555060006040517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60605160805260206080a3565b600080fda165767970657283000307000b005b600080fd
Deployed Bytecode
0x6003361161000c5761070b565b60003560e01c34610d1d5763a9059cbb81186100625760443610610d1d576004358060a01c610d1d5761032052336102a052610320516102c0526024356102e052610055610bc6565b6001610340526020610340f35b6323b872dd811861014e5760643610610d1d576004358060a01c610d1d57610320526024358060a01c610d1d5761034052610320516102a052610340516102c0526044356102e0526100b2610bc6565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60106103205160205260005260406000208033602052600052604060002090505414610141576103205160405233606052601061032051602052600052604060002080336020526000526040600020905054604435808203828111610d1d5790509050608052610141610711565b6001610360526020610360f35b63095ea7b381186101925760443610610d1d576004358060a01c610d1d5760c0523360405260c051606052602435608052610187610711565b600160e052602060e0f35b6340c10f19811861023d5760443610610d1d576004358060a01c610d1d576040526000543318610d1d5760405115610d1d57601154602435808201828110610d1d5790509050601155600f60405160205260005260406000208054602435808201828110610d1d579050905081555060405160007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60243560605260206060a3600160605260206060f35b6342966c68811861026d5760243610610d1d5733604052600435606052610262610ca5565b600160a052602060a0f35b63852829fb811861029b5760243610610d1d576000543318610d1d57601960043511610d1d57600435601555005b63985f4fb881186102c95760243610610d1d576000543318610d1d57601960043511610d1d57600435601655005b63f405285581186103175760443610610d1d576004358060a01c610d1d576040526024358060011c610d1d576060526000543318610d1d576060516005604051602052600052604060002055005b63a4c7065981186103495760243610610d1d576004358060011c610d1d576040526000543318610d1d57604051600e55005b63f2fde38b81186103b85760243610610d1d576004358060a01c610d1d576040526000543318610d1d5760005460405114610d1d576040516000556040517fcfaaa26691e16e66e73290fc725eee1a6b4e0e693a1640484937aac25ffb55a460006060a2600160605260206060f35b63751039fc81186104535760043610610d1d576000543318610d1d577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6013557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6012557ff0ffe6d5e8cc650835f2c1276241e4e0008aab2562bb91eff87e06895d00ad0560135460405260206040a1600160405260206040f35b635c85974f81186104805760243610610d1d576000543318610d1d57600435601355600160405260206040f35b6306fdde0381186105055760043610610d1d576020806040528060400160075480825260208201600082601f0160051c60028111610d1d5780156104d757905b80600801548160051b8401526001018181186104c0575b505050508051806020830101601f82600003163682375050601f19601f825160200101169050810190506040f35b6395d89b41811861055d5760043610610d1d5760208060405280604001600a5480825260208201600b54815250508051806020830101601f82600003163682375050601f19601f825160200101169050810190506040f35b63313ce567811861057c5760043610610d1d57600c5460405260206040f35b63d42f6e39811861059b5760043610610d1d57600d5460405260206040f35b63957aa58c81186105ba5760043610610d1d57600e5460405260206040f35b6370a0823181186105f55760243610610d1d576004358060a01c610d1d57604052600f60405160205260005260406000205460605260206060f35b63dd62ed3e811861064f5760443610610d1d576004358060a01c610d1d576040526024358060a01c610d1d576060526010604051602052600052604060002080606051602052600052604060002090505460805260206080f35b6318160ddd811861066e5760043610610d1d5760115460405260206040f35b63f8b45b05811861068d5760043610610d1d5760125460405260206040f35b636caae83281186106ac5760043610610d1d5760135460405260206040f35b63e6741e0481186106cb5760043610610d1d5760145460405260206040f35b63162b51fc81186106ea5760043610610d1d5760155460405260206040f35b63abd545bf81186107095760043610610d1d5760165460405260206040f35b505b60006000fd5b60605115610d1d5760405115610d1d57608051601060405160205260005260406000208060605160205260005260406000209050556060516040517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256010604051602052600052604060002080606051602052600052604060002090505460a052602060a0a3565b306040526006546060526014546080526107b1610711565b60065460c05260c05163791ac94760e05260a060145461010052600061012052806101405280610100016000600261022052306102405273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2610260526000610220518084528060051b60008260038111610d1d57801561083f57905b8060051b61024001518160051b602089010152600101818118610821575b5050820160200191505090509050810190503061016052426101805250803b15610d1d57600060e061012460fc6000855af1610880573d600060003e3d6000fd5b506000600060006000476001546000f115610d1d576001815250565b600f60405160205260005260406000208054608051808203828111610d1d5790509050815550600f60605160205260005260406000208054608051808201828110610d1d57905090508155506060516040517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60805160a052602060a0a3565b604051606051808202811583838304141715610d1d5790509050606481049050608052608051815250565b6000608052600d54610962576080518152506109ae566109ae565b600d5460605118610982576016546080526080518152506109ae566109ae565b600d54604051186109a2576015546080526080518152506109ae566109ae565b60006080526080518152505b565b60a05160405260c0516060526109c7610120610947565b610120516101005260e051604052610100516060526109e761014061091c565b6101405161012052600f60a0516020526000526040600020805460e051808203828111610d1d5790509050815550600f60c0516020526000526040600020805460e05161012051808203828111610d1d5790509050808201828110610d1d5790509050815550600f306020526000526040600020805461012051808201828110610d1d579050905081555060c05160a0517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60e05161012051808203828111610d1d5790509050610140526020610140a33060a0517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61012051610140526020610140a3565b600461018051602052600052604060002054610b1a57600461016051602052600052604060002054610b1d565b60015b610ba7576013546101a05111610d1d57600d546101605118610b8657601254600f610180516020526000526040600020546101a051808201828110610d1d579050905011610d1d576101605160a0526101805160c0526101a05160e052610bc46109b056610bc4565b6101605160a0526101805160c0526101a05160e052610bc46109b056610bc4565b61016051604052610180516060526101a051608052610bc461089c565b565b60056102a051602052600052604060002054610d1d5760056102c051602052600052604060002054610d1d576102c05115610d1d576102a05115610d1d57600e54610c2e576000546102a05118610c1e576001610c28565b6000546102c05118155b15610d1d575b601454600f3060205260005260406000205411610c4c576000610c64565b600354610c6157600d546102a0511415610c64565b60005b15610c83576001600355610c79610300610799565b6103005060006003555b6102a051610160526102c051610180526102e0516101a052610ca3610aed565b565b60405115610d1d57601154606051808203828111610d1d5790509050601155600f60405160205260005260406000208054606051808203828111610d1d579050905081555060006040517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60605160805260206080a3565b600080fda165767970657283000307000b
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.