Feature Tip: Add private address tag to any address under My Name Tag !
Overview
Max Total Supply
101,966 KEN
Holders
756 (0.00%)
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
0.01 KENValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity Standard Json-Input format)Audit Report
Contract Security Audit
Contract Security Audit Submitted
- Freshcoins - Nov 23th, 2025 - Security Audit Report
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferStarted","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":"token","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"RescueERC20","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"RescueETH","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":[],"name":"WebsiteLockedForever","type":"event"},{"anonymous":false,"inputs":[],"name":"WebsiteUpdateCancelled","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"newWebsite","type":"string"},{"indexed":false,"internalType":"uint256","name":"eta","type":"uint256"}],"name":"WebsiteUpdateScheduled","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"oldWebsite","type":"string"},{"indexed":false,"internalType":"string","name":"newWebsite","type":"string"}],"name":"WebsiteUpdated","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"SAFE_WALLET","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TOTAL_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WEBSITE_DELAY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","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":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cancelScheduledWebsite","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"executeScheduledWebsite","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"lockWebsiteForever","outputs":[],"stateMutability":"nonpayable","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":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"rescueERC20Safe","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"rescueETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"newWebsite","type":"string"}],"name":"scheduleWebsite","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"website","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"websiteLocked","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60806040526040518060400160405280601981526020017f68747470733a2f2f7777772e6b6f68656e6f6f722e746563680000000000000081525060079081610048919061077f565b50348015610054575f5ffd5b507347865542d29d3a93fec6a55f145c89e6846bf1a06040518060400160405280600881526020017f4b6f68656e6f6f720000000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f4b454e000000000000000000000000000000000000000000000000000000000081525081600390816100e5919061077f565b5080600490816100f5919061077f565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610168575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161015f919061088d565b60405180910390fd5b610177816101ab60201b60201c565b506101a67347865542d29d3a93fec6a55f145c89e6846bf1a06915979682f8fa787800006101e160201b60201c565b610963565b60065f6101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556101de8161026660201b60201c565b50565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610251575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610248919061088d565b60405180910390fd5b6102625f838361032960201b60201c565b5050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610379578060025f82825461036d91906108d3565b92505081905550610447565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610402578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016103f993929190610915565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361048e578060025f82825403925050819055506104d8565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610535919061094a565b60405180910390a3505050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806105bd57607f821691505b6020821081036105d0576105cf610579565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026106327fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826105f7565b61063c86836105f7565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61068061067b61067684610654565b61065d565b610654565b9050919050565b5f819050919050565b61069983610666565b6106ad6106a582610687565b848454610603565b825550505050565b5f5f905090565b6106c46106b5565b6106cf818484610690565b505050565b5b818110156106f2576106e75f826106bc565b6001810190506106d5565b5050565b601f82111561073757610708816105d6565b610711846105e8565b81016020851015610720578190505b61073461072c856105e8565b8301826106d4565b50505b505050565b5f82821c905092915050565b5f6107575f198460080261073c565b1980831691505092915050565b5f61076f8383610748565b9150826002028217905092915050565b61078882610542565b67ffffffffffffffff8111156107a1576107a061054c565b5b6107ab82546105a6565b6107b68282856106f6565b5f60209050601f8311600181146107e7575f84156107d5578287015190505b6107df8582610764565b865550610846565b601f1984166107f5866105d6565b5f5b8281101561081c578489015182556001820191506020850194506020810190506107f7565b868310156108395784890151610835601f891682610748565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6108778261084e565b9050919050565b6108878161086d565b82525050565b5f6020820190506108a05f83018461087e565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6108dd82610654565b91506108e883610654565b9250828201905080821115610900576108ff6108a6565b5b92915050565b61090f81610654565b82525050565b5f6060820190506109285f83018661087e565b6109356020830185610906565b6109426040830184610906565b949350505050565b5f60208201905061095d5f830184610906565b92915050565b6127d3806109705f395ff3fe608060405260043610610169575f3560e01c8063902d55a5116100d0578063bcf8ef7b11610089578063d8c9333a11610063578063d8c9333a14610548578063dd62ed3e1461055e578063e30c39781461059a578063f2fde38b146105c4576101a9565b8063bcf8ef7b146104cc578063beb0a416146104f6578063d2e702ba14610520576101a9565b8063902d55a5146103c05780639265e5c8146103ea57806395d89b4114610414578063a9059cbb1461043e578063abaca7f31461047a578063ba807243146104a4576101a9565b8063313ce56711610122578063313ce567146102ee5780636903ede21461031857806370a082311461032e578063715018a61461036a57806379ba5097146103805780638da5cb5b14610396576101a9565b806306fdde03146101e4578063095ea7b31461020e578063099a04e51461024a578063135eacb31461027257806318160ddd1461028857806323b872dd146102b2576101a9565b366101a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101a090611aa6565b60405180910390fd5b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101db90611aa6565b60405180910390fd5b3480156101ef575f5ffd5b506101f86105ec565b6040516102059190611b24565b60405180910390f35b348015610219575f5ffd5b50610234600480360381019061022f9190611bd9565b61067c565b6040516102419190611c31565b60405180910390f35b348015610255575f5ffd5b50610270600480360381019061026b9190611bd9565b61069e565b005b34801561027d575f5ffd5b5061028661080f565b005b348015610293575f5ffd5b5061029c6108f6565b6040516102a99190611c59565b60405180910390f35b3480156102bd575f5ffd5b506102d860048036038101906102d39190611c72565b6108ff565b6040516102e59190611c31565b60405180910390f35b3480156102f9575f5ffd5b5061030261092d565b60405161030f9190611cdd565b60405180910390f35b348015610323575f5ffd5b5061032c610935565b005b348015610339575f5ffd5b50610354600480360381019061034f9190611cf6565b6109c1565b6040516103619190611c59565b60405180910390f35b348015610375575f5ffd5b5061037e610a06565b005b34801561038b575f5ffd5b50610394610a49565b005b3480156103a1575f5ffd5b506103aa610ad7565b6040516103b79190611d30565b60405180910390f35b3480156103cb575f5ffd5b506103d4610aff565b6040516103e19190611c59565b60405180910390f35b3480156103f5575f5ffd5b506103fe610b0d565b60405161040b9190611c59565b60405180910390f35b34801561041f575f5ffd5b50610428610b14565b6040516104359190611b24565b60405180910390f35b348015610449575f5ffd5b50610464600480360381019061045f9190611bd9565b610ba4565b6040516104719190611c31565b60405180910390f35b348015610485575f5ffd5b5061048e610bc6565b60405161049b9190611c31565b60405180910390f35b3480156104af575f5ffd5b506104ca60048036038101906104c59190611c72565b610bd8565b005b3480156104d7575f5ffd5b506104e0610d51565b6040516104ed9190611d30565b60405180910390f35b348015610501575f5ffd5b5061050a610d69565b6040516105179190611b24565b60405180910390f35b34801561052b575f5ffd5b5061054660048036038101906105419190611daa565b610df5565b005b348015610553575f5ffd5b5061055c610eb7565b005b348015610569575f5ffd5b50610584600480360381019061057f9190611df5565b611086565b6040516105919190611c59565b60405180910390f35b3480156105a5575f5ffd5b506105ae611108565b6040516105bb9190611d30565b60405180910390f35b3480156105cf575f5ffd5b506105ea60048036038101906105e59190611cf6565b611130565b005b6060600380546105fb90611e60565b80601f016020809104026020016040519081016040528092919081815260200182805461062790611e60565b80156106725780601f1061064957610100808354040283529160200191610672565b820191905f5260205f20905b81548152906001019060200180831161065557829003601f168201915b5050505050905090565b5f5f6106866111dc565b90506106938185856111e3565b600191505092915050565b6106a66111f5565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610714576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070b90611eda565b60405180910390fd5b5f8273ffffffffffffffffffffffffffffffffffffffff168260405161073990611f25565b5f6040518083038185875af1925050503d805f8114610773576040519150601f19603f3d011682016040523d82523d5f602084013e610778565b606091505b50509050806107bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b390611f83565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff167f77f67778e9529a2fd2147ffb2b10ca2e0d1efd8cb925e1f1d5702e39c5fa8da6836040516108029190611c59565b60405180910390a2505050565b6108176111f5565b600a5f9054906101000a900460ff1615610866576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085d90611feb565b60405180910390fd5b6001600a5f6101000a81548160ff0219169083151502179055505f600954146108c85760085f61089691906119f4565b60095f90557f427a3781f19372aa7016468efaa00fd29d6990596489f6a3ccebd8588b88618d60405160405180910390a15b7f5c869d6678067cbb2896548c41b23deef2719c9c0689c48598eb7758e2dc41e160405160405180910390a1565b5f600254905090565b5f5f6109096111dc565b905061091685828561127c565b61092185858561130f565b60019150509392505050565b5f6012905090565b61093d6111f5565b5f60095403610981576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097890612053565b60405180910390fd5b60085f61098e91906119f4565b60095f90557f427a3781f19372aa7016468efaa00fd29d6990596489f6a3ccebd8588b88618d60405160405180910390a1565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610a0e6111f5565b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a40906120bb565b60405180910390fd5b5f610a526111dc565b90508073ffffffffffffffffffffffffffffffffffffffff16610a73611108565b73ffffffffffffffffffffffffffffffffffffffff1614610acb57806040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610ac29190611d30565b60405180910390fd5b610ad4816113ff565b50565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6915979682f8fa7878000081565b6201518081565b606060048054610b2390611e60565b80601f0160208091040260200160405190810160405280929190818152602001828054610b4f90611e60565b8015610b9a5780601f10610b7157610100808354040283529160200191610b9a565b820191905f5260205f20905b815481529060010190602001808311610b7d57829003601f168201915b5050505050905090565b5f5f610bae6111dc565b9050610bbb81858561130f565b600191505092915050565b600a5f9054906101000a900460ff1681565b610be06111f5565b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4590612123565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb390611eda565b60405180910390fd5b610ce782828573ffffffffffffffffffffffffffffffffffffffff1661142f9092919063ffffffff16565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f9b793652de97f04c5168920587bad4b1c6345295a8f5ad31c59ff946a26f91d283604051610d449190611c59565b60405180910390a3505050565b7347865542d29d3a93fec6a55f145c89e6846bf1a081565b60078054610d7690611e60565b80601f0160208091040260200160405190810160405280929190818152602001828054610da290611e60565b8015610ded5780601f10610dc457610100808354040283529160200191610ded565b820191905f5260205f20905b815481529060010190602001808311610dd057829003601f168201915b505050505081565b610dfd6111f5565b600a5f9054906101000a900460ff1615610e4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e439061218b565b60405180910390fd5b5f6201518042610e5c91906121d6565b9050828260089182610e6f9291906123e0565b50806009819055507f09deb78d91dc025fd7193e9fac5b3512d0d170157d09b7e52d6db3b9beb89933838383604051610eaa939291906124e7565b60405180910390a1505050565b610ebf6111f5565b600a5f9054906101000a900460ff1615610f0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f059061218b565b60405180910390fd5b5f60095490505f8103610f56576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4d90612053565b60405180910390fd5b80421015610f99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9090612561565b60405180910390fd5b5f60078054610fa790611e60565b80601f0160208091040260200160405190810160405280929190818152602001828054610fd390611e60565b801561101e5780601f10610ff55761010080835404028352916020019161101e565b820191905f5260205f20905b81548152906001019060200180831161100157829003601f168201915b5050505050905060086007908161103591906125a6565b5060085f61104391906119f4565b60095f90557f0bf5bde8ebe1bc384ba7d7a261f322081071c3582484658221d8cf36265a3b5281600760405161107a92919061270c565b60405180910390a15050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6111386111f5565b8060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16611197610ad7565b73ffffffffffffffffffffffffffffffffffffffff167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b5f33905090565b6111f083838360016114ae565b505050565b6111fd6111dc565b73ffffffffffffffffffffffffffffffffffffffff1661121b610ad7565b73ffffffffffffffffffffffffffffffffffffffff161461127a5761123e6111dc565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016112719190611d30565b60405180910390fd5b565b5f6112878484611086565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81101561130957818110156112fa578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016112f193929190612741565b60405180910390fd5b61130884848484035f6114ae565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361137f575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016113769190611d30565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036113ef575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016113e69190611d30565b60405180910390fd5b6113fa83838361167d565b505050565b60065f6101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905561142c81611896565b50565b6114a9838473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8585604051602401611462929190612776565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050611959565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361151e575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016115159190611d30565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361158e575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016115859190611d30565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015611677578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161166e9190611c59565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036116cd578060025f8282546116c191906121d6565b9250508190555061179b565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611756578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161174d93929190612741565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036117e2578060025f828254039250508190555061182c565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516118899190611c59565b60405180910390a3505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f5f60205f8451602086015f885af180611978576040513d5f823e3d81fd5b3d92505f519150505f82146119915760018114156119ac565b5f8473ffffffffffffffffffffffffffffffffffffffff163b145b156119ee57836040517f5274afe70000000000000000000000000000000000000000000000000000000081526004016119e59190611d30565b60405180910390fd5b50505050565b508054611a0090611e60565b5f825580601f10611a115750611a2e565b601f0160209004905f5260205f2090810190611a2d9190611a31565b5b50565b5b80821115611a48575f815f905550600101611a32565b5090565b5f82825260208201905092915050565b7f4e6f2045544820616363657074656400000000000000000000000000000000005f82015250565b5f611a90600f83611a4c565b9150611a9b82611a5c565b602082019050919050565b5f6020820190508181035f830152611abd81611a84565b9050919050565b5f81519050919050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611af682611ac4565b611b008185611a4c565b9350611b10818560208601611ace565b611b1981611adc565b840191505092915050565b5f6020820190508181035f830152611b3c8184611aec565b905092915050565b5f5ffd5b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611b7582611b4c565b9050919050565b611b8581611b6b565b8114611b8f575f5ffd5b50565b5f81359050611ba081611b7c565b92915050565b5f819050919050565b611bb881611ba6565b8114611bc2575f5ffd5b50565b5f81359050611bd381611baf565b92915050565b5f5f60408385031215611bef57611bee611b44565b5b5f611bfc85828601611b92565b9250506020611c0d85828601611bc5565b9150509250929050565b5f8115159050919050565b611c2b81611c17565b82525050565b5f602082019050611c445f830184611c22565b92915050565b611c5381611ba6565b82525050565b5f602082019050611c6c5f830184611c4a565b92915050565b5f5f5f60608486031215611c8957611c88611b44565b5b5f611c9686828701611b92565b9350506020611ca786828701611b92565b9250506040611cb886828701611bc5565b9150509250925092565b5f60ff82169050919050565b611cd781611cc2565b82525050565b5f602082019050611cf05f830184611cce565b92915050565b5f60208284031215611d0b57611d0a611b44565b5b5f611d1884828501611b92565b91505092915050565b611d2a81611b6b565b82525050565b5f602082019050611d435f830184611d21565b92915050565b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f840112611d6a57611d69611d49565b5b8235905067ffffffffffffffff811115611d8757611d86611d4d565b5b602083019150836001820283011115611da357611da2611d51565b5b9250929050565b5f5f60208385031215611dc057611dbf611b44565b5b5f83013567ffffffffffffffff811115611ddd57611ddc611b48565b5b611de985828601611d55565b92509250509250929050565b5f5f60408385031215611e0b57611e0a611b44565b5b5f611e1885828601611b92565b9250506020611e2985828601611b92565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611e7757607f821691505b602082108103611e8a57611e89611e33565b5b50919050565b7f746f207a65726f000000000000000000000000000000000000000000000000005f82015250565b5f611ec4600783611a4c565b9150611ecf82611e90565b602082019050919050565b5f6020820190508181035f830152611ef181611eb8565b9050919050565b5f81905092915050565b50565b5f611f105f83611ef8565b9150611f1b82611f02565b5f82019050919050565b5f611f2f82611f05565b9150819050919050565b7f455448207472616e73666572206661696c6564000000000000000000000000005f82015250565b5f611f6d601383611a4c565b9150611f7882611f39565b602082019050919050565b5f6020820190508181035f830152611f9a81611f61565b9050919050565b7f416c7265616479206c6f636b65640000000000000000000000000000000000005f82015250565b5f611fd5600e83611a4c565b9150611fe082611fa1565b602082019050919050565b5f6020820190508181035f83015261200281611fc9565b9050919050565b7f4e6f7468696e67207363686564756c65640000000000000000000000000000005f82015250565b5f61203d601183611a4c565b915061204882612009565b602082019050919050565b5f6020820190508181035f83015261206a81612031565b9050919050565b7f72656e6f756e63654f776e6572736869702064697361626c65640000000000005f82015250565b5f6120a5601a83611a4c565b91506120b082612071565b602082019050919050565b5f6020820190508181035f8301526120d281612099565b9050919050565b7f43616e6e6f7420726573637565204b454e0000000000000000000000000000005f82015250565b5f61210d601183611a4c565b9150612118826120d9565b602082019050919050565b5f6020820190508181035f83015261213a81612101565b9050919050565b7f57656273697465206c6f636b65640000000000000000000000000000000000005f82015250565b5f612175600e83611a4c565b915061218082612141565b602082019050919050565b5f6020820190508181035f8301526121a281612169565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6121e082611ba6565b91506121eb83611ba6565b9250828201905080821115612203576122026121a9565b5b92915050565b5f82905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261229c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612261565b6122a68683612261565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6122e16122dc6122d784611ba6565b6122be565b611ba6565b9050919050565b5f819050919050565b6122fa836122c7565b61230e612306826122e8565b84845461226d565b825550505050565b5f5f905090565b612325612316565b6123308184846122f1565b505050565b5b81811015612353576123485f8261231d565b600181019050612336565b5050565b601f8211156123985761236981612240565b61237284612252565b81016020851015612381578190505b61239561238d85612252565b830182612335565b50505b505050565b5f82821c905092915050565b5f6123b85f198460080261239d565b1980831691505092915050565b5f6123d083836123a9565b9150826002028217905092915050565b6123ea8383612209565b67ffffffffffffffff81111561240357612402612213565b5b61240d8254611e60565b612418828285612357565b5f601f831160018114612445575f8415612433578287013590505b61243d85826123c5565b8655506124a4565b601f19841661245386612240565b5f5b8281101561247a57848901358255600182019150602085019450602081019050612455565b868310156124975784890135612493601f8916826123a9565b8355505b6001600288020188555050505b50505050505050565b828183375f83830152505050565b5f6124c68385611a4c565b93506124d38385846124ad565b6124dc83611adc565b840190509392505050565b5f6040820190508181035f8301526125008185876124bb565b905061250f6020830184611c4a565b949350505050565b7f546f6f206561726c7900000000000000000000000000000000000000000000005f82015250565b5f61254b600983611a4c565b915061255682612517565b602082019050919050565b5f6020820190508181035f8301526125788161253f565b9050919050565b5f8154905061258d81611e60565b9050919050565b5f819050815f5260205f209050919050565b8181036125b4575050612689565b6125bd8261257f565b67ffffffffffffffff8111156125d6576125d5612213565b5b6125e08254611e60565b6125eb828285612357565b5f601f831160018114612618575f8415612606578287015490505b61261085826123c5565b865550612682565b601f19841661262687612594565b965061263186612240565b5f5b8281101561265857848901548255600182019150600185019450602081019050612633565b868310156126755784890154612671601f8916826123a9565b8355505b6001600288020188555050505b5050505050505b565b5f815461269781611e60565b6126a18186611a4c565b9450600182165f81146126bb57600181146126d157612703565b60ff198316865281151560200286019350612703565b6126da85612240565b5f5b838110156126fb578154818901526001820191506020810190506126dc565b808801955050505b50505092915050565b5f6040820190508181035f8301526127248185611aec565b90508181036020830152612738818461268b565b90509392505050565b5f6060820190506127545f830186611d21565b6127616020830185611c4a565b61276e6040830184611c4a565b949350505050565b5f6040820190506127895f830185611d21565b6127966020830184611c4a565b939250505056fea264697066735822122081e6f2573080fc6fc40997cb557c4974b39958b8973392e2f72feefdc80e867364736f6c634300081e0033
Deployed Bytecode
0x608060405260043610610169575f3560e01c8063902d55a5116100d0578063bcf8ef7b11610089578063d8c9333a11610063578063d8c9333a14610548578063dd62ed3e1461055e578063e30c39781461059a578063f2fde38b146105c4576101a9565b8063bcf8ef7b146104cc578063beb0a416146104f6578063d2e702ba14610520576101a9565b8063902d55a5146103c05780639265e5c8146103ea57806395d89b4114610414578063a9059cbb1461043e578063abaca7f31461047a578063ba807243146104a4576101a9565b8063313ce56711610122578063313ce567146102ee5780636903ede21461031857806370a082311461032e578063715018a61461036a57806379ba5097146103805780638da5cb5b14610396576101a9565b806306fdde03146101e4578063095ea7b31461020e578063099a04e51461024a578063135eacb31461027257806318160ddd1461028857806323b872dd146102b2576101a9565b366101a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101a090611aa6565b60405180910390fd5b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101db90611aa6565b60405180910390fd5b3480156101ef575f5ffd5b506101f86105ec565b6040516102059190611b24565b60405180910390f35b348015610219575f5ffd5b50610234600480360381019061022f9190611bd9565b61067c565b6040516102419190611c31565b60405180910390f35b348015610255575f5ffd5b50610270600480360381019061026b9190611bd9565b61069e565b005b34801561027d575f5ffd5b5061028661080f565b005b348015610293575f5ffd5b5061029c6108f6565b6040516102a99190611c59565b60405180910390f35b3480156102bd575f5ffd5b506102d860048036038101906102d39190611c72565b6108ff565b6040516102e59190611c31565b60405180910390f35b3480156102f9575f5ffd5b5061030261092d565b60405161030f9190611cdd565b60405180910390f35b348015610323575f5ffd5b5061032c610935565b005b348015610339575f5ffd5b50610354600480360381019061034f9190611cf6565b6109c1565b6040516103619190611c59565b60405180910390f35b348015610375575f5ffd5b5061037e610a06565b005b34801561038b575f5ffd5b50610394610a49565b005b3480156103a1575f5ffd5b506103aa610ad7565b6040516103b79190611d30565b60405180910390f35b3480156103cb575f5ffd5b506103d4610aff565b6040516103e19190611c59565b60405180910390f35b3480156103f5575f5ffd5b506103fe610b0d565b60405161040b9190611c59565b60405180910390f35b34801561041f575f5ffd5b50610428610b14565b6040516104359190611b24565b60405180910390f35b348015610449575f5ffd5b50610464600480360381019061045f9190611bd9565b610ba4565b6040516104719190611c31565b60405180910390f35b348015610485575f5ffd5b5061048e610bc6565b60405161049b9190611c31565b60405180910390f35b3480156104af575f5ffd5b506104ca60048036038101906104c59190611c72565b610bd8565b005b3480156104d7575f5ffd5b506104e0610d51565b6040516104ed9190611d30565b60405180910390f35b348015610501575f5ffd5b5061050a610d69565b6040516105179190611b24565b60405180910390f35b34801561052b575f5ffd5b5061054660048036038101906105419190611daa565b610df5565b005b348015610553575f5ffd5b5061055c610eb7565b005b348015610569575f5ffd5b50610584600480360381019061057f9190611df5565b611086565b6040516105919190611c59565b60405180910390f35b3480156105a5575f5ffd5b506105ae611108565b6040516105bb9190611d30565b60405180910390f35b3480156105cf575f5ffd5b506105ea60048036038101906105e59190611cf6565b611130565b005b6060600380546105fb90611e60565b80601f016020809104026020016040519081016040528092919081815260200182805461062790611e60565b80156106725780601f1061064957610100808354040283529160200191610672565b820191905f5260205f20905b81548152906001019060200180831161065557829003601f168201915b5050505050905090565b5f5f6106866111dc565b90506106938185856111e3565b600191505092915050565b6106a66111f5565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610714576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070b90611eda565b60405180910390fd5b5f8273ffffffffffffffffffffffffffffffffffffffff168260405161073990611f25565b5f6040518083038185875af1925050503d805f8114610773576040519150601f19603f3d011682016040523d82523d5f602084013e610778565b606091505b50509050806107bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b390611f83565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff167f77f67778e9529a2fd2147ffb2b10ca2e0d1efd8cb925e1f1d5702e39c5fa8da6836040516108029190611c59565b60405180910390a2505050565b6108176111f5565b600a5f9054906101000a900460ff1615610866576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085d90611feb565b60405180910390fd5b6001600a5f6101000a81548160ff0219169083151502179055505f600954146108c85760085f61089691906119f4565b60095f90557f427a3781f19372aa7016468efaa00fd29d6990596489f6a3ccebd8588b88618d60405160405180910390a15b7f5c869d6678067cbb2896548c41b23deef2719c9c0689c48598eb7758e2dc41e160405160405180910390a1565b5f600254905090565b5f5f6109096111dc565b905061091685828561127c565b61092185858561130f565b60019150509392505050565b5f6012905090565b61093d6111f5565b5f60095403610981576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097890612053565b60405180910390fd5b60085f61098e91906119f4565b60095f90557f427a3781f19372aa7016468efaa00fd29d6990596489f6a3ccebd8588b88618d60405160405180910390a1565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610a0e6111f5565b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a40906120bb565b60405180910390fd5b5f610a526111dc565b90508073ffffffffffffffffffffffffffffffffffffffff16610a73611108565b73ffffffffffffffffffffffffffffffffffffffff1614610acb57806040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610ac29190611d30565b60405180910390fd5b610ad4816113ff565b50565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6915979682f8fa7878000081565b6201518081565b606060048054610b2390611e60565b80601f0160208091040260200160405190810160405280929190818152602001828054610b4f90611e60565b8015610b9a5780601f10610b7157610100808354040283529160200191610b9a565b820191905f5260205f20905b815481529060010190602001808311610b7d57829003601f168201915b5050505050905090565b5f5f610bae6111dc565b9050610bbb81858561130f565b600191505092915050565b600a5f9054906101000a900460ff1681565b610be06111f5565b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4590612123565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb390611eda565b60405180910390fd5b610ce782828573ffffffffffffffffffffffffffffffffffffffff1661142f9092919063ffffffff16565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f9b793652de97f04c5168920587bad4b1c6345295a8f5ad31c59ff946a26f91d283604051610d449190611c59565b60405180910390a3505050565b7347865542d29d3a93fec6a55f145c89e6846bf1a081565b60078054610d7690611e60565b80601f0160208091040260200160405190810160405280929190818152602001828054610da290611e60565b8015610ded5780601f10610dc457610100808354040283529160200191610ded565b820191905f5260205f20905b815481529060010190602001808311610dd057829003601f168201915b505050505081565b610dfd6111f5565b600a5f9054906101000a900460ff1615610e4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e439061218b565b60405180910390fd5b5f6201518042610e5c91906121d6565b9050828260089182610e6f9291906123e0565b50806009819055507f09deb78d91dc025fd7193e9fac5b3512d0d170157d09b7e52d6db3b9beb89933838383604051610eaa939291906124e7565b60405180910390a1505050565b610ebf6111f5565b600a5f9054906101000a900460ff1615610f0e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f059061218b565b60405180910390fd5b5f60095490505f8103610f56576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4d90612053565b60405180910390fd5b80421015610f99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9090612561565b60405180910390fd5b5f60078054610fa790611e60565b80601f0160208091040260200160405190810160405280929190818152602001828054610fd390611e60565b801561101e5780601f10610ff55761010080835404028352916020019161101e565b820191905f5260205f20905b81548152906001019060200180831161100157829003601f168201915b5050505050905060086007908161103591906125a6565b5060085f61104391906119f4565b60095f90557f0bf5bde8ebe1bc384ba7d7a261f322081071c3582484658221d8cf36265a3b5281600760405161107a92919061270c565b60405180910390a15050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6111386111f5565b8060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16611197610ad7565b73ffffffffffffffffffffffffffffffffffffffff167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b5f33905090565b6111f083838360016114ae565b505050565b6111fd6111dc565b73ffffffffffffffffffffffffffffffffffffffff1661121b610ad7565b73ffffffffffffffffffffffffffffffffffffffff161461127a5761123e6111dc565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016112719190611d30565b60405180910390fd5b565b5f6112878484611086565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81101561130957818110156112fa578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016112f193929190612741565b60405180910390fd5b61130884848484035f6114ae565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361137f575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016113769190611d30565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036113ef575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016113e69190611d30565b60405180910390fd5b6113fa83838361167d565b505050565b60065f6101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905561142c81611896565b50565b6114a9838473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8585604051602401611462929190612776565b604051602081830303815290604052915060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050611959565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361151e575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016115159190611d30565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361158e575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016115859190611d30565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015611677578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161166e9190611c59565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036116cd578060025f8282546116c191906121d6565b9250508190555061179b565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611756578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161174d93929190612741565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036117e2578060025f828254039250508190555061182c565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516118899190611c59565b60405180910390a3505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f5f60205f8451602086015f885af180611978576040513d5f823e3d81fd5b3d92505f519150505f82146119915760018114156119ac565b5f8473ffffffffffffffffffffffffffffffffffffffff163b145b156119ee57836040517f5274afe70000000000000000000000000000000000000000000000000000000081526004016119e59190611d30565b60405180910390fd5b50505050565b508054611a0090611e60565b5f825580601f10611a115750611a2e565b601f0160209004905f5260205f2090810190611a2d9190611a31565b5b50565b5b80821115611a48575f815f905550600101611a32565b5090565b5f82825260208201905092915050565b7f4e6f2045544820616363657074656400000000000000000000000000000000005f82015250565b5f611a90600f83611a4c565b9150611a9b82611a5c565b602082019050919050565b5f6020820190508181035f830152611abd81611a84565b9050919050565b5f81519050919050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611af682611ac4565b611b008185611a4c565b9350611b10818560208601611ace565b611b1981611adc565b840191505092915050565b5f6020820190508181035f830152611b3c8184611aec565b905092915050565b5f5ffd5b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611b7582611b4c565b9050919050565b611b8581611b6b565b8114611b8f575f5ffd5b50565b5f81359050611ba081611b7c565b92915050565b5f819050919050565b611bb881611ba6565b8114611bc2575f5ffd5b50565b5f81359050611bd381611baf565b92915050565b5f5f60408385031215611bef57611bee611b44565b5b5f611bfc85828601611b92565b9250506020611c0d85828601611bc5565b9150509250929050565b5f8115159050919050565b611c2b81611c17565b82525050565b5f602082019050611c445f830184611c22565b92915050565b611c5381611ba6565b82525050565b5f602082019050611c6c5f830184611c4a565b92915050565b5f5f5f60608486031215611c8957611c88611b44565b5b5f611c9686828701611b92565b9350506020611ca786828701611b92565b9250506040611cb886828701611bc5565b9150509250925092565b5f60ff82169050919050565b611cd781611cc2565b82525050565b5f602082019050611cf05f830184611cce565b92915050565b5f60208284031215611d0b57611d0a611b44565b5b5f611d1884828501611b92565b91505092915050565b611d2a81611b6b565b82525050565b5f602082019050611d435f830184611d21565b92915050565b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f840112611d6a57611d69611d49565b5b8235905067ffffffffffffffff811115611d8757611d86611d4d565b5b602083019150836001820283011115611da357611da2611d51565b5b9250929050565b5f5f60208385031215611dc057611dbf611b44565b5b5f83013567ffffffffffffffff811115611ddd57611ddc611b48565b5b611de985828601611d55565b92509250509250929050565b5f5f60408385031215611e0b57611e0a611b44565b5b5f611e1885828601611b92565b9250506020611e2985828601611b92565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611e7757607f821691505b602082108103611e8a57611e89611e33565b5b50919050565b7f746f207a65726f000000000000000000000000000000000000000000000000005f82015250565b5f611ec4600783611a4c565b9150611ecf82611e90565b602082019050919050565b5f6020820190508181035f830152611ef181611eb8565b9050919050565b5f81905092915050565b50565b5f611f105f83611ef8565b9150611f1b82611f02565b5f82019050919050565b5f611f2f82611f05565b9150819050919050565b7f455448207472616e73666572206661696c6564000000000000000000000000005f82015250565b5f611f6d601383611a4c565b9150611f7882611f39565b602082019050919050565b5f6020820190508181035f830152611f9a81611f61565b9050919050565b7f416c7265616479206c6f636b65640000000000000000000000000000000000005f82015250565b5f611fd5600e83611a4c565b9150611fe082611fa1565b602082019050919050565b5f6020820190508181035f83015261200281611fc9565b9050919050565b7f4e6f7468696e67207363686564756c65640000000000000000000000000000005f82015250565b5f61203d601183611a4c565b915061204882612009565b602082019050919050565b5f6020820190508181035f83015261206a81612031565b9050919050565b7f72656e6f756e63654f776e6572736869702064697361626c65640000000000005f82015250565b5f6120a5601a83611a4c565b91506120b082612071565b602082019050919050565b5f6020820190508181035f8301526120d281612099565b9050919050565b7f43616e6e6f7420726573637565204b454e0000000000000000000000000000005f82015250565b5f61210d601183611a4c565b9150612118826120d9565b602082019050919050565b5f6020820190508181035f83015261213a81612101565b9050919050565b7f57656273697465206c6f636b65640000000000000000000000000000000000005f82015250565b5f612175600e83611a4c565b915061218082612141565b602082019050919050565b5f6020820190508181035f8301526121a281612169565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6121e082611ba6565b91506121eb83611ba6565b9250828201905080821115612203576122026121a9565b5b92915050565b5f82905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261229c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612261565b6122a68683612261565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6122e16122dc6122d784611ba6565b6122be565b611ba6565b9050919050565b5f819050919050565b6122fa836122c7565b61230e612306826122e8565b84845461226d565b825550505050565b5f5f905090565b612325612316565b6123308184846122f1565b505050565b5b81811015612353576123485f8261231d565b600181019050612336565b5050565b601f8211156123985761236981612240565b61237284612252565b81016020851015612381578190505b61239561238d85612252565b830182612335565b50505b505050565b5f82821c905092915050565b5f6123b85f198460080261239d565b1980831691505092915050565b5f6123d083836123a9565b9150826002028217905092915050565b6123ea8383612209565b67ffffffffffffffff81111561240357612402612213565b5b61240d8254611e60565b612418828285612357565b5f601f831160018114612445575f8415612433578287013590505b61243d85826123c5565b8655506124a4565b601f19841661245386612240565b5f5b8281101561247a57848901358255600182019150602085019450602081019050612455565b868310156124975784890135612493601f8916826123a9565b8355505b6001600288020188555050505b50505050505050565b828183375f83830152505050565b5f6124c68385611a4c565b93506124d38385846124ad565b6124dc83611adc565b840190509392505050565b5f6040820190508181035f8301526125008185876124bb565b905061250f6020830184611c4a565b949350505050565b7f546f6f206561726c7900000000000000000000000000000000000000000000005f82015250565b5f61254b600983611a4c565b915061255682612517565b602082019050919050565b5f6020820190508181035f8301526125788161253f565b9050919050565b5f8154905061258d81611e60565b9050919050565b5f819050815f5260205f209050919050565b8181036125b4575050612689565b6125bd8261257f565b67ffffffffffffffff8111156125d6576125d5612213565b5b6125e08254611e60565b6125eb828285612357565b5f601f831160018114612618575f8415612606578287015490505b61261085826123c5565b865550612682565b601f19841661262687612594565b965061263186612240565b5f5b8281101561265857848901548255600182019150600185019450602081019050612633565b868310156126755784890154612671601f8916826123a9565b8355505b6001600288020188555050505b5050505050505b565b5f815461269781611e60565b6126a18186611a4c565b9450600182165f81146126bb57600181146126d157612703565b60ff198316865281151560200286019350612703565b6126da85612240565b5f5b838110156126fb578154818901526001820191506020810190506126dc565b808801955050505b50505092915050565b5f6040820190508181035f8301526127248185611aec565b90508181036020830152612738818461268b565b90509392505050565b5f6060820190506127545f830186611d21565b6127616020830185611c4a565b61276e6040830184611c4a565b949350505050565b5f6040820190506127895f830185611d21565b6127966020830184611c4a565b939250505056fea264697066735822122081e6f2573080fc6fc40997cb557c4974b39958b8973392e2f72feefdc80e867364736f6c634300081e0033
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
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.
Add Token to MetaMask (Web3)

