BNB Price: $607.89 (+0.32%)
 

Overview

Max Total Supply

900,000,000ESPORTS

Holders

86,017

Market

Price

$0.00 @ 0.000000 BNB

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
6,647,358.150748015565209242 ESPORTS

Value
$0.00
0x5bb59bb9371cbec158ed602d5f3cf1ad1c9b4462
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
ERC-8056 UI multiplier changes (UIMultiplierUpdated). Displayed token amounts are scaled by the active multiplier.
Transaction Hash Block Age Multiplier Status
Source Code Verified Exact Match

Contract Name

YooldoToken

Compiler Version
v0.8.27+commit.40a35a09
Optimization Enabled
Yes with 800 runs
Other Settings
paris EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"initialOwner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"CheckpointUnorderedInsertion","type":"error"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"inputs":[{"internalType":"uint256","name":"increasedSupply","type":"uint256"},{"internalType":"uint256","name":"cap","type":"uint256"}],"name":"ERC20ExceededSafeSupply","type":"error"},{"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":"uint256","name":"deadline","type":"uint256"}],"name":"ERC2612ExpiredSignature","type":"error"},{"inputs":[{"internalType":"address","name":"signer","type":"address"},{"internalType":"address","name":"owner","type":"address"}],"name":"ERC2612InvalidSigner","type":"error"},{"inputs":[{"internalType":"uint256","name":"timepoint","type":"uint256"},{"internalType":"uint48","name":"clock","type":"uint48"}],"name":"ERC5805FutureLookup","type":"error"},{"inputs":[],"name":"ERC6372InconsistentClock","type":"error"},{"inputs":[],"name":"EnforcedPause","type":"error"},{"inputs":[],"name":"ExpectedPause","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"currentNonce","type":"uint256"}],"name":"InvalidAccountNonce","type":"error"},{"inputs":[],"name":"InvalidShortString","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":"uint8","name":"bits","type":"uint8"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SafeCastOverflowedUintDowncast","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","type":"error"},{"inputs":[{"internalType":"uint256","name":"expiry","type":"uint256"}],"name":"VotesExpiredSignature","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"}],"name":"AccountFrozen","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"}],"name":"AccountUnfrozen","type":"event"},{"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":"delegator","type":"address"},{"indexed":true,"internalType":"address","name":"fromDelegate","type":"address"},{"indexed":true,"internalType":"address","name":"toDelegate","type":"address"}],"name":"DelegateChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegate","type":"address"},{"indexed":false,"internalType":"uint256","name":"previousVotes","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newVotes","type":"uint256"}],"name":"DelegateVotesChanged","type":"event"},{"anonymous":false,"inputs":[],"name":"EIP712DomainChanged","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":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"inputs":[],"name":"CLOCK_MODE","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"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":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint32","name":"pos","type":"uint32"}],"name":"checkpoints","outputs":[{"components":[{"internalType":"uint48","name":"_key","type":"uint48"},{"internalType":"uint208","name":"_value","type":"uint208"}],"internalType":"struct Checkpoints.Checkpoint208","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"clock","outputs":[{"internalType":"uint48","name":"","type":"uint48"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"}],"name":"delegate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"expiry","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"delegateBySig","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"delegates","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"freezeAccount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"timepoint","type":"uint256"}],"name":"getPastTotalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"timepoint","type":"uint256"}],"name":"getPastVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isFrozen","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"numCheckpoints","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","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":[{"internalType":"address","name":"account","type":"address"}],"name":"unfreezeAccount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]
61016060405234801561001157600080fd5b506040516131c33803806131c383398101604081905261003091610a88565b806040518060400160405280600c81526020016b596f6f6c646f2047616d657360a01b81525080604051806040016040528060018152602001603160f81b8152506040518060400160405280600c81526020016b596f6f6c646f2047616d657360a01b815250604051806040016040528060078152602001664553504f52545360c81b81525081600390816100c59190610b4f565b5060046100d28282610b4f565b50506005805460ff19169055506100ea8260066101f2565b610120526100f98160076101f2565b61014052815160208084019190912060e052815190820120610100524660a05261018660e05161010051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b60805250503060c052506001600160a01b0381166101bf57604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b6101c881610225565b506101ec336101d96012600a610d02565b6101e7906335a4e900610d11565b610277565b50610dfe565b600060208351101561020e57610207836102b1565b905061021f565b816102198482610b4f565b5060ff90505b92915050565b600c80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b0382166102a15760405163ec442f0560e01b8152600060048201526024016101b6565b6102ad600083836102ef565b5050565b600080829050601f815111156102dc578260405163305a27a960e01b81526004016101b69190610d28565b80516102e782610d76565b179392505050565b60055460ff161561034e5760405162461bcd60e51b815260206004820152602360248201527f596f6f6c646f3a20746f6b656e207472616e73666572207768696c65207061756044820152621cd95960ea1b60648201526084016101b6565b6001600160a01b038316156103c6576001600160a01b0383166000908152600d602052604090205460ff16156103c65760405162461bcd60e51b815260206004820152601860248201527f596f6f6c646f3a2053656e6465722069732066726f7a656e000000000000000060448201526064016101b6565b6001600160a01b0382161561043e576001600160a01b0382166000908152600d602052604090205460ff161561043e5760405162461bcd60e51b815260206004820152601b60248201527f596f6f6c646f3a20526563697069656e742069732066726f7a656e000000000060448201526064016101b6565b61044983838361044e565b505050565b6104598383836104b5565b6001600160a01b0383166104aa57600061047260025490565b90506001600160d01b03808211156104a757604051630e58ae9360e11b815260048101839052602481018290526044016101b6565b50505b6104498383836104c8565b6104bd610551565b610449838383610577565b6001600160a01b0383166104f6576104f3600b610b1a6106a160201b176104ee846106b4565b6106ec565b50505b6001600160a01b03821661051f5761051c600b610b2661072260201b176104ee846106b4565b50505b6001600160a01b038381166000908152600960205260408082205485841683529120546104499291821691168361072e565b60055460ff16156105755760405163d93c066560e01b815260040160405180910390fd5b565b6001600160a01b0383166105a25780600260008282546105979190610d9a565b909155506106149050565b6001600160a01b038316600090815260208190526040902054818110156105f55760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016101b6565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b0382166106305760028054829003905561064f565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161069491815260200190565b60405180910390a3505050565b60006106ad8284610dad565b9392505050565b60006001600160d01b038211156106e8576040516306dfcc6560e41b815260d06004820152602481018390526044016101b6565b5090565b6000806107156106fa610883565b61070d61070688610892565b868860201c565b8791906108dc565b915091505b935093915050565b60006106ad8284610dcc565b816001600160a01b0316836001600160a01b0316141580156107505750600081115b15610449576001600160a01b038316156107ea576001600160a01b0383166000908152600a60209081526040822082916107979190610722901b610b26176104ee866106b4565b6001600160d01b031691506001600160d01b03169150846001600160a01b03166000805160206131a383398151915283836040516107df929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615610449576001600160a01b0382166000908152600a602090815260408220829161082c91906106a1901b610b1a176104ee866106b4565b6001600160d01b031691506001600160d01b03169150836001600160a01b03166000805160206131a38339815191528383604051610874929190918252602082015260400190565b60405180910390a25050505050565b600061088d6108ea565b905090565b805460009080156108d3576108ba836108ac600184610deb565b600091825260209091200190565b54660100000000000090046001600160d01b03166106ad565b60009392505050565b6000806107158585856108f5565b600061088d43610a55565b8254600090819080156109f7576000610913876108ac600185610deb565b805490915065ffffffffffff80821691660100000000000090046001600160d01b031690881682111561095957604051632520601d60e01b815260040160405180910390fd5b8765ffffffffffff168265ffffffffffff160361099557825465ffffffffffff1666010000000000006001600160d01b038916021783556109e9565b6040805180820190915265ffffffffffff808a1682526001600160d01b03808a1660208085019182528d54600181018f5560008f815291909120945191519092166601000000000000029216919091179101555b945085935061071a92505050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a815291822095519251909316660100000000000002919093161792019190915590508161071a565b600065ffffffffffff8211156106e8576040516306dfcc6560e41b815260306004820152602481018390526044016101b6565b600060208284031215610a9a57600080fd5b81516001600160a01b03811681146106ad57600080fd5b634e487b7160e01b600052604160045260246000fd5b600181811c90821680610adb57607f821691505b602082108103610afb57634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111561044957806000526020600020601f840160051c81016020851015610b285750805b601f840160051c820191505b81811015610b485760008155600101610b34565b5050505050565b81516001600160401b03811115610b6857610b68610ab1565b610b7c81610b768454610ac7565b84610b01565b6020601f821160018114610bb05760008315610b985750848201515b600019600385901b1c1916600184901b178455610b48565b600084815260208120601f198516915b82811015610be05787850151825560209485019460019092019101610bc0565b5084821015610bfe5786840151600019600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b6001815b600184111561071a57808504811115610c4257610c42610c0d565b6001841615610c5057908102905b60019390931c928002610c27565b600082610c6d5750600161021f565b81610c7a5750600061021f565b8160018114610c905760028114610c9a57610cb6565b600191505061021f565b60ff841115610cab57610cab610c0d565b50506001821b61021f565b5060208310610133831016604e8410600b8410161715610cd9575081810a61021f565b610ce66000198484610c23565b8060001904821115610cfa57610cfa610c0d565b029392505050565b60006106ad60ff841683610c5e565b808202811582820484141761021f5761021f610c0d565b602081526000825180602084015260005b81811015610d565760208186018101516040868401015201610d39565b506000604082850101526040601f19601f83011684010191505092915050565b80516020808301519190811015610afb5760001960209190910360031b1b16919050565b8082018082111561021f5761021f610c0d565b6001600160d01b03818116838216019081111561021f5761021f610c0d565b6001600160d01b03828116828216039081111561021f5761021f610c0d565b8181038181111561021f5761021f610c0d565b60805160a05160c05160e05161010051610120516101405161234b610e5860003960006110a40152600061107701526000610cfc01526000610cd401526000610c2f01526000610c5901526000610c83015261234b6000f3fe608060405234801561001057600080fd5b50600436106102265760003560e01c806379cc67901161012a5780639ab24eb0116100bd578063dd62ed3e1161008c578063f1127ed811610071578063f1127ed8146104f3578063f26c159f14610532578063f2fde38b1461054557600080fd5b8063dd62ed3e1461048e578063e5839836146104c757600080fd5b80639ab24eb014610442578063a9059cbb14610455578063c3cda52014610468578063d505accf1461047b57600080fd5b80638da5cb5b116100f95780638da5cb5b146103f75780638e539e8c1461040857806391ddadf41461041b57806395d89b411461043a57600080fd5b806379cc6790146103ae5780637ecebe00146103c15780638456cb59146103d457806384b0196e146103dc57600080fd5b806342966c68116101bd5780635c975abb1161018c57806370a082311161017157806370a082311461036a578063715018a614610393578063788649ea1461039b57600080fd5b80635c975abb146103375780636fcfff451461034257600080fd5b806342966c68146102c55780634bf5d7e9146102d8578063587cde1e146102e05780635c19a95c1461032457600080fd5b8063313ce567116101f9578063313ce567146102915780633644e515146102a05780633a46b1a8146102a85780633f4ba83a146102bb57600080fd5b806306fdde031461022b578063095ea7b31461024957806318160ddd1461026c57806323b872dd1461027e575b600080fd5b610233610558565b6040516102409190611f7d565b60405180910390f35b61025c610257366004611fac565b6105ea565b6040519015158152602001610240565b6002545b604051908152602001610240565b61025c61028c366004611fd6565b610604565b60405160128152602001610240565b610270610628565b6102706102b6366004611fac565b610637565b6102c3610673565b005b6102c36102d3366004612013565b610685565b610233610692565b61030c6102ee36600461202c565b6001600160a01b039081166000908152600960205260409020541690565b6040516001600160a01b039091168152602001610240565b6102c361033236600461202c565b61070a565b60055460ff1661025c565b61035561035036600461202c565b610719565b60405163ffffffff9091168152602001610240565b61027061037836600461202c565b6001600160a01b031660009081526020819052604090205490565b6102c3610724565b6102c36103a936600461202c565b610736565b6102c36103bc366004611fac565b610787565b6102706103cf36600461202c565b61079c565b6102c36107a7565b6103e46107b7565b6040516102409796959493929190612047565b600c546001600160a01b031661030c565b610270610416366004612013565b6107fd565b610423610822565b60405165ffffffffffff9091168152602001610240565b61023361082c565b61027061045036600461202c565b61083b565b61025c610463366004611fac565b61085c565b6102c36104763660046120f0565b61086a565b6102c3610489366004612148565b61092c565b61027061049c3660046121b3565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b61025c6104d536600461202c565b6001600160a01b03166000908152600d602052604090205460ff1690565b6105066105013660046121e6565b610a66565b60408051825165ffffffffffff1681526020928301516001600160d01b03169281019290925201610240565b6102c361054036600461202c565b610a8b565b6102c361055336600461202c565b610adf565b60606003805461056790612226565b80601f016020809104026020016040519081016040528092919081815260200182805461059390612226565b80156105e05780601f106105b5576101008083540402835291602001916105e0565b820191906000526020600020905b8154815290600101906020018083116105c357829003601f168201915b5050505050905090565b6000336105f8818585610b32565b60019150505b92915050565b600033610612858285610b44565b61061d858585610bc3565b506001949350505050565b6000610632610c22565b905090565b600061066361064583610d4d565b6001600160a01b0385166000908152600a6020526040902090610d9c565b6001600160d01b03169392505050565b61067b610e55565b610683610e82565b565b61068f3382610ed4565b50565b606061069c610f0a565b65ffffffffffff166106ac610822565b65ffffffffffff16146106d2576040516301bfc1c560e61b815260040160405180910390fd5b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b336107158183610f15565b5050565b60006105fe82610f94565b61072c610e55565b6106836000610fb6565b61073e610e55565b6001600160a01b0381166000818152600d6020526040808220805460ff19169055517ff915cd9fe234de6e8d3afe7bf2388d35b2b6d48e8c629a24602019bde79c213a9190a250565b610792823383610b44565b6107158282610ed4565b60006105fe82611015565b6107af610e55565b610683611033565b6000606080600080600060606107cb611070565b6107d361109d565b60408051600080825260208201909252600f60f81b9b939a50919850469750309650945092509050565b600061081361080b83610d4d565b600b90610d9c565b6001600160d01b031692915050565b6000610632610f0a565b60606004805461056790612226565b6001600160a01b0381166000908152600a60205260408120610813906110ca565b6000336105f8818585610bc3565b8342111561089357604051632341d78760e11b8152600481018590526024015b60405180910390fd5b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b03881691810191909152606081018690526080810185905260009061090d906109059060a00160405160208183030381529060405280519060200120611106565b858585611133565b90506109198187611161565b6109238188610f15565b50505050505050565b834211156109505760405163313c898160e11b81526004810185905260240161088a565b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c988888861099d8c6001600160a01b0316600090815260086020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e00160405160208183030381529060405280519060200120905060006109f882611106565b90506000610a0882878787611133565b9050896001600160a01b0316816001600160a01b031614610a4f576040516325c0072360e11b81526001600160a01b0380831660048301528b16602482015260440161088a565b610a5a8a8a8a610b32565b50505050505050505050565b6040805180820190915260008082526020820152610a8483836111b4565b9392505050565b610a93610e55565b6001600160a01b0381166000818152600d6020526040808220805460ff19166001179055517f4f2a367e694e71282f29ab5eaa04c4c0be45ac5bf2ca74fb67068b98bdc2887d9190a250565b610ae7610e55565b6001600160a01b038116610b1157604051631e4fbdf760e01b81526000600482015260240161088a565b61068f81610fb6565b6000610a848284612276565b6000610a848284612295565b610b3f83838360016111ea565b505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811015610bbd5781811015610bae57604051637dc7a0d960e11b81526001600160a01b0384166004820152602481018290526044810183905260640161088a565b610bbd848484840360006111ea565b50505050565b6001600160a01b038316610bed57604051634b637e8f60e11b81526000600482015260240161088a565b6001600160a01b038216610c175760405163ec442f0560e01b81526000600482015260240161088a565b610b3f8383836112bf565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148015610c7b57507f000000000000000000000000000000000000000000000000000000000000000046145b15610ca557507f000000000000000000000000000000000000000000000000000000000000000090565b610632604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b600080610d58610822565b90508065ffffffffffff168310610d9357604051637669fc0f60e11b81526004810184905265ffffffffffff8216602482015260440161088a565b610a8483611419565b815460009081816005811115610dfb576000610db784611450565b610dc190856122b4565b60008881526020902090915081015465ffffffffffff9081169087161015610deb57809150610df9565b610df68160016122c7565b92505b505b6000610e09878785856115b6565b90508015610e4757610e2e87610e206001846122b4565b600091825260209091200190565b54660100000000000090046001600160d01b0316610e4a565b60005b979650505050505050565b600c546001600160a01b031633146106835760405163118cdaa760e01b815233600482015260240161088a565b610e8a611618565b6005805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6001600160a01b038216610efe57604051634b637e8f60e11b81526000600482015260240161088a565b610715826000836112bf565b600061063243611419565b6001600160a01b03828116600081815260096020526040808220805486861673ffffffffffffffffffffffffffffffffffffffff19821681179092559151919094169392849290917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a4610b3f8183610f8f8661163b565b611659565b6001600160a01b0381166000908152600a60205260408120546105fe906117c5565b600c80546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b0381166000908152600860205260408120546105fe565b61103b6117f6565b6005805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610eb73390565b60606106327f0000000000000000000000000000000000000000000000000000000000000000600661181a565b60606106327f0000000000000000000000000000000000000000000000000000000000000000600761181a565b805460009080156110fd576110e483610e206001846122b4565b54660100000000000090046001600160d01b0316610a84565b60009392505050565b60006105fe611113610c22565b8360405161190160f01b8152600281019290925260228201526042902090565b600080600080611145888888886118c5565b9250925092506111558282611994565b50909695505050505050565b6001600160a01b0382166000908152600860205260409020805460018101909155818114610b3f576040516301d4b62360e61b81526001600160a01b03841660048201526024810182905260440161088a565b60408051808201909152600080825260208201526001600160a01b0383166000908152600a60205260409020610a849083611a4d565b6001600160a01b0384166112145760405163e602df0560e01b81526000600482015260240161088a565b6001600160a01b03831661123e57604051634a1406b160e11b81526000600482015260240161088a565b6001600160a01b0380851660009081526001602090815260408083209387168352929052208290558015610bbd57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516112b191815260200190565b60405180910390a350505050565b60055460ff161561131e5760405162461bcd60e51b815260206004820152602360248201527f596f6f6c646f3a20746f6b656e207472616e73666572207768696c65207061756044820152621cd95960ea1b606482015260840161088a565b6001600160a01b03831615611396576001600160a01b0383166000908152600d602052604090205460ff16156113965760405162461bcd60e51b815260206004820152601860248201527f596f6f6c646f3a2053656e6465722069732066726f7a656e0000000000000000604482015260640161088a565b6001600160a01b0382161561140e576001600160a01b0382166000908152600d602052604090205460ff161561140e5760405162461bcd60e51b815260206004820152601b60248201527f596f6f6c646f3a20526563697069656e742069732066726f7a656e0000000000604482015260640161088a565b610b3f838383611ac0565b600065ffffffffffff82111561144c576040516306dfcc6560e41b8152603060048201526024810183905260440161088a565b5090565b60006001821161145e575090565b81600170010000000000000000000000000000000082106114845760809190911c9060401b5b68010000000000000000821061149f5760409190911c9060201b5b64010000000082106114b65760209190911c9060101b5b6201000082106114cb5760109190911c9060081b5b61010082106114df5760089190911c9060041b5b601082106114f25760049190911c9060021b5b600482106114fe5760011b5b600302600190811c90818581611516576115166122da565b048201901c9050600181858161152e5761152e6122da565b048201901c90506001818581611546576115466122da565b048201901c9050600181858161155e5761155e6122da565b048201901c90506001818581611576576115766122da565b048201901c9050600181858161158e5761158e6122da565b048201901c90506115ad8185816115a7576115a76122da565b04821190565b90039392505050565b60005b818310156116105760006115cd8484611b27565b60008781526020902090915065ffffffffffff86169082015465ffffffffffff1611156115fc5780925061160a565b6116078160016122c7565b93505b506115b9565b509392505050565b60055460ff1661068357604051638dfc202b60e01b815260040160405180910390fd5b6001600160a01b0381166000908152602081905260408120546105fe565b816001600160a01b0316836001600160a01b03161415801561167b5750600081115b15610b3f576001600160a01b03831615611723576001600160a01b0383166000908152600a6020526040812081906116be90610b266116b986611b42565b611b76565b6001600160d01b031691506001600160d01b03169150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611718929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615610b3f576001600160a01b0382166000908152600a60205260408120819061175c90610b1a6116b986611b42565b6001600160d01b031691506001600160d01b03169150836001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72483836040516117b6929190918252602082015260400190565b60405180910390a25050505050565b600063ffffffff82111561144c576040516306dfcc6560e41b8152602060048201526024810183905260440161088a565b60055460ff16156106835760405163d93c066560e01b815260040160405180910390fd5b606060ff83146118345761182d83611baf565b90506105fe565b81805461184090612226565b80601f016020809104026020016040519081016040528092919081815260200182805461186c90612226565b80156118b95780601f1061188e576101008083540402835291602001916118b9565b820191906000526020600020905b81548152906001019060200180831161189c57829003601f168201915b505050505090506105fe565b600080807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115611900575060009150600390508261198a565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015611954573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166119805750600092506001915082905061198a565b9250600091508190505b9450945094915050565b60008260038111156119a8576119a86122f0565b036119b1575050565b60018260038111156119c5576119c56122f0565b036119e35760405163f645eedf60e01b815260040160405180910390fd5b60028260038111156119f7576119f76122f0565b03611a185760405163fce698f760e01b81526004810182905260240161088a565b6003826003811115611a2c57611a2c6122f0565b03610715576040516335e2f38360e21b81526004810182905260240161088a565b6040805180820190915260008082526020820152826000018263ffffffff1681548110611a7c57611a7c612306565b60009182526020918290206040805180820190915291015465ffffffffffff81168252660100000000000090046001600160d01b0316918101919091529392505050565b611acb838383611bee565b6001600160a01b038316611b1c576000611ae460025490565b90506001600160d01b0380821115611b1957604051630e58ae9360e11b8152600481018390526024810182905260440161088a565b50505b610b3f838383611c01565b6000611b36600284841861231c565b610a84908484166122c7565b60006001600160d01b0382111561144c576040516306dfcc6560e41b815260d060048201526024810183905260440161088a565b600080611ba2611b84610822565b611b9a611b90886110ca565b868863ffffffff16565b879190611c77565b915091505b935093915050565b60606000611bbc83611c85565b604080516020808252818301909252919250600091906020820181803683375050509182525060208101929092525090565b611bf66117f6565b610b3f838383611cad565b6001600160a01b038316611c2357611c20600b610b1a6116b984611b42565b50505b6001600160a01b038216611c4557611c42600b610b266116b984611b42565b50505b6001600160a01b03838116600090815260096020526040808220548584168352912054610b3f92918216911683611659565b600080611ba2858585611dd7565b600060ff8216601f8111156105fe57604051632cd44ac360e21b815260040160405180910390fd5b6001600160a01b038316611cd8578060026000828254611ccd91906122c7565b90915550611d4a9050565b6001600160a01b03831660009081526020819052604090205481811015611d2b5760405163391434e360e21b81526001600160a01b0385166004820152602481018290526044810183905260640161088a565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b038216611d6657600280548290039055611d85565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611dca91815260200190565b60405180910390a3505050565b825460009081908015611ed9576000611df587610e206001856122b4565b805490915065ffffffffffff80821691660100000000000090046001600160d01b0316908816821115611e3b57604051632520601d60e01b815260040160405180910390fd5b8765ffffffffffff168265ffffffffffff1603611e7757825465ffffffffffff1666010000000000006001600160d01b03891602178355611ecb565b6040805180820190915265ffffffffffff808a1682526001600160d01b03808a1660208085019182528d54600181018f5560008f815291909120945191519092166601000000000000029216919091179101555b9450859350611ba792505050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a8152918220955192519093166601000000000000029190931617920191909155905081611ba7565b6000815180845260005b81811015611f5d57602081850181015186830182015201611f41565b506000602082860101526020601f19601f83011685010191505092915050565b602081526000610a846020830184611f37565b80356001600160a01b0381168114611fa757600080fd5b919050565b60008060408385031215611fbf57600080fd5b611fc883611f90565b946020939093013593505050565b600080600060608486031215611feb57600080fd5b611ff484611f90565b925061200260208501611f90565b929592945050506040919091013590565b60006020828403121561202557600080fd5b5035919050565b60006020828403121561203e57600080fd5b610a8482611f90565b60ff60f81b8816815260e06020820152600061206660e0830189611f37565b82810360408401526120788189611f37565b606084018890526001600160a01b038716608085015260a0840186905283810360c08501528451808252602080870193509091019060005b818110156120ce5783518352602093840193909201916001016120b0565b50909b9a5050505050505050505050565b803560ff81168114611fa757600080fd5b60008060008060008060c0878903121561210957600080fd5b61211287611f90565b9550602087013594506040870135935061212e606088016120df565b9598949750929560808101359460a0909101359350915050565b600080600080600080600060e0888a03121561216357600080fd5b61216c88611f90565b965061217a60208901611f90565b95506040880135945060608801359350612196608089016120df565b9699959850939692959460a0840135945060c09093013592915050565b600080604083850312156121c657600080fd5b6121cf83611f90565b91506121dd60208401611f90565b90509250929050565b600080604083850312156121f957600080fd5b61220283611f90565b9150602083013563ffffffff8116811461221b57600080fd5b809150509250929050565b600181811c9082168061223a57607f821691505b60208210810361225a57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6001600160d01b0381811683821601908111156105fe576105fe612260565b6001600160d01b0382811682821603908111156105fe576105fe612260565b818103818111156105fe576105fe612260565b808201808211156105fe576105fe612260565b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052602160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b60008261233957634e487b7160e01b600052601260045260246000fd5b50049056fea164736f6c634300081b000adec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72400000000000000000000000030bce4fd778db6e9168b67857cbd85d48fe02370
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106102265760003560e01c806379cc67901161012a5780639ab24eb0116100bd578063dd62ed3e1161008c578063f1127ed811610071578063f1127ed8146104f3578063f26c159f14610532578063f2fde38b1461054557600080fd5b8063dd62ed3e1461048e578063e5839836146104c757600080fd5b80639ab24eb014610442578063a9059cbb14610455578063c3cda52014610468578063d505accf1461047b57600080fd5b80638da5cb5b116100f95780638da5cb5b146103f75780638e539e8c1461040857806391ddadf41461041b57806395d89b411461043a57600080fd5b806379cc6790146103ae5780637ecebe00146103c15780638456cb59146103d457806384b0196e146103dc57600080fd5b806342966c68116101bd5780635c975abb1161018c57806370a082311161017157806370a082311461036a578063715018a614610393578063788649ea1461039b57600080fd5b80635c975abb146103375780636fcfff451461034257600080fd5b806342966c68146102c55780634bf5d7e9146102d8578063587cde1e146102e05780635c19a95c1461032457600080fd5b8063313ce567116101f9578063313ce567146102915780633644e515146102a05780633a46b1a8146102a85780633f4ba83a146102bb57600080fd5b806306fdde031461022b578063095ea7b31461024957806318160ddd1461026c57806323b872dd1461027e575b600080fd5b610233610558565b6040516102409190611f7d565b60405180910390f35b61025c610257366004611fac565b6105ea565b6040519015158152602001610240565b6002545b604051908152602001610240565b61025c61028c366004611fd6565b610604565b60405160128152602001610240565b610270610628565b6102706102b6366004611fac565b610637565b6102c3610673565b005b6102c36102d3366004612013565b610685565b610233610692565b61030c6102ee36600461202c565b6001600160a01b039081166000908152600960205260409020541690565b6040516001600160a01b039091168152602001610240565b6102c361033236600461202c565b61070a565b60055460ff1661025c565b61035561035036600461202c565b610719565b60405163ffffffff9091168152602001610240565b61027061037836600461202c565b6001600160a01b031660009081526020819052604090205490565b6102c3610724565b6102c36103a936600461202c565b610736565b6102c36103bc366004611fac565b610787565b6102706103cf36600461202c565b61079c565b6102c36107a7565b6103e46107b7565b6040516102409796959493929190612047565b600c546001600160a01b031661030c565b610270610416366004612013565b6107fd565b610423610822565b60405165ffffffffffff9091168152602001610240565b61023361082c565b61027061045036600461202c565b61083b565b61025c610463366004611fac565b61085c565b6102c36104763660046120f0565b61086a565b6102c3610489366004612148565b61092c565b61027061049c3660046121b3565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b61025c6104d536600461202c565b6001600160a01b03166000908152600d602052604090205460ff1690565b6105066105013660046121e6565b610a66565b60408051825165ffffffffffff1681526020928301516001600160d01b03169281019290925201610240565b6102c361054036600461202c565b610a8b565b6102c361055336600461202c565b610adf565b60606003805461056790612226565b80601f016020809104026020016040519081016040528092919081815260200182805461059390612226565b80156105e05780601f106105b5576101008083540402835291602001916105e0565b820191906000526020600020905b8154815290600101906020018083116105c357829003601f168201915b5050505050905090565b6000336105f8818585610b32565b60019150505b92915050565b600033610612858285610b44565b61061d858585610bc3565b506001949350505050565b6000610632610c22565b905090565b600061066361064583610d4d565b6001600160a01b0385166000908152600a6020526040902090610d9c565b6001600160d01b03169392505050565b61067b610e55565b610683610e82565b565b61068f3382610ed4565b50565b606061069c610f0a565b65ffffffffffff166106ac610822565b65ffffffffffff16146106d2576040516301bfc1c560e61b815260040160405180910390fd5b5060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b336107158183610f15565b5050565b60006105fe82610f94565b61072c610e55565b6106836000610fb6565b61073e610e55565b6001600160a01b0381166000818152600d6020526040808220805460ff19169055517ff915cd9fe234de6e8d3afe7bf2388d35b2b6d48e8c629a24602019bde79c213a9190a250565b610792823383610b44565b6107158282610ed4565b60006105fe82611015565b6107af610e55565b610683611033565b6000606080600080600060606107cb611070565b6107d361109d565b60408051600080825260208201909252600f60f81b9b939a50919850469750309650945092509050565b600061081361080b83610d4d565b600b90610d9c565b6001600160d01b031692915050565b6000610632610f0a565b60606004805461056790612226565b6001600160a01b0381166000908152600a60205260408120610813906110ca565b6000336105f8818585610bc3565b8342111561089357604051632341d78760e11b8152600481018590526024015b60405180910390fd5b604080517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60208201526001600160a01b03881691810191909152606081018690526080810185905260009061090d906109059060a00160405160208183030381529060405280519060200120611106565b858585611133565b90506109198187611161565b6109238188610f15565b50505050505050565b834211156109505760405163313c898160e11b81526004810185905260240161088a565b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c988888861099d8c6001600160a01b0316600090815260086020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e00160405160208183030381529060405280519060200120905060006109f882611106565b90506000610a0882878787611133565b9050896001600160a01b0316816001600160a01b031614610a4f576040516325c0072360e11b81526001600160a01b0380831660048301528b16602482015260440161088a565b610a5a8a8a8a610b32565b50505050505050505050565b6040805180820190915260008082526020820152610a8483836111b4565b9392505050565b610a93610e55565b6001600160a01b0381166000818152600d6020526040808220805460ff19166001179055517f4f2a367e694e71282f29ab5eaa04c4c0be45ac5bf2ca74fb67068b98bdc2887d9190a250565b610ae7610e55565b6001600160a01b038116610b1157604051631e4fbdf760e01b81526000600482015260240161088a565b61068f81610fb6565b6000610a848284612276565b6000610a848284612295565b610b3f83838360016111ea565b505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811015610bbd5781811015610bae57604051637dc7a0d960e11b81526001600160a01b0384166004820152602481018290526044810183905260640161088a565b610bbd848484840360006111ea565b50505050565b6001600160a01b038316610bed57604051634b637e8f60e11b81526000600482015260240161088a565b6001600160a01b038216610c175760405163ec442f0560e01b81526000600482015260240161088a565b610b3f8383836112bf565b6000306001600160a01b037f000000000000000000000000f39e4b21c84e737df08e2c3b32541d856f508e4816148015610c7b57507f000000000000000000000000000000000000000000000000000000000000003846145b15610ca557507f2d52441a57bd2bcdab818801740337d9ed9d89a4a152b6715b18499c7b2485f390565b610632604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527ff37988ffb2bdf97ae49325fb9ed7b5a5c8ff79b799fe4cf741365c194109160f918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260009060c00160405160208183030381529060405280519060200120905090565b600080610d58610822565b90508065ffffffffffff168310610d9357604051637669fc0f60e11b81526004810184905265ffffffffffff8216602482015260440161088a565b610a8483611419565b815460009081816005811115610dfb576000610db784611450565b610dc190856122b4565b60008881526020902090915081015465ffffffffffff9081169087161015610deb57809150610df9565b610df68160016122c7565b92505b505b6000610e09878785856115b6565b90508015610e4757610e2e87610e206001846122b4565b600091825260209091200190565b54660100000000000090046001600160d01b0316610e4a565b60005b979650505050505050565b600c546001600160a01b031633146106835760405163118cdaa760e01b815233600482015260240161088a565b610e8a611618565b6005805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6001600160a01b038216610efe57604051634b637e8f60e11b81526000600482015260240161088a565b610715826000836112bf565b600061063243611419565b6001600160a01b03828116600081815260096020526040808220805486861673ffffffffffffffffffffffffffffffffffffffff19821681179092559151919094169392849290917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a4610b3f8183610f8f8661163b565b611659565b6001600160a01b0381166000908152600a60205260408120546105fe906117c5565b600c80546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b0381166000908152600860205260408120546105fe565b61103b6117f6565b6005805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258610eb73390565b60606106327f596f6f6c646f2047616d6573000000000000000000000000000000000000000c600661181a565b60606106327f3100000000000000000000000000000000000000000000000000000000000001600761181a565b805460009080156110fd576110e483610e206001846122b4565b54660100000000000090046001600160d01b0316610a84565b60009392505050565b60006105fe611113610c22565b8360405161190160f01b8152600281019290925260228201526042902090565b600080600080611145888888886118c5565b9250925092506111558282611994565b50909695505050505050565b6001600160a01b0382166000908152600860205260409020805460018101909155818114610b3f576040516301d4b62360e61b81526001600160a01b03841660048201526024810182905260440161088a565b60408051808201909152600080825260208201526001600160a01b0383166000908152600a60205260409020610a849083611a4d565b6001600160a01b0384166112145760405163e602df0560e01b81526000600482015260240161088a565b6001600160a01b03831661123e57604051634a1406b160e11b81526000600482015260240161088a565b6001600160a01b0380851660009081526001602090815260408083209387168352929052208290558015610bbd57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516112b191815260200190565b60405180910390a350505050565b60055460ff161561131e5760405162461bcd60e51b815260206004820152602360248201527f596f6f6c646f3a20746f6b656e207472616e73666572207768696c65207061756044820152621cd95960ea1b606482015260840161088a565b6001600160a01b03831615611396576001600160a01b0383166000908152600d602052604090205460ff16156113965760405162461bcd60e51b815260206004820152601860248201527f596f6f6c646f3a2053656e6465722069732066726f7a656e0000000000000000604482015260640161088a565b6001600160a01b0382161561140e576001600160a01b0382166000908152600d602052604090205460ff161561140e5760405162461bcd60e51b815260206004820152601b60248201527f596f6f6c646f3a20526563697069656e742069732066726f7a656e0000000000604482015260640161088a565b610b3f838383611ac0565b600065ffffffffffff82111561144c576040516306dfcc6560e41b8152603060048201526024810183905260440161088a565b5090565b60006001821161145e575090565b81600170010000000000000000000000000000000082106114845760809190911c9060401b5b68010000000000000000821061149f5760409190911c9060201b5b64010000000082106114b65760209190911c9060101b5b6201000082106114cb5760109190911c9060081b5b61010082106114df5760089190911c9060041b5b601082106114f25760049190911c9060021b5b600482106114fe5760011b5b600302600190811c90818581611516576115166122da565b048201901c9050600181858161152e5761152e6122da565b048201901c90506001818581611546576115466122da565b048201901c9050600181858161155e5761155e6122da565b048201901c90506001818581611576576115766122da565b048201901c9050600181858161158e5761158e6122da565b048201901c90506115ad8185816115a7576115a76122da565b04821190565b90039392505050565b60005b818310156116105760006115cd8484611b27565b60008781526020902090915065ffffffffffff86169082015465ffffffffffff1611156115fc5780925061160a565b6116078160016122c7565b93505b506115b9565b509392505050565b60055460ff1661068357604051638dfc202b60e01b815260040160405180910390fd5b6001600160a01b0381166000908152602081905260408120546105fe565b816001600160a01b0316836001600160a01b03161415801561167b5750600081115b15610b3f576001600160a01b03831615611723576001600160a01b0383166000908152600a6020526040812081906116be90610b266116b986611b42565b611b76565b6001600160d01b031691506001600160d01b03169150846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7248383604051611718929190918252602082015260400190565b60405180910390a250505b6001600160a01b03821615610b3f576001600160a01b0382166000908152600a60205260408120819061175c90610b1a6116b986611b42565b6001600160d01b031691506001600160d01b03169150836001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72483836040516117b6929190918252602082015260400190565b60405180910390a25050505050565b600063ffffffff82111561144c576040516306dfcc6560e41b8152602060048201526024810183905260440161088a565b60055460ff16156106835760405163d93c066560e01b815260040160405180910390fd5b606060ff83146118345761182d83611baf565b90506105fe565b81805461184090612226565b80601f016020809104026020016040519081016040528092919081815260200182805461186c90612226565b80156118b95780601f1061188e576101008083540402835291602001916118b9565b820191906000526020600020905b81548152906001019060200180831161189c57829003601f168201915b505050505090506105fe565b600080807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841115611900575060009150600390508261198a565b604080516000808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa158015611954573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166119805750600092506001915082905061198a565b9250600091508190505b9450945094915050565b60008260038111156119a8576119a86122f0565b036119b1575050565b60018260038111156119c5576119c56122f0565b036119e35760405163f645eedf60e01b815260040160405180910390fd5b60028260038111156119f7576119f76122f0565b03611a185760405163fce698f760e01b81526004810182905260240161088a565b6003826003811115611a2c57611a2c6122f0565b03610715576040516335e2f38360e21b81526004810182905260240161088a565b6040805180820190915260008082526020820152826000018263ffffffff1681548110611a7c57611a7c612306565b60009182526020918290206040805180820190915291015465ffffffffffff81168252660100000000000090046001600160d01b0316918101919091529392505050565b611acb838383611bee565b6001600160a01b038316611b1c576000611ae460025490565b90506001600160d01b0380821115611b1957604051630e58ae9360e11b8152600481018390526024810182905260440161088a565b50505b610b3f838383611c01565b6000611b36600284841861231c565b610a84908484166122c7565b60006001600160d01b0382111561144c576040516306dfcc6560e41b815260d060048201526024810183905260440161088a565b600080611ba2611b84610822565b611b9a611b90886110ca565b868863ffffffff16565b879190611c77565b915091505b935093915050565b60606000611bbc83611c85565b604080516020808252818301909252919250600091906020820181803683375050509182525060208101929092525090565b611bf66117f6565b610b3f838383611cad565b6001600160a01b038316611c2357611c20600b610b1a6116b984611b42565b50505b6001600160a01b038216611c4557611c42600b610b266116b984611b42565b50505b6001600160a01b03838116600090815260096020526040808220548584168352912054610b3f92918216911683611659565b600080611ba2858585611dd7565b600060ff8216601f8111156105fe57604051632cd44ac360e21b815260040160405180910390fd5b6001600160a01b038316611cd8578060026000828254611ccd91906122c7565b90915550611d4a9050565b6001600160a01b03831660009081526020819052604090205481811015611d2b5760405163391434e360e21b81526001600160a01b0385166004820152602481018290526044810183905260640161088a565b6001600160a01b03841660009081526020819052604090209082900390555b6001600160a01b038216611d6657600280548290039055611d85565b6001600160a01b03821660009081526020819052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611dca91815260200190565b60405180910390a3505050565b825460009081908015611ed9576000611df587610e206001856122b4565b805490915065ffffffffffff80821691660100000000000090046001600160d01b0316908816821115611e3b57604051632520601d60e01b815260040160405180910390fd5b8765ffffffffffff168265ffffffffffff1603611e7757825465ffffffffffff1666010000000000006001600160d01b03891602178355611ecb565b6040805180820190915265ffffffffffff808a1682526001600160d01b03808a1660208085019182528d54600181018f5560008f815291909120945191519092166601000000000000029216919091179101555b9450859350611ba792505050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a8152918220955192519093166601000000000000029190931617920191909155905081611ba7565b6000815180845260005b81811015611f5d57602081850181015186830182015201611f41565b506000602082860101526020601f19601f83011685010191505092915050565b602081526000610a846020830184611f37565b80356001600160a01b0381168114611fa757600080fd5b919050565b60008060408385031215611fbf57600080fd5b611fc883611f90565b946020939093013593505050565b600080600060608486031215611feb57600080fd5b611ff484611f90565b925061200260208501611f90565b929592945050506040919091013590565b60006020828403121561202557600080fd5b5035919050565b60006020828403121561203e57600080fd5b610a8482611f90565b60ff60f81b8816815260e06020820152600061206660e0830189611f37565b82810360408401526120788189611f37565b606084018890526001600160a01b038716608085015260a0840186905283810360c08501528451808252602080870193509091019060005b818110156120ce5783518352602093840193909201916001016120b0565b50909b9a5050505050505050505050565b803560ff81168114611fa757600080fd5b60008060008060008060c0878903121561210957600080fd5b61211287611f90565b9550602087013594506040870135935061212e606088016120df565b9598949750929560808101359460a0909101359350915050565b600080600080600080600060e0888a03121561216357600080fd5b61216c88611f90565b965061217a60208901611f90565b95506040880135945060608801359350612196608089016120df565b9699959850939692959460a0840135945060c09093013592915050565b600080604083850312156121c657600080fd5b6121cf83611f90565b91506121dd60208401611f90565b90509250929050565b600080604083850312156121f957600080fd5b61220283611f90565b9150602083013563ffffffff8116811461221b57600080fd5b809150509250929050565b600181811c9082168061223a57607f821691505b60208210810361225a57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6001600160d01b0381811683821601908111156105fe576105fe612260565b6001600160d01b0382811682821603908111156105fe576105fe612260565b818103818111156105fe576105fe612260565b808201808211156105fe576105fe612260565b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052602160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b60008261233957634e487b7160e01b600052601260045260246000fd5b50049056fea164736f6c634300081b000a
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000030bce4fd778db6e9168b67857cbd85d48fe02370

-----Decoded View---------------
Arg [0] : initialOwner (address): 0x30BcE4fd778db6E9168B67857CbD85D48fe02370

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000030bce4fd778db6e9168b67857cbd85d48fe02370

🤖 Code Reader

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.