Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AmountExceedBacking","type":"error"},{"inputs":[],"name":"AmountIsZero","type":"error"},{"inputs":[],"name":"Blacklisted","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":"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":[],"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":"InvalidInitialization","type":"error"},{"inputs":[],"name":"MathOverflowedMulDiv","type":"error"},{"inputs":[],"name":"NotAuthorized","type":"error"},{"inputs":[],"name":"NotInitializing","type":"error"},{"inputs":[],"name":"NullAddress","type":"error"},{"inputs":[],"name":"NullContract","type":"error"},{"inputs":[],"name":"SameValue","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":false,"internalType":"address","name":"account","type":"address"}],"name":"Blacklist","type":"event"},{"anonymous":false,"inputs":[],"name":"EIP712DomainChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint64","name":"version","type":"uint64"}],"name":"Initialized","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":"UnBlacklist","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"Eur0StorageV0Location","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":"address","name":"account","type":"address"}],"name":"blacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"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":"registryContract","type":"address"},{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isBlacklisted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","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":[],"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":"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":"account","type":"address"}],"name":"unBlacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561000f575f80fd5b5061001861001d565b6100cf565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00805468010000000000000000900460ff161561006d5760405163f92ee8a960e01b815260040160405180910390fd5b80546001600160401b03908116146100cc5780546001600160401b0319166001600160401b0390811782556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b50565b61242180620000dd5f395ff3fe608060405234801561000f575f80fd5b5060043610610153575f3560e01c806370a08231116100bf57806395d89b411161007957806395d89b41146102d0578063a9059cbb146102d8578063d505accf146102eb578063dd62ed3e146102fe578063f9f92be414610311578063fe575a8714610324575f80fd5b806370a082311461026157806379cc6790146102745780637ecebe00146102875780638456cb591461029a57806384b0196e146102a257806390657147146102bd575f80fd5b80633644e515116101105780633644e515146102005780633f4ba83a1461020857806340c10f191461021057806342966c68146102235780635c975abb146102365780636b011d4b1461024d575f80fd5b806306fdde0314610157578063095ea7b31461017557806318160ddd146101985780631a895266146101c957806323b872dd146101de578063313ce567146101f1575b5f80fd5b61015f61036e565b60405161016c9190611c99565b60405180910390f35b610188610183366004611cbf565b610413565b604051901515815260200161016c565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace02545b60405190815260200161016c565b6101dc6101d7366004611ce9565b61042c565b005b6101886101ec366004611d04565b610503565b6040516012815260200161016c565b6101bb610528565b6101dc610536565b6101dc61021e366004611cbf565b610584565b6101dc610231366004611d42565b61097e565b5f805160206123cc8339815191525460ff16610188565b6101bb5f8051602061236c83398151915281565b6101bb61026f366004611ce9565b6109ef565b6101dc610282366004611cbf565b610a1f565b6101bb610295366004611ce9565b610a91565b6101dc610a9b565b6102aa610ae6565b60405161016c9796959493929190611d59565b6101dc6102cb366004611e9e565b610b94565b61015f610e46565b6101886102e6366004611cbf565b610e84565b6101dc6102f9366004611f1d565b610e91565b6101bb61030c366004611f89565b610fe6565b6101dc61031f366004611ce9565b61102f565b610188610332366004611ce9565b6001600160a01b03165f9081527fb6bec7bca087290fb45074abe5b982fc118a572e48a34abd74583776e6001901602052604090205460ff1690565b60605f5f8051602061238c8339815191525b905080600301805461039190611fc0565b80601f01602080910402602001604051908101604052809291908181526020018280546103bd90611fc0565b80156104085780601f106103df57610100808354040283529160200191610408565b820191905f5260205f20905b8154815290600101906020018083116103eb57829003601f168201915b505050505091505090565b5f3361042081858561112b565b60019150505b92915050565b5f8051602061236c833981519152805461046f906001600160a01b03167f22435ed027edf5f902dc0093fbc24cdb50c05b5fd5f311b78c67c1cbaff60e13611138565b6001600160a01b0382165f90815260018201602052604090205460ff166104a95760405163c23f6ccb60e01b815260040160405180910390fd5b6001600160a01b0382165f818152600183016020908152604091829020805460ff1916905590519182527fc653d95790bb2472667b557ef27642a37cac57b69d6d5fddcaacef8f62589dcb91015b60405180910390a15050565b5f336105108582856111c2565b61051b858585611225565b60019150505b9392505050565b5f610531611282565b905090565b5f8051602061236c8339815191528054610579906001600160a01b03167f9671469fce43010a39d7fde1c5c0f276b9d08f76e4afd494e6f41f1426d981f2611138565b61058161128b565b50565b805f036105a4576040516310eb483f60e21b815260040160405180910390fd5b5f8051602061236c83398151915280546105e7906001600160a01b03167f6500bcee6db6566aefb937c0a529226d48f4a9fd311099231e0e63ec7196854b611138565b6002810154604051631c2d8fb360e31b81527f08a02b53e24d28cef7a610d3b323d846e6838b67c9481a2daa3946df2bfd519960048201525f916001600160a01b03169063e16c7d9890602401602060405180830381865afa15801561064f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106739190611ff8565b6002830154604051631c2d8fb360e31b81527f3c74554757c1203534218042b8d76bc79e3c883a6630fe8cc9cc4374e80f386460048201529192505f916001600160a01b039091169063e16c7d9890602401602060405180830381865afa1580156106e0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107049190611ff8565b90505f836003015f9054906101000a90046001600160a01b03166001600160a01b0316632de15eb16040518163ffffffff1660e01b81526004015f60405180830381865afa158015610758573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261077f9190810190612013565b90505f805b8251811015610917575f8382815181106107a0576107a06120c0565b60209081029190910101516040516341976e0960e01b81526001600160a01b0380831660048301529192505f918816906341976e0990602401602060405180830381865afa1580156107f4573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061081891906120d4565b90505f826001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610857573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061087b91906120eb565b6040516370a0823160e01b81526001600160a01b0389811660048301529192506108fd918491908616906370a0823190602401602060405180830381865afa1580156108c9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ed91906120d4565b6108f884600a6121fa565b6112ea565b6109079086612208565b9450836001019350505050610784565b5080866109427f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace025490565b61094c9190612208565b111561096b5760405163b0448d5960e01b815260040160405180910390fd5b61097587876113a9565b50505050505050565b805f0361099e576040516310eb483f60e21b815260040160405180910390fd5b5f8051602061236c83398151915280546109e1906001600160a01b03167f40cb6317a313f8e3b1d22c35b8c771eab78f12f870f2d74a351bef365f9c2c4e611138565b6109eb33836113dd565b5050565b5f805f8051602061238c8339815191525b6001600160a01b039093165f9081526020939093525050604090205490565b805f03610a3f576040516310eb483f60e21b815260040160405180910390fd5b5f8051602061236c8339815191528054610a82906001600160a01b03167f40cb6317a313f8e3b1d22c35b8c771eab78f12f870f2d74a351bef365f9c2c4e611138565b610a8c83836113dd565b505050565b5f61042682611411565b5f8051602061236c8339815191528054610ade906001600160a01b03167fe40ef4c9f0881870a532466eceeb9426f92f3b4563aab91fc873619411dc7014611138565b610581611439565b5f60608082808083815f805160206123ac8339815191528054909150158015610b1157506001810154155b610b5a5760405162461bcd60e51b81526020600482015260156024820152741152540dcc4c8e88155b9a5b9a5d1a585b1a5e9959605a1b60448201526064015b60405180910390fd5b610b62611481565b610b6a6114bf565b604080515f80825260208201909252600f60f81b9c939b5091995046985030975095509350915050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f81158015610bd95750825b90505f8267ffffffffffffffff166001148015610bf55750303b155b905081158015610c03575080155b15610c215760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff191660011785558315610c4b57845460ff60401b1916600160401b1785555b6001600160a01b038816610c72576040516307988a3f60e21b815260040160405180910390fd5b5f8051602061236c833981519152610c8a88886114d5565b610c926114e7565b610c9b886114f9565b6002810180546001600160a01b0319166001600160a01b038b16908117909155604051631c2d8fb360e31b81527f5a92fc7720b8c2c63ba7a9aec6e2269feb0e8c23b216e4162abc2b6ed5e5a22b600482015263e16c7d9890602401602060405180830381865afa158015610d12573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d369190611ff8565b81546001600160a01b0319166001600160a01b039182161782556002820154604051631c2d8fb360e31b81527f6de6f9dbfa610b51a304c3f4b3149844bf74ae4dc792a518d585f75ba15b0f86600482015291169063e16c7d9890602401602060405180830381865afa158015610daf573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dd39190611ff8565b60039190910180546001600160a01b0319166001600160a01b039092169190911790558315610e3c57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b5050505050505050565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace0480546060915f8051602061238c8339815191529161039190611fc0565b5f33610420818585611225565b83421115610eb55760405163313c898160e11b815260048101859052602401610b51565b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610f1f8c6001600160a01b03165f9081527f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb006020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090505f610f7982611524565b90505f610f8882878787611550565b9050896001600160a01b0316816001600160a01b031614610fcf576040516325c0072360e11b81526001600160a01b0380831660048301528b166024820152604401610b51565b610fda8a8a8a61112b565b50505050505050505050565b6001600160a01b039182165f9081527f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace016020908152604080832093909416825291909152205490565b6001600160a01b0381166110565760405163e99d5ac560e01b815260040160405180910390fd5b5f8051602061236c8339815191528054611099906001600160a01b03167f22435ed027edf5f902dc0093fbc24cdb50c05b5fd5f311b78c67c1cbaff60e13611138565b6001600160a01b0382165f90815260018201602052604090205460ff16156110d45760405163c23f6ccb60e01b815260040160405180910390fd5b6001600160a01b0382165f81815260018381016020908152604092839020805460ff191690921790915590519182527f7811ed4e4b787e4f0f046ffb4a5ec1e064b0eb6d191ffabb66270ed8be89b32591016104f7565b610a8c838383600161157c565b604051632474521560e21b8152600481018290523360248201526001600160a01b038316906391d1485490604401602060405180830381865afa158015611181573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111a5919061221b565b6109eb5760405163ea8e4eb560e01b815260040160405180910390fd5b5f6111cd8484610fe6565b90505f19811461121f578181101561121157604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610b51565b61121f84848484035f61157c565b50505050565b6001600160a01b03831661124e57604051634b637e8f60e11b81525f6004820152602401610b51565b6001600160a01b0382166112775760405163ec442f0560e01b81525f6004820152602401610b51565b610a8c838383611660565b5f6105316116f6565b611293611769565b5f805160206123cc833981519152805460ff191681557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a150565b5f838302815f1985870982811083820303915050805f0361131e578382816113145761131461223a565b0492505050610521565b80841161133e5760405163227bc15360e01b815260040160405180910390fd5b5f848688095f868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150509392505050565b6001600160a01b0382166113d25760405163ec442f0560e01b81525f6004820152602401610b51565b6109eb5f8383611660565b6001600160a01b03821661140657604051634b637e8f60e11b81525f6004820152602401610b51565b6109eb825f83611660565b5f807f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb00610a00565b611441611798565b5f805160206123cc833981519152805460ff191660011781557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258336112cc565b7fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d10280546060915f805160206123ac8339815191529161039190611fc0565b60605f5f805160206123ac833981519152610380565b6114dd6117c8565b6109eb8282611811565b6114ef6117c8565b6114f7611861565b565b6115016117c8565b61058181604051806040016040528060018152602001603160f81b815250611881565b5f610426611530611282565b8360405161190160f01b8152600281019290925260228201526042902090565b5f805f80611560888888886118e0565b92509250925061157082826119a8565b50909695505050505050565b5f8051602061238c8339815191526001600160a01b0385166115b35760405163e602df0560e01b81525f6004820152602401610b51565b6001600160a01b0384166115dc57604051634a1406b160e11b81525f6004820152602401610b51565b6001600160a01b038086165f9081526001830160209081526040808320938816835292905220839055811561165957836001600160a01b0316856001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258560405161165091815260200190565b60405180910390a35b5050505050565b6001600160a01b0383165f9081527fb6bec7bca087290fb45074abe5b982fc118a572e48a34abd74583776e600190160205260409020545f8051602061236c8339815191529060ff16806116cd57506001600160a01b0383165f90815260018201602052604090205460ff165b156116eb576040516309550c7760e01b815260040160405180910390fd5b61121f848484611a60565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f611720611a73565b611728611adb565b60408051602081019490945283019190915260608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b5f805160206123cc8339815191525460ff166114f757604051638dfc202b60e01b815260040160405180910390fd5b5f805160206123cc8339815191525460ff16156114f75760405163d93c066560e01b815260040160405180910390fd5b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166114f757604051631afcd79f60e31b815260040160405180910390fd5b6118196117c8565b5f8051602061238c8339815191527f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace03611852848261229b565b506004810161121f838261229b565b6118696117c8565b5f805160206123cc833981519152805460ff19169055565b6118896117c8565b5f805160206123ac8339815191527fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1026118c2848261229b565b50600381016118d1838261229b565b505f8082556001909101555050565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a084111561191957505f9150600390508261199e565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa15801561196a573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b03811661199557505f92506001915082905061199e565b92505f91508190505b9450945094915050565b5f8260038111156119bb576119bb612357565b036119c4575050565b60018260038111156119d8576119d8612357565b036119f65760405163f645eedf60e01b815260040160405180910390fd5b6002826003811115611a0a57611a0a612357565b03611a2b5760405163fce698f760e01b815260048101829052602401610b51565b6003826003811115611a3f57611a3f612357565b036109eb576040516335e2f38360e21b815260048101829052602401610b51565b611a68611798565b610a8c838383611b1d565b5f5f805160206123ac83398151915281611a8b611481565b805190915015611aa357805160209091012092915050565b81548015611ab2579392505050565b7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470935050505090565b5f5f805160206123ac83398151915281611af36114bf565b805190915015611b0b57805160209091012092915050565b60018201548015611ab2579392505050565b5f8051602061238c8339815191526001600160a01b038416611b575781816002015f828254611b4c9190612208565b90915550611bc79050565b6001600160a01b0384165f9081526020829052604090205482811015611ba95760405163391434e360e21b81526001600160a01b03861660048201526024810182905260448101849052606401610b51565b6001600160a01b0385165f9081526020839052604090209083900390555b6001600160a01b038316611be5576002810180548390039055611c03565b6001600160a01b0383165f9081526020829052604090208054830190555b826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611c4891815260200190565b60405180910390a350505050565b5f81518084525f5b81811015611c7a57602081850181015186830182015201611c5e565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f6105216020830184611c56565b6001600160a01b0381168114610581575f80fd5b5f8060408385031215611cd0575f80fd5b8235611cdb81611cab565b946020939093013593505050565b5f60208284031215611cf9575f80fd5b813561052181611cab565b5f805f60608486031215611d16575f80fd5b8335611d2181611cab565b92506020840135611d3181611cab565b929592945050506040919091013590565b5f60208284031215611d52575f80fd5b5035919050565b60ff60f81b881681525f602060e081840152611d7860e084018a611c56565b8381036040850152611d8a818a611c56565b606085018990526001600160a01b038816608086015260a0850187905284810360c086015285518082528387019250908301905f5b81811015611ddb57835183529284019291840191600101611dbf565b50909c9b505050505050505050505050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff81118282101715611e2a57611e2a611ded565b604052919050565b5f82601f830112611e41575f80fd5b813567ffffffffffffffff811115611e5b57611e5b611ded565b611e6e601f8201601f1916602001611e01565b818152846020838601011115611e82575f80fd5b816020850160208301375f918101602001919091529392505050565b5f805f60608486031215611eb0575f80fd5b8335611ebb81611cab565b9250602084013567ffffffffffffffff80821115611ed7575f80fd5b611ee387838801611e32565b93506040860135915080821115611ef8575f80fd5b50611f0586828701611e32565b9150509250925092565b60ff81168114610581575f80fd5b5f805f805f805f60e0888a031215611f33575f80fd5b8735611f3e81611cab565b96506020880135611f4e81611cab565b955060408801359450606088013593506080880135611f6c81611f0f565b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215611f9a575f80fd5b8235611fa581611cab565b91506020830135611fb581611cab565b809150509250929050565b600181811c90821680611fd457607f821691505b602082108103611ff257634e487b7160e01b5f52602260045260245ffd5b50919050565b5f60208284031215612008575f80fd5b815161052181611cab565b5f6020808385031215612024575f80fd5b825167ffffffffffffffff8082111561203b575f80fd5b818501915085601f83011261204e575f80fd5b81518181111561206057612060611ded565b8060051b9150612071848301611e01565b818152918301840191848101908884111561208a575f80fd5b938501935b838510156120b457845192506120a483611cab565b828252938501939085019061208f565b98975050505050505050565b634e487b7160e01b5f52603260045260245ffd5b5f602082840312156120e4575f80fd5b5051919050565b5f602082840312156120fb575f80fd5b815161052181611f0f565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561215457815f190482111561213a5761213a612106565b8085161561214757918102915b93841c939080029061211f565b509250929050565b5f8261216a57506001610426565b8161217657505f610426565b816001811461218c5760028114612196576121b2565b6001915050610426565b60ff8411156121a7576121a7612106565b50506001821b610426565b5060208310610133831016604e8410600b84101617156121d5575081810a610426565b6121df838361211a565b805f19048211156121f2576121f2612106565b029392505050565b5f61052160ff84168361215c565b8082018082111561042657610426612106565b5f6020828403121561222b575f80fd5b81518015158114610521575f80fd5b634e487b7160e01b5f52601260045260245ffd5b601f821115610a8c575f81815260208120601f850160051c810160208610156122745750805b601f850160051c820191505b8181101561229357828155600101612280565b505050505050565b815167ffffffffffffffff8111156122b5576122b5611ded565b6122c9816122c38454611fc0565b8461224e565b602080601f8311600181146122fc575f84156122e55750858301515b5f19600386901b1c1916600185901b178555612293565b5f85815260208120601f198616915b8281101561232a5788860151825594840194600190910190840161230b565b508582101561234757878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b5f52602160045260245ffdfeb6bec7bca087290fb45074abe5b982fc118a572e48a34abd74583776e600190052c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace00a16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d100cd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300a264697066735822122082dbad01a3ad8b0967e46765dedc4052bd17ad2f04d42ba801ea0010f551e3eb64736f6c63430008140033
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610153575f3560e01c806370a08231116100bf57806395d89b411161007957806395d89b41146102d0578063a9059cbb146102d8578063d505accf146102eb578063dd62ed3e146102fe578063f9f92be414610311578063fe575a8714610324575f80fd5b806370a082311461026157806379cc6790146102745780637ecebe00146102875780638456cb591461029a57806384b0196e146102a257806390657147146102bd575f80fd5b80633644e515116101105780633644e515146102005780633f4ba83a1461020857806340c10f191461021057806342966c68146102235780635c975abb146102365780636b011d4b1461024d575f80fd5b806306fdde0314610157578063095ea7b31461017557806318160ddd146101985780631a895266146101c957806323b872dd146101de578063313ce567146101f1575b5f80fd5b61015f61036e565b60405161016c9190611c99565b60405180910390f35b610188610183366004611cbf565b610413565b604051901515815260200161016c565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace02545b60405190815260200161016c565b6101dc6101d7366004611ce9565b61042c565b005b6101886101ec366004611d04565b610503565b6040516012815260200161016c565b6101bb610528565b6101dc610536565b6101dc61021e366004611cbf565b610584565b6101dc610231366004611d42565b61097e565b5f805160206123cc8339815191525460ff16610188565b6101bb5f8051602061236c83398151915281565b6101bb61026f366004611ce9565b6109ef565b6101dc610282366004611cbf565b610a1f565b6101bb610295366004611ce9565b610a91565b6101dc610a9b565b6102aa610ae6565b60405161016c9796959493929190611d59565b6101dc6102cb366004611e9e565b610b94565b61015f610e46565b6101886102e6366004611cbf565b610e84565b6101dc6102f9366004611f1d565b610e91565b6101bb61030c366004611f89565b610fe6565b6101dc61031f366004611ce9565b61102f565b610188610332366004611ce9565b6001600160a01b03165f9081527fb6bec7bca087290fb45074abe5b982fc118a572e48a34abd74583776e6001901602052604090205460ff1690565b60605f5f8051602061238c8339815191525b905080600301805461039190611fc0565b80601f01602080910402602001604051908101604052809291908181526020018280546103bd90611fc0565b80156104085780601f106103df57610100808354040283529160200191610408565b820191905f5260205f20905b8154815290600101906020018083116103eb57829003601f168201915b505050505091505090565b5f3361042081858561112b565b60019150505b92915050565b5f8051602061236c833981519152805461046f906001600160a01b03167f22435ed027edf5f902dc0093fbc24cdb50c05b5fd5f311b78c67c1cbaff60e13611138565b6001600160a01b0382165f90815260018201602052604090205460ff166104a95760405163c23f6ccb60e01b815260040160405180910390fd5b6001600160a01b0382165f818152600183016020908152604091829020805460ff1916905590519182527fc653d95790bb2472667b557ef27642a37cac57b69d6d5fddcaacef8f62589dcb91015b60405180910390a15050565b5f336105108582856111c2565b61051b858585611225565b60019150505b9392505050565b5f610531611282565b905090565b5f8051602061236c8339815191528054610579906001600160a01b03167f9671469fce43010a39d7fde1c5c0f276b9d08f76e4afd494e6f41f1426d981f2611138565b61058161128b565b50565b805f036105a4576040516310eb483f60e21b815260040160405180910390fd5b5f8051602061236c83398151915280546105e7906001600160a01b03167f6500bcee6db6566aefb937c0a529226d48f4a9fd311099231e0e63ec7196854b611138565b6002810154604051631c2d8fb360e31b81527f08a02b53e24d28cef7a610d3b323d846e6838b67c9481a2daa3946df2bfd519960048201525f916001600160a01b03169063e16c7d9890602401602060405180830381865afa15801561064f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106739190611ff8565b6002830154604051631c2d8fb360e31b81527f3c74554757c1203534218042b8d76bc79e3c883a6630fe8cc9cc4374e80f386460048201529192505f916001600160a01b039091169063e16c7d9890602401602060405180830381865afa1580156106e0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107049190611ff8565b90505f836003015f9054906101000a90046001600160a01b03166001600160a01b0316632de15eb16040518163ffffffff1660e01b81526004015f60405180830381865afa158015610758573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261077f9190810190612013565b90505f805b8251811015610917575f8382815181106107a0576107a06120c0565b60209081029190910101516040516341976e0960e01b81526001600160a01b0380831660048301529192505f918816906341976e0990602401602060405180830381865afa1580156107f4573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061081891906120d4565b90505f826001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610857573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061087b91906120eb565b6040516370a0823160e01b81526001600160a01b0389811660048301529192506108fd918491908616906370a0823190602401602060405180830381865afa1580156108c9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ed91906120d4565b6108f884600a6121fa565b6112ea565b6109079086612208565b9450836001019350505050610784565b5080866109427f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace025490565b61094c9190612208565b111561096b5760405163b0448d5960e01b815260040160405180910390fd5b61097587876113a9565b50505050505050565b805f0361099e576040516310eb483f60e21b815260040160405180910390fd5b5f8051602061236c83398151915280546109e1906001600160a01b03167f40cb6317a313f8e3b1d22c35b8c771eab78f12f870f2d74a351bef365f9c2c4e611138565b6109eb33836113dd565b5050565b5f805f8051602061238c8339815191525b6001600160a01b039093165f9081526020939093525050604090205490565b805f03610a3f576040516310eb483f60e21b815260040160405180910390fd5b5f8051602061236c8339815191528054610a82906001600160a01b03167f40cb6317a313f8e3b1d22c35b8c771eab78f12f870f2d74a351bef365f9c2c4e611138565b610a8c83836113dd565b505050565b5f61042682611411565b5f8051602061236c8339815191528054610ade906001600160a01b03167fe40ef4c9f0881870a532466eceeb9426f92f3b4563aab91fc873619411dc7014611138565b610581611439565b5f60608082808083815f805160206123ac8339815191528054909150158015610b1157506001810154155b610b5a5760405162461bcd60e51b81526020600482015260156024820152741152540dcc4c8e88155b9a5b9a5d1a585b1a5e9959605a1b60448201526064015b60405180910390fd5b610b62611481565b610b6a6114bf565b604080515f80825260208201909252600f60f81b9c939b5091995046985030975095509350915050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff16159067ffffffffffffffff165f81158015610bd95750825b90505f8267ffffffffffffffff166001148015610bf55750303b155b905081158015610c03575080155b15610c215760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff191660011785558315610c4b57845460ff60401b1916600160401b1785555b6001600160a01b038816610c72576040516307988a3f60e21b815260040160405180910390fd5b5f8051602061236c833981519152610c8a88886114d5565b610c926114e7565b610c9b886114f9565b6002810180546001600160a01b0319166001600160a01b038b16908117909155604051631c2d8fb360e31b81527f5a92fc7720b8c2c63ba7a9aec6e2269feb0e8c23b216e4162abc2b6ed5e5a22b600482015263e16c7d9890602401602060405180830381865afa158015610d12573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d369190611ff8565b81546001600160a01b0319166001600160a01b039182161782556002820154604051631c2d8fb360e31b81527f6de6f9dbfa610b51a304c3f4b3149844bf74ae4dc792a518d585f75ba15b0f86600482015291169063e16c7d9890602401602060405180830381865afa158015610daf573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dd39190611ff8565b60039190910180546001600160a01b0319166001600160a01b039092169190911790558315610e3c57845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b5050505050505050565b7f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace0480546060915f8051602061238c8339815191529161039190611fc0565b5f33610420818585611225565b83421115610eb55760405163313c898160e11b815260048101859052602401610b51565b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610f1f8c6001600160a01b03165f9081527f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb006020526040902080546001810190915590565b6040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810186905260e0016040516020818303038152906040528051906020012090505f610f7982611524565b90505f610f8882878787611550565b9050896001600160a01b0316816001600160a01b031614610fcf576040516325c0072360e11b81526001600160a01b0380831660048301528b166024820152604401610b51565b610fda8a8a8a61112b565b50505050505050505050565b6001600160a01b039182165f9081527f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace016020908152604080832093909416825291909152205490565b6001600160a01b0381166110565760405163e99d5ac560e01b815260040160405180910390fd5b5f8051602061236c8339815191528054611099906001600160a01b03167f22435ed027edf5f902dc0093fbc24cdb50c05b5fd5f311b78c67c1cbaff60e13611138565b6001600160a01b0382165f90815260018201602052604090205460ff16156110d45760405163c23f6ccb60e01b815260040160405180910390fd5b6001600160a01b0382165f81815260018381016020908152604092839020805460ff191690921790915590519182527f7811ed4e4b787e4f0f046ffb4a5ec1e064b0eb6d191ffabb66270ed8be89b32591016104f7565b610a8c838383600161157c565b604051632474521560e21b8152600481018290523360248201526001600160a01b038316906391d1485490604401602060405180830381865afa158015611181573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111a5919061221b565b6109eb5760405163ea8e4eb560e01b815260040160405180910390fd5b5f6111cd8484610fe6565b90505f19811461121f578181101561121157604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610b51565b61121f84848484035f61157c565b50505050565b6001600160a01b03831661124e57604051634b637e8f60e11b81525f6004820152602401610b51565b6001600160a01b0382166112775760405163ec442f0560e01b81525f6004820152602401610b51565b610a8c838383611660565b5f6105316116f6565b611293611769565b5f805160206123cc833981519152805460ff191681557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a150565b5f838302815f1985870982811083820303915050805f0361131e578382816113145761131461223a565b0492505050610521565b80841161133e5760405163227bc15360e01b815260040160405180910390fd5b5f848688095f868103871696879004966002600389028118808a02820302808a02820302808a02820302808a02820302808a02820302808a02909103029181900381900460010186841190950394909402919094039290920491909117919091029150509392505050565b6001600160a01b0382166113d25760405163ec442f0560e01b81525f6004820152602401610b51565b6109eb5f8383611660565b6001600160a01b03821661140657604051634b637e8f60e11b81525f6004820152602401610b51565b6109eb825f83611660565b5f807f5ab42ced628888259c08ac98db1eb0cf702fc1501344311d8b100cd1bfe4bb00610a00565b611441611798565b5f805160206123cc833981519152805460ff191660011781557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258336112cc565b7fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d10280546060915f805160206123ac8339815191529161039190611fc0565b60605f5f805160206123ac833981519152610380565b6114dd6117c8565b6109eb8282611811565b6114ef6117c8565b6114f7611861565b565b6115016117c8565b61058181604051806040016040528060018152602001603160f81b815250611881565b5f610426611530611282565b8360405161190160f01b8152600281019290925260228201526042902090565b5f805f80611560888888886118e0565b92509250925061157082826119a8565b50909695505050505050565b5f8051602061238c8339815191526001600160a01b0385166115b35760405163e602df0560e01b81525f6004820152602401610b51565b6001600160a01b0384166115dc57604051634a1406b160e11b81525f6004820152602401610b51565b6001600160a01b038086165f9081526001830160209081526040808320938816835292905220839055811561165957836001600160a01b0316856001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258560405161165091815260200190565b60405180910390a35b5050505050565b6001600160a01b0383165f9081527fb6bec7bca087290fb45074abe5b982fc118a572e48a34abd74583776e600190160205260409020545f8051602061236c8339815191529060ff16806116cd57506001600160a01b0383165f90815260018201602052604090205460ff165b156116eb576040516309550c7760e01b815260040160405180910390fd5b61121f848484611a60565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f611720611a73565b611728611adb565b60408051602081019490945283019190915260608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b5f805160206123cc8339815191525460ff166114f757604051638dfc202b60e01b815260040160405180910390fd5b5f805160206123cc8339815191525460ff16156114f75760405163d93c066560e01b815260040160405180910390fd5b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a0054600160401b900460ff166114f757604051631afcd79f60e31b815260040160405180910390fd5b6118196117c8565b5f8051602061238c8339815191527f52c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace03611852848261229b565b506004810161121f838261229b565b6118696117c8565b5f805160206123cc833981519152805460ff19169055565b6118896117c8565b5f805160206123ac8339815191527fa16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d1026118c2848261229b565b50600381016118d1838261229b565b505f8082556001909101555050565b5f80807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a084111561191957505f9150600390508261199e565b604080515f808252602082018084528a905260ff891692820192909252606081018790526080810186905260019060a0016020604051602081039080840390855afa15801561196a573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b03811661199557505f92506001915082905061199e565b92505f91508190505b9450945094915050565b5f8260038111156119bb576119bb612357565b036119c4575050565b60018260038111156119d8576119d8612357565b036119f65760405163f645eedf60e01b815260040160405180910390fd5b6002826003811115611a0a57611a0a612357565b03611a2b5760405163fce698f760e01b815260048101829052602401610b51565b6003826003811115611a3f57611a3f612357565b036109eb576040516335e2f38360e21b815260048101829052602401610b51565b611a68611798565b610a8c838383611b1d565b5f5f805160206123ac83398151915281611a8b611481565b805190915015611aa357805160209091012092915050565b81548015611ab2579392505050565b7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470935050505090565b5f5f805160206123ac83398151915281611af36114bf565b805190915015611b0b57805160209091012092915050565b60018201548015611ab2579392505050565b5f8051602061238c8339815191526001600160a01b038416611b575781816002015f828254611b4c9190612208565b90915550611bc79050565b6001600160a01b0384165f9081526020829052604090205482811015611ba95760405163391434e360e21b81526001600160a01b03861660048201526024810182905260448101849052606401610b51565b6001600160a01b0385165f9081526020839052604090209083900390555b6001600160a01b038316611be5576002810180548390039055611c03565b6001600160a01b0383165f9081526020829052604090208054830190555b826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611c4891815260200190565b60405180910390a350505050565b5f81518084525f5b81811015611c7a57602081850181015186830182015201611c5e565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f6105216020830184611c56565b6001600160a01b0381168114610581575f80fd5b5f8060408385031215611cd0575f80fd5b8235611cdb81611cab565b946020939093013593505050565b5f60208284031215611cf9575f80fd5b813561052181611cab565b5f805f60608486031215611d16575f80fd5b8335611d2181611cab565b92506020840135611d3181611cab565b929592945050506040919091013590565b5f60208284031215611d52575f80fd5b5035919050565b60ff60f81b881681525f602060e081840152611d7860e084018a611c56565b8381036040850152611d8a818a611c56565b606085018990526001600160a01b038816608086015260a0850187905284810360c086015285518082528387019250908301905f5b81811015611ddb57835183529284019291840191600101611dbf565b50909c9b505050505050505050505050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff81118282101715611e2a57611e2a611ded565b604052919050565b5f82601f830112611e41575f80fd5b813567ffffffffffffffff811115611e5b57611e5b611ded565b611e6e601f8201601f1916602001611e01565b818152846020838601011115611e82575f80fd5b816020850160208301375f918101602001919091529392505050565b5f805f60608486031215611eb0575f80fd5b8335611ebb81611cab565b9250602084013567ffffffffffffffff80821115611ed7575f80fd5b611ee387838801611e32565b93506040860135915080821115611ef8575f80fd5b50611f0586828701611e32565b9150509250925092565b60ff81168114610581575f80fd5b5f805f805f805f60e0888a031215611f33575f80fd5b8735611f3e81611cab565b96506020880135611f4e81611cab565b955060408801359450606088013593506080880135611f6c81611f0f565b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215611f9a575f80fd5b8235611fa581611cab565b91506020830135611fb581611cab565b809150509250929050565b600181811c90821680611fd457607f821691505b602082108103611ff257634e487b7160e01b5f52602260045260245ffd5b50919050565b5f60208284031215612008575f80fd5b815161052181611cab565b5f6020808385031215612024575f80fd5b825167ffffffffffffffff8082111561203b575f80fd5b818501915085601f83011261204e575f80fd5b81518181111561206057612060611ded565b8060051b9150612071848301611e01565b818152918301840191848101908884111561208a575f80fd5b938501935b838510156120b457845192506120a483611cab565b828252938501939085019061208f565b98975050505050505050565b634e487b7160e01b5f52603260045260245ffd5b5f602082840312156120e4575f80fd5b5051919050565b5f602082840312156120fb575f80fd5b815161052181611f0f565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561215457815f190482111561213a5761213a612106565b8085161561214757918102915b93841c939080029061211f565b509250929050565b5f8261216a57506001610426565b8161217657505f610426565b816001811461218c5760028114612196576121b2565b6001915050610426565b60ff8411156121a7576121a7612106565b50506001821b610426565b5060208310610133831016604e8410600b84101617156121d5575081810a610426565b6121df838361211a565b805f19048211156121f2576121f2612106565b029392505050565b5f61052160ff84168361215c565b8082018082111561042657610426612106565b5f6020828403121561222b575f80fd5b81518015158114610521575f80fd5b634e487b7160e01b5f52601260045260245ffd5b601f821115610a8c575f81815260208120601f850160051c810160208610156122745750805b601f850160051c820191505b8181101561229357828155600101612280565b505050505050565b815167ffffffffffffffff8111156122b5576122b5611ded565b6122c9816122c38454611fc0565b8461224e565b602080601f8311600181146122fc575f84156122e55750858301515b5f19600386901b1c1916600185901b178555612293565b5f85815260208120601f198616915b8281101561232a5788860151825594840194600190910190840161230b565b508582101561234757878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b5f52602160045260245ffdfeb6bec7bca087290fb45074abe5b982fc118a572e48a34abd74583776e600190052c63247e1f47db19d5ce0460030c497f067ca4cebf71ba98eeadabe20bace00a16a46d94261c7517cc8ff89f61c0ce93598e3c849801011dee649a6a557d100cd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300a264697066735822122082dbad01a3ad8b0967e46765dedc4052bd17ad2f04d42ba801ea0010f551e3eb64736f6c63430008140033
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 32 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.


