Source Code
Latest 25 from a total of 18,369 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Update Tree Root | 146248443 | 304 days ago | IN | 0 ETH | 0.000000091691 | ||||
| Update Tree Root | 146244838 | 304 days ago | IN | 0 ETH | 0.000000091006 | ||||
| Update Tree Root | 146241233 | 304 days ago | IN | 0 ETH | 0.000000090554 | ||||
| Update Tree Root | 146237628 | 304 days ago | IN | 0 ETH | 0.000000093068 | ||||
| Update Tree Root | 146234023 | 304 days ago | IN | 0 ETH | 0.000000086151 | ||||
| Update Tree Root | 146230418 | 304 days ago | IN | 0 ETH | 0.000000093026 | ||||
| Update Tree Root | 146226813 | 305 days ago | IN | 0 ETH | 0.000000091125 | ||||
| Update Tree Root | 146223208 | 305 days ago | IN | 0 ETH | 0.000000091576 | ||||
| Update Tree Root | 146219603 | 305 days ago | IN | 0 ETH | 0.000000089105 | ||||
| Update Tree Root | 146215998 | 305 days ago | IN | 0 ETH | 0.000000087994 | ||||
| Update Tree Root | 146212393 | 305 days ago | IN | 0 ETH | 0.000000087595 | ||||
| Update Tree Root | 146208788 | 305 days ago | IN | 0 ETH | 0.000000091729 | ||||
| Update Tree Root | 146205183 | 305 days ago | IN | 0 ETH | 0.000000091769 | ||||
| Update Tree Root | 146201578 | 305 days ago | IN | 0 ETH | 0.000000087645 | ||||
| Update Tree Root | 146197973 | 305 days ago | IN | 0 ETH | 0.000000081029 | ||||
| Update Tree Root | 146194368 | 305 days ago | IN | 0 ETH | 0.000000087231 | ||||
| Update Tree Root | 146190763 | 305 days ago | IN | 0 ETH | 0.000000101498 | ||||
| Update Tree Root | 146187158 | 305 days ago | IN | 0 ETH | 0.000000133512 | ||||
| Update Tree Root | 146183553 | 306 days ago | IN | 0 ETH | 0.000000097746 | ||||
| Update Tree Root | 146179948 | 306 days ago | IN | 0 ETH | 0.000000087736 | ||||
| Update Tree Root | 146176343 | 306 days ago | IN | 0 ETH | 0.000000089076 | ||||
| Update Tree Root | 146172738 | 306 days ago | IN | 0 ETH | 0.000000092421 | ||||
| Update Tree Root | 146169133 | 306 days ago | IN | 0 ETH | 0.000000083101 | ||||
| Update Tree Root | 146165528 | 306 days ago | IN | 0 ETH | 0.00000008806 | ||||
| Update Tree Root | 146161923 | 306 days ago | IN | 0 ETH | 0.000000092613 |
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 116171910 | 1000 days ago | Contract Creation | 0 ETH |
Cross-Chain Transactions
Loading...
Loading
Heuristics suggest this may be a proxy contract. Verify using the Proxy Contract Checker
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":"owner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"InvalidProofBadLeftRange","type":"error"},{"inputs":[],"name":"InvalidProofBadRightRange","type":"error"},{"inputs":[],"name":"InvalidProofLeafIdxOutOfBounds","type":"error"},{"inputs":[],"name":"InvalidProofUnrecognizedRoot","type":"error"},{"inputs":[],"name":"InvalidUpdateNewRangeMismatchWrongLength","type":"error"},{"inputs":[],"name":"InvalidUpdateOldRangeMismatchShouldBeEmpty","type":"error"},{"inputs":[],"name":"InvalidUpdateOldRangeMismatchWrongCurrentRoot","type":"error"},{"inputs":[],"name":"InvalidUpdateOldRangeMismatchWrongLength","type":"error"},{"inputs":[],"name":"InvalidUpdateTreeSizeMustGrow","type":"error"},{"inputs":[],"name":"NewOwnerIsZeroAddress","type":"error"},{"inputs":[],"name":"NoHandoverRequest","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"uint256","name":"roles","type":"uint256"}],"name":"RolesUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"newRoot","type":"bytes32"},{"indexed":true,"internalType":"uint256","name":"newSize","type":"uint256"}],"name":"RootUpdated","type":"event"},{"stateMutability":"nonpayable","type":"fallback"},{"inputs":[],"name":"UPDATER_ROLE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cancelOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"completeOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"currentRoot","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentTreeState","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLastUpdateBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLastUpdateTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"grantRoles","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"hasAllRoles","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"hasAnyRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"result","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"ownershipHandoverExpiresAt","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"renounceRoles","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"requestOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"roles","type":"uint256"}],"name":"revokeRoles","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"rolesOf","outputs":[{"internalType":"uint256","name":"roles","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"root","type":"bytes32"}],"name":"rootCache","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"root","type":"bytes32"}],"name":"rootInfo","outputs":[{"components":[{"internalType":"uint176","name":"treeSize","type":"uint176"},{"internalType":"uint40","name":"timestamp","type":"uint40"},{"internalType":"uint40","name":"height","type":"uint40"}],"internalType":"struct RootInfo","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"index","type":"uint256"},{"internalType":"bytes32","name":"leaf","type":"bytes32"},{"internalType":"bytes32[]","name":"leftRange","type":"bytes32[]"},{"internalType":"bytes32[]","name":"rightRange","type":"bytes32[]"},{"internalType":"bytes32","name":"targetRoot","type":"bytes32"}],"internalType":"struct Proof","name":"proof","type":"tuple"}],"name":"safeVerifyProof","outputs":[{"internalType":"bool","name":"isValid","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newSize","type":"uint256"},{"internalType":"bytes32[]","name":"oldRange","type":"bytes32[]"},{"internalType":"bytes32[]","name":"newRange","type":"bytes32[]"}],"name":"updateTreeRoot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint256","name":"index","type":"uint256"},{"internalType":"bytes32","name":"leaf","type":"bytes32"},{"internalType":"bytes32[]","name":"leftRange","type":"bytes32[]"},{"internalType":"bytes32[]","name":"rightRange","type":"bytes32[]"},{"internalType":"bytes32","name":"targetRoot","type":"bytes32"}],"internalType":"struct Proof","name":"proof","type":"tuple"}],"name":"verifyProof","outputs":[],"stateMutability":"view","type":"function"}]Contract Creation Code
6080346100d257601f61198338819003918201601f19168301916001600160401b038311848410176100d7578084926020946040528339810103126100d257516001600160a01b038116908181036100d25781638b78c6d81955600091827f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a3638b78c6d8600c5281526020600c209060018254178092557f715ad5ce61fc9595c7b415289d59cf203f23a94fa06f04af7e489a0a76e1fe26600c5160601c9180a360405161189590816100ee8239f35b600080fd5b634e487b7160e01b600052604160045260246000fdfe6080604052600436101561001a575b34156110ac575b600080fd5b60003560e01c8063062eed451461018a57806307e2ee0f146101855780630a805d5c14610180578063183a4f6e1461017b5780631c10893f146101765780631cd64df414610171578063256929621461016c5780632de94807146101675780632fac691a1461016257806347e633801461015d5780634a4ee7b114610158578063514e62fc1461015357806354d1f13d1461014e578063715018a61461014957806374715f4814610144578063764e7d241461013f5780638da5cb5b1461013a578063b7f8832014610135578063e5b046f214610130578063f04e283e1461012b578063f2fde38b14610126578063fdab463d146101215763fee81cf40361000e5761082e565b610810565b6107d4565b610784565b610746565b610713565b6106c0565b6106aa565b610663565b610601565b6105ba565b610579565b610551565b610535565b6104b4565b610449565b6103fd565b6103bb565b610359565b61031c565b610288565b610247565b6101c1565b60031990602082820112610015576004359167ffffffffffffffff8311610015578260a0920301126100155760040190565b34610015576102036101d23661018f565b6080810135600052600160205275ffffffffffffffffffffffffffffffffffffffffffff60406000205416906111c6565b60058110156102185760209060405190158152f35b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b34610015576000806003193601126102735760408160209254815260018352205460d81c604051908152f35b80fd5b60031960209101126100155760043590565b3461001557606061029836610276565b60409060008280516102a981610934565b828152826020820152015260005260016020528060002090808051926102ce84610934565b5475ffffffffffffffffffffffffffffffffffffffffffff8116938481526020810164ffffffffff938492838560b01c168352019260d81c8352845195865251166020850152511690820152f35b602060031936011261001557610334600435336108ed565b005b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361001557565b60406003193601126100155761036d610336565b6103756108c3565b638b78c6d8600c526000526020600c20602435815417809155600c5160601c7f715ad5ce61fc9595c7b415289d59cf203f23a94fa06f04af7e489a0a76e1fe26600080a3005b346100155760406003193601126100155760206103f36103d9610336565b602435918291638b78c6d8600c526000526020600c205490565b1614604051908152f35b6000806003193601126102735763389a75e1600c523381526202a30042016020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d8280a280f35b3461001557602060031936011261001557602061047b610467610336565b638b78c6d8600c526000526020600c205490565b604051908152f35b9181601f840112156100155782359167ffffffffffffffff8311610015576020808501948460051b01011161001557565b346100155760606003193601126100155767ffffffffffffffff602435818111610015576104e6903690600401610483565b909160443590811161001557610500903690600401610483565b91638b78c6d8600c523360005260016020600c205416156105275761033493600435610baf565b6382b429006000526004601cfd5b3461001557600060031936011261001557602060405160018152f35b604060031936011261001557610334610568610336565b6105706108c3565b602435906108ed565b34610015576040600319360112610015576020610594610336565b6105af60243591638b78c6d8600c526000526020600c205490565b161515604051908152f35b6000806003193601126102735763389a75e1600c52338152806020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c928280a280f35b600080600319360112610273576106166108c3565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739278181547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a35580f35b3461001557600080600319360112610273578075ffffffffffffffffffffffffffffffffffffffffffff604080935492838152600160205220541682519182526020820152f35b34610015576103346106bb3661018f565b610998565b346100155760006003193601126100155760207fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739275473ffffffffffffffffffffffffffffffffffffffff60405191168152f35b34610015576000806003193601126102735764ffffffffff60408260209354815260018452205460b01c16604051908152f35b346100155761075436610276565b6000526001602052602075ffffffffffffffffffffffffffffffffffffffffffff60406000205416604051908152f35b602060031936011261001557610798610336565b6107a06108c3565b63389a75e1600c52806000526020600c2090815442116107c65760006103349255610861565b636f5e88186000526004601cfd5b6020600319360112610015576107e8610336565b6107f06108c3565b8060601b156108025761033490610861565b637448fbae6000526004601cfd5b34610015576000600319360112610015576020600054604051908152f35b3461001557602060031936011261001557610847610336565b63389a75e1600c52600052602080600c2054604051908152f35b73ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739278181547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a355565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7487392754330361052757565b638b78c6d8600c526000526020600c2090815490811618809155600c5160601c7f715ad5ce61fc9595c7b415289d59cf203f23a94fa06f04af7e489a0a76e1fe26600080a3565b6060810190811067ffffffffffffffff82111761095057604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519061098c82610934565b565b6005111561021857565b6109f7906109f16109d66109ba60808401356000526001602052604060002090565b5475ffffffffffffffffffffffffffffffffffffffffffff1690565b75ffffffffffffffffffffffffffffffffffffffffffff1690565b906111c6565b610a008161098e565b8015610af457610a0f8161098e565b60018114610aca57610a208161098e565b60028114610aa057610a318161098e565b60038114610a765780610a4560049261098e565b14610a4c57565b60046040517fa2dbd269000000000000000000000000000000000000000000000000000000008152fd5b60046040517fe5f5ab4d000000000000000000000000000000000000000000000000000000008152fd5b60046040517f616e11bd000000000000000000000000000000000000000000000000000000008152fd5b60046040517f74842dbb000000000000000000000000000000000000000000000000000000008152fd5b50565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b906000198201918211610b3557565b610af7565b91908203918211610b3557565b9190811015610b575760051b0190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b909291928311610015579190565b90939293848311610015578411610015578160051b01920390565b9392919260009384548015610f3a57610bc8828561154a565b8103610f11576109d66109ba610be8926000526001602052604060002090565b9181610c98846000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b03610ee75782871115610ebd5780610cb0888561131c565b03610e93577ff9443a8c8ce8cb7bee33999ea495dd8a7d58561562af63f686750774a190af1694610d9194610d889484610d82610ced8c97610b26565b610cf8818487610b47565b3592610d7a610d74867e1f0d1e100c1d070f090b19131c1706010e11080a1a141802121b1503160405601f6001831901831692836fffffffffffffffffffffffffffffffff1060071b901560081b1783811c67ffffffffffffffff1060061b1783811c63ffffffff1060051b1792831c63d76453e004161a1790565b95610b26565b851c95610b86565b906117d1565b93929092611596565b91828155610e8f610da185611072565b610dff610dad4261104c565b610df1610db94361104c565b91610de3610dc561097f565b75ffffffffffffffffffffffffffffffffffffffffffff9096168652565b64ffffffffff166020850152565b64ffffffffff166040830152565b610e13856000526001602052604060002090565b8151602083015160409093015160b09390931b7affffffffff000000000000000000000000000000000000000000001675ffffffffffffffffffffffffffffffffffffffffffff919091161760d89290921b7fffffffffff00000000000000000000000000000000000000000000000000000016919091179055565b80a3565b60046040517fc1e5467e000000000000000000000000000000000000000000000000000000008152fd5b60046040517fdc9e24a3000000000000000000000000000000000000000000000000000000008152fd5b60046040517fcb05a28e000000000000000000000000000000000000000000000000000000008152fd5b60046040517e687252000000000000000000000000000000000000000000000000000000008152fd5b50909291506110225781610ff2856000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b03610e93577ff9443a8c8ce8cb7bee33999ea495dd8a7d58561562af63f686750774a190af1691610d919161154a565b60046040517f07701351000000000000000000000000000000000000000000000000000000008152fd5b650100000000008110156110645764ffffffffff1690565b6335278d126000526004601cfd5b7601000000000000000000000000000000000000000000008110156110645775ffffffffffffffffffffffffffffffffffffffffffff1690565b3615611153576000805b80913682101561113657813560031983011860001a60018093019381156110e257508153015b906110b6565b9360029150357ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd85011860001a9301926000198252607f908181111561112b575b1601016110dc565b838101388439611123565b600090389082305af43d6000803e1561114e573d6000f35b3d6000fd5b3636f35b9035907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe181360301821215610015570180359067ffffffffffffffff821161001557602001918160051b3603831361001557565b9060018201809211610b3557565b91908201809211610b3557565b908135818110156113145761127f816000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b90604084019161128f8386611157565b9190500361130b576112a9836112a4836111ab565b61131c565b9260608501936112b98587611157565b91905003611301576080936112e1610d88936112d86112ef9689611157565b92909389611157565b93909260208a0135916116b4565b910135036112fc57600090565b600490565b5050505050600390565b50505050600290565b505050600190565b90808214611536576000198201918211610b355761152d826114816113d360018561153397187f07060605060205040602030205040301060502050303040105050304000000006f8421084210842108cc6318c6db6d54be826fffffffffffffffffffffffffffffffff1060071b89881460081b1783811c67ffffffffffffffff1060061b1783811c63ffffffff1060051b1783811c61ffff1060041b1783811c60ff1060031b1792831c1c601f161a171b610b26565b809219166000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b92166000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b906111b9565b90565b5050600090565b8015610b35576000190190565b916115548261153d565b928261156285809584610b47565b35935b611570575050909150565b61157c6115909561153d565b94859461158a868486610b47565b3561163e565b93611565565b949390929190806115df5750905092905b8091825b6115b457505050565b9091936115d16115d79161158a6115ca88610b26565b8686610b47565b9461153d565b9190826115ab565b6000198101818111610b35576115f9908285949394610b47565b359161160481610b26565b93845b61161e575050611617925061163e565b92906115a7565b9091926115d16116349161158a6115ca88610b26565b9392919084611607565b90604051906020820192835260408201526040815261165c81610934565b51902090565b908160011b917f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811603610b3557565b81810292918115918404141715610b3557565b6000198114610b355760010190565b949693959291600082938195600190828004821483151715610b35578b969795949383928c94925b60ff8310611707575b505050505050936116fa916117039597610b86565b97909796610b94565b9091565b929591949998818699929598991b8d868a1615600014611785575061173561172f8692611662565b896111b9565b116117765791611756826117679461175061175d95926116a5565b9d610b47565b359061163e565b955b831c936116a5565b8b93928d9899979695926116dc565b989994819897508296506116e5565b939b50919996908183116117c257509961158a611767936117b46117ae6117bc958d9e9f610b3a565b9961153d565b9b8c91610b47565b9561175f565b999897508d95509995996116e5565b95979496939187899493839660009560016117ee81831b85611692565b925b60ff831061180d57505050505050936116fa916117039597610b86565b929591949998818699929598991b8d868a161560001461185f575061183561172f8692611662565b116117765791611756826118509461175061175d95926116a5565b8b93928d9899979695926117f0565b939b50919996908183116117c257509961158a611850936117b46117ae6117bc958d9e9f610b3a56fea164736f6c6343000812000a00000000000000000000000010e859116a6388a7d0540a1bc1247ae599d24f16
Deployed Bytecode
0x6080604052600436101561001a575b34156110ac575b600080fd5b60003560e01c8063062eed451461018a57806307e2ee0f146101855780630a805d5c14610180578063183a4f6e1461017b5780631c10893f146101765780631cd64df414610171578063256929621461016c5780632de94807146101675780632fac691a1461016257806347e633801461015d5780634a4ee7b114610158578063514e62fc1461015357806354d1f13d1461014e578063715018a61461014957806374715f4814610144578063764e7d241461013f5780638da5cb5b1461013a578063b7f8832014610135578063e5b046f214610130578063f04e283e1461012b578063f2fde38b14610126578063fdab463d146101215763fee81cf40361000e5761082e565b610810565b6107d4565b610784565b610746565b610713565b6106c0565b6106aa565b610663565b610601565b6105ba565b610579565b610551565b610535565b6104b4565b610449565b6103fd565b6103bb565b610359565b61031c565b610288565b610247565b6101c1565b60031990602082820112610015576004359167ffffffffffffffff8311610015578260a0920301126100155760040190565b34610015576102036101d23661018f565b6080810135600052600160205275ffffffffffffffffffffffffffffffffffffffffffff60406000205416906111c6565b60058110156102185760209060405190158152f35b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b34610015576000806003193601126102735760408160209254815260018352205460d81c604051908152f35b80fd5b60031960209101126100155760043590565b3461001557606061029836610276565b60409060008280516102a981610934565b828152826020820152015260005260016020528060002090808051926102ce84610934565b5475ffffffffffffffffffffffffffffffffffffffffffff8116938481526020810164ffffffffff938492838560b01c168352019260d81c8352845195865251166020850152511690820152f35b602060031936011261001557610334600435336108ed565b005b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361001557565b60406003193601126100155761036d610336565b6103756108c3565b638b78c6d8600c526000526020600c20602435815417809155600c5160601c7f715ad5ce61fc9595c7b415289d59cf203f23a94fa06f04af7e489a0a76e1fe26600080a3005b346100155760406003193601126100155760206103f36103d9610336565b602435918291638b78c6d8600c526000526020600c205490565b1614604051908152f35b6000806003193601126102735763389a75e1600c523381526202a30042016020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d8280a280f35b3461001557602060031936011261001557602061047b610467610336565b638b78c6d8600c526000526020600c205490565b604051908152f35b9181601f840112156100155782359167ffffffffffffffff8311610015576020808501948460051b01011161001557565b346100155760606003193601126100155767ffffffffffffffff602435818111610015576104e6903690600401610483565b909160443590811161001557610500903690600401610483565b91638b78c6d8600c523360005260016020600c205416156105275761033493600435610baf565b6382b429006000526004601cfd5b3461001557600060031936011261001557602060405160018152f35b604060031936011261001557610334610568610336565b6105706108c3565b602435906108ed565b34610015576040600319360112610015576020610594610336565b6105af60243591638b78c6d8600c526000526020600c205490565b161515604051908152f35b6000806003193601126102735763389a75e1600c52338152806020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c928280a280f35b600080600319360112610273576106166108c3565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739278181547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a35580f35b3461001557600080600319360112610273578075ffffffffffffffffffffffffffffffffffffffffffff604080935492838152600160205220541682519182526020820152f35b34610015576103346106bb3661018f565b610998565b346100155760006003193601126100155760207fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739275473ffffffffffffffffffffffffffffffffffffffff60405191168152f35b34610015576000806003193601126102735764ffffffffff60408260209354815260018452205460b01c16604051908152f35b346100155761075436610276565b6000526001602052602075ffffffffffffffffffffffffffffffffffffffffffff60406000205416604051908152f35b602060031936011261001557610798610336565b6107a06108c3565b63389a75e1600c52806000526020600c2090815442116107c65760006103349255610861565b636f5e88186000526004601cfd5b6020600319360112610015576107e8610336565b6107f06108c3565b8060601b156108025761033490610861565b637448fbae6000526004601cfd5b34610015576000600319360112610015576020600054604051908152f35b3461001557602060031936011261001557610847610336565b63389a75e1600c52600052602080600c2054604051908152f35b73ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739278181547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a355565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7487392754330361052757565b638b78c6d8600c526000526020600c2090815490811618809155600c5160601c7f715ad5ce61fc9595c7b415289d59cf203f23a94fa06f04af7e489a0a76e1fe26600080a3565b6060810190811067ffffffffffffffff82111761095057604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519061098c82610934565b565b6005111561021857565b6109f7906109f16109d66109ba60808401356000526001602052604060002090565b5475ffffffffffffffffffffffffffffffffffffffffffff1690565b75ffffffffffffffffffffffffffffffffffffffffffff1690565b906111c6565b610a008161098e565b8015610af457610a0f8161098e565b60018114610aca57610a208161098e565b60028114610aa057610a318161098e565b60038114610a765780610a4560049261098e565b14610a4c57565b60046040517fa2dbd269000000000000000000000000000000000000000000000000000000008152fd5b60046040517fe5f5ab4d000000000000000000000000000000000000000000000000000000008152fd5b60046040517f616e11bd000000000000000000000000000000000000000000000000000000008152fd5b60046040517f74842dbb000000000000000000000000000000000000000000000000000000008152fd5b50565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b906000198201918211610b3557565b610af7565b91908203918211610b3557565b9190811015610b575760051b0190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b909291928311610015579190565b90939293848311610015578411610015578160051b01920390565b9392919260009384548015610f3a57610bc8828561154a565b8103610f11576109d66109ba610be8926000526001602052604060002090565b9181610c98846000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b03610ee75782871115610ebd5780610cb0888561131c565b03610e93577ff9443a8c8ce8cb7bee33999ea495dd8a7d58561562af63f686750774a190af1694610d9194610d889484610d82610ced8c97610b26565b610cf8818487610b47565b3592610d7a610d74867e1f0d1e100c1d070f090b19131c1706010e11080a1a141802121b1503160405601f6001831901831692836fffffffffffffffffffffffffffffffff1060071b901560081b1783811c67ffffffffffffffff1060061b1783811c63ffffffff1060051b1792831c63d76453e004161a1790565b95610b26565b851c95610b86565b906117d1565b93929092611596565b91828155610e8f610da185611072565b610dff610dad4261104c565b610df1610db94361104c565b91610de3610dc561097f565b75ffffffffffffffffffffffffffffffffffffffffffff9096168652565b64ffffffffff166020850152565b64ffffffffff166040830152565b610e13856000526001602052604060002090565b8151602083015160409093015160b09390931b7affffffffff000000000000000000000000000000000000000000001675ffffffffffffffffffffffffffffffffffffffffffff919091161760d89290921b7fffffffffff00000000000000000000000000000000000000000000000000000016919091179055565b80a3565b60046040517fc1e5467e000000000000000000000000000000000000000000000000000000008152fd5b60046040517fdc9e24a3000000000000000000000000000000000000000000000000000000008152fd5b60046040517fcb05a28e000000000000000000000000000000000000000000000000000000008152fd5b60046040517e687252000000000000000000000000000000000000000000000000000000008152fd5b50909291506110225781610ff2856000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b03610e93577ff9443a8c8ce8cb7bee33999ea495dd8a7d58561562af63f686750774a190af1691610d919161154a565b60046040517f07701351000000000000000000000000000000000000000000000000000000008152fd5b650100000000008110156110645764ffffffffff1690565b6335278d126000526004601cfd5b7601000000000000000000000000000000000000000000008110156110645775ffffffffffffffffffffffffffffffffffffffffffff1690565b3615611153576000805b80913682101561113657813560031983011860001a60018093019381156110e257508153015b906110b6565b9360029150357ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd85011860001a9301926000198252607f908181111561112b575b1601016110dc565b838101388439611123565b600090389082305af43d6000803e1561114e573d6000f35b3d6000fd5b3636f35b9035907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe181360301821215610015570180359067ffffffffffffffff821161001557602001918160051b3603831361001557565b9060018201809211610b3557565b91908201809211610b3557565b908135818110156113145761127f816000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b90604084019161128f8386611157565b9190500361130b576112a9836112a4836111ab565b61131c565b9260608501936112b98587611157565b91905003611301576080936112e1610d88936112d86112ef9689611157565b92909389611157565b93909260208a0135916116b4565b910135036112fc57600090565b600490565b5050505050600390565b50505050600290565b505050600190565b90808214611536576000198201918211610b355761152d826114816113d360018561153397187f07060605060205040602030205040301060502050303040105050304000000006f8421084210842108cc6318c6db6d54be826fffffffffffffffffffffffffffffffff1060071b89881460081b1783811c67ffffffffffffffff1060061b1783811c63ffffffff1060051b1783811c61ffff1060041b1783811c60ff1060031b1792831c1c601f161a171b610b26565b809219166000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b92166000197f01010101010101010101010101010101010101010101010101010101010101017f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f7f55555555555555555555555555555555555555555555555555555555555555558460011c1684037f3333333333333333333333333333333333333333333333333333333333333333808260021c169116018060041c01160260f81c911460081b1790565b906111b9565b90565b5050600090565b8015610b35576000190190565b916115548261153d565b928261156285809584610b47565b35935b611570575050909150565b61157c6115909561153d565b94859461158a868486610b47565b3561163e565b93611565565b949390929190806115df5750905092905b8091825b6115b457505050565b9091936115d16115d79161158a6115ca88610b26565b8686610b47565b9461153d565b9190826115ab565b6000198101818111610b35576115f9908285949394610b47565b359161160481610b26565b93845b61161e575050611617925061163e565b92906115a7565b9091926115d16116349161158a6115ca88610b26565b9392919084611607565b90604051906020820192835260408201526040815261165c81610934565b51902090565b908160011b917f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811603610b3557565b81810292918115918404141715610b3557565b6000198114610b355760010190565b949693959291600082938195600190828004821483151715610b35578b969795949383928c94925b60ff8310611707575b505050505050936116fa916117039597610b86565b97909796610b94565b9091565b929591949998818699929598991b8d868a1615600014611785575061173561172f8692611662565b896111b9565b116117765791611756826117679461175061175d95926116a5565b9d610b47565b359061163e565b955b831c936116a5565b8b93928d9899979695926116dc565b989994819897508296506116e5565b939b50919996908183116117c257509961158a611767936117b46117ae6117bc958d9e9f610b3a565b9961153d565b9b8c91610b47565b9561175f565b999897508d95509995996116e5565b95979496939187899493839660009560016117ee81831b85611692565b925b60ff831061180d57505050505050936116fa916117039597610b86565b929591949998818699929598991b8d868a161560001461185f575061183561172f8692611662565b116117765791611756826118509461175061175d95926116a5565b8b93928d9899979695926117f0565b939b50919996908183116117c257509961158a611850936117b46117ae6117bc958d9e9f610b3a56fea164736f6c6343000812000a
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000010e859116a6388a7d0540a1bc1247ae599d24f16
-----Decoded View---------------
Arg [0] : owner (address): 0x10e859116a6388A7D0540a1bc1247Ae599d24F16
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000010e859116a6388a7d0540a1bc1247ae599d24f16
🤖 Code Reader
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 29 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
DeFi
0 Protocols
Loading...
Loading
| Chain | Protocol | Positions | Portfolio % | Value |
|---|---|---|---|---|
There are no matching entries |
||||
DeFi
0 Protocols
Loading...
Loading
| Protocol | Positions | Portfolio % | Value |
|---|---|---|---|
There are no matching entries |
|||
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.

