0x60A454dcb42E338aA1eBeAeA4E05C349f461D6C3
on VeChain (100009)
Exact Match
Runtime Bytecode
Creation Bytecode
- Contract Name
- Levels
- Compilation Target
- contracts/StargateNFT/libraries/Levels.sol:Levels
- Language
- Solidity
- Compiler
- solc 0.8.20+commit.a1b79de6
- EVM Version
- paris
- Verified At
- 2025-08-06 15:01:40 UTC
- Deployer
- 0x97D8D7ABF9AfaAB75503Fe4a2C81471CfFD9d4b3
- Deployment Transaction
- 0x87b3a0eea2f4e2f11b1ec9954238c6426de582c37ad0c3a1b9c5af2073ebaf5b
- Block Number
- 22394272
- Transaction Index
- 26
ABI
Expand to view
Source Code
- @openzeppelin/contracts/token/ERC20/IERC20.sol
- @openzeppelin/contracts/utils/math/Math.sol
- @openzeppelin/contracts/utils/math/SafeCast.sol
- @openzeppelin/contracts/utils/structs/Checkpoints.sol
- @openzeppelin/contracts/utils/types/Time.sol
- contracts/StargateNFT/libraries/Clock.sol
- contracts/StargateNFT/libraries/DataTypes.sol
- contracts/StargateNFT/libraries/Errors.sol
- contracts/StargateNFT/libraries/Levels.sol
- contracts/interfaces/IStargateDelegation.sol
- contracts/interfaces/ITokenAuction.sol
Loading...
Compiler Settings
Loading...
Contract Metadata
Loading...
Creation Bytecode
On-chain & Recompiled Bytecode
0x611b7861003a600b82828239805160001a60731461002d57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600436106100985760003560e01c8063132f244f1461009d5780632a08d1b4146100c65780633a38b4b7146100e657806348c2066714610106578063571a481114610128578063587167e31461015f5780638ea028a81461017f57806393f53a67146101aa578063d8fa39d9146101ca578063e35bc30f146101ea575b600080fd5b6100b06100ab36600461131f565b6101fd565b6040516100bd919061134b565b60405180910390f35b6100d96100d4366004611398565b6102ca565b6040516100bd91906113b1565b6100f96100f4366004611398565b6102d5565b6040516100bd9190611498565b81801561011257600080fd5b5061012661012136600461151f565b6103a2565b005b61013b61013636600461155b565b6103b2565b604080516001600160d01b03909316835263ffffffff9091166020830152016100bd565b81801561016b57600080fd5b5061012661017a3660046116a8565b610439565b61019261018d3660046117be565b6106a3565b6040516001600160d01b0390911681526020016100bd565b8180156101b657600080fd5b506101266101c53660046117f1565b6106b8565b6101dd6101d836600461155b565b6106d0565b6040516100bd9190611883565b6100b06101f8366004611398565b6106e9565b8154606090600090600160301b900460ff166001600160401b038111156102265761022661157e565b60405190808252806020026020018201604052801561024f578160200160208202803683370190505b50905060005b845460ff600160301b909104811690821610156102c0576102818561027b8360016118ac565b866107ab565b828260ff1681518110610296576102966118c5565b6001600160d01b0390921660209283029190910190910152806102b8816118db565b915050610255565b5090505b92915050565b60606102c48261084d565b8054606090600090600160301b900460ff166001600160401b038111156102fe576102fe61157e565b60405190808252806020026020018201604052801561033757816020015b6103246112cf565b81526020019060019003908161031c5790505b50905060005b835460ff600160301b9091048116908216101561039b57610368846103638360016118ac565b610900565b828260ff168151811061037d5761037d6118c5565b60200260200101819052508080610393906118db565b91505061033d565b5092915050565b6103ad838383610a37565b505050565b60ff8082166000908152600584016020526040812060010154909182916103e0918691610100900416610b30565b6104085782604051632352fba560e01b81526004016103ff91906118fa565b60405180910390fd5b6104128484610b55565b60ff909316600090815260079094016020525050604090912054909163ffffffff90911690565b8154600160301b900460ff16826006610451836118db565b82546101009290920a60ff81810219909316918316021790915583548351600160301b90910490911660409091015250805161048c90610b72565b806040015163ffffffff1681602001516001600160d01b031611156104c45760405163d61e100160e01b815260040160405180910390fd5b805160408082015160ff1660009081526005850160205220815181906104ea9082611990565b506020828101516001830180546040808701516060880151608089015161ffff1990941695151561ff0019169590951761010060ff909216919091021762010000600160901b031916620100006001600160401b0395861602600160501b600160901b03191617600160501b949092169390930217905560a09093015160029092019190915582519091015190820151610585918491610bbd565b604081810151825182015160ff908116600090815260078601602090815290849020805463ffffffff191663ffffffff909416939093179092558351808401518151938201516060830151608084015160a09094015196519290941695600080516020611b2383398151915295610603959094929390929190611a4f565b60405180910390a2815460208281015160408051600081526001600160d01b0390921692820192909252600160301b90920460ff16917f2d3ae9d6214117349be592e75147c4a63aa26af4abdf41364cab8409def6c55f910160405180910390a281546040828101519051600160301b90920460ff1691600080516020611b03833981519152916106979160009190611a8d565b60405180910390a25050565b60006106b08484846107ab565b949350505050565b6106c787878787878787610bea565b50505050505050565b6106d86112cf565b6106e28383610900565b9392505050565b8054606090600090600160301b900460ff166001600160401b038111156107125761071261157e565b60405190808252806020026020018201604052801561073b578160200160208202803683370190505b50905060005b835460ff600160301b9091048116908216101561039b5761076c846107678360016118ac565b610b55565b828260ff1681518110610781576107816118c5565b6001600160d01b0390921660209283029190910190910152806107a3816118db565b915050610741565b60ff808316600090815260058501602052604081206001015490916107d891869161010090910416610b30565b6107f75782604051632352fba560e01b81526004016103ff91906118fa565b6107ff610deb565b65ffffffffffff168265ffffffffffff16111561082f5760405163e24abd6f60e01b815260040160405180910390fd5b60ff8316600090815260068501602052604090206106b09083610dfa565b8054606090600090600160301b900460ff166001600160401b038111156108765761087661157e565b60405190808252806020026020018201604052801561089f578160200160208202803683370190505b50905060005b835460ff600160301b9091048116908216101561039b576108c78160016118ac565b828260ff16815181106108dc576108dc6118c5565b60ff90921660209283029190910190910152806108f8816118db565b9150506108a5565b6109086112cf565b60ff82166000908152600584016020526040808220815160c0810190925280548290829061093590611908565b80601f016020809104026020016040519081016040528092919081815260200182805461096190611908565b80156109ae5780601f10610983576101008083540402835291602001916109ae565b820191906000526020600020905b81548152906001019060200180831161099157829003601f168201915b5050509183525050600182015460ff808216151560208401526101008204166040808401919091526001600160401b0362010000830481166060850152600160501b909204909116608083015260029092015460a090910152810151909150610a18908590610b30565b6106e25782604051632352fba560e01b81526004016103ff91906118fa565b60ff8083166000908152600585016020526040902060010154610a61918591610100900416610b30565b610a805781604051632352fba560e01b81526004016103ff91906118fa565b8063ffffffff16610a918484610b55565b6001600160d01b03161115610ab95760405163d61e100160e01b815260040160405180910390fd5b60ff8216600081815260078501602052604090819020549051600080516020611b0383398151915291610af69163ffffffff909116908590611a8d565b60405180910390a260ff909116600090815260079092016020526040909120805463ffffffff90921663ffffffff19909216919091179055565b6000808260ff161180156106e25750509054600160301b900460ff9081169116111590565b60ff8116600090815260068301602052604081206106e290610eb0565b805151600003610b955760405163155796cd60e31b815260040160405180910390fd5b8060a00151600003610bba576040516363868c5560e11b815260040160405180910390fd5b50565b610be3610bc8610deb565b60ff8416600090815260068601602052604090209083610ee9565b5050505050565b60ff8087166000908152600589016020526040902060010154610c14918991610100900416610b30565b610c335785604051632352fba560e01b81526004016103ff91906118fa565b60ff861660009081526005880160205260409020610c518682611990565b5060ff86166000908152600588016020526040908190206001810180546001600160401b03868116600160501b02600160501b600160901b0319918916620100000262010000600160501b03198b15151661ff01600160501b031990941693909317929092171617905560028101839055815160c081019092528054610db192919082908290610ce090611908565b80601f0160208091040260200160405190810160405280929190818152602001828054610d0c90611908565b8015610d595780601f10610d2e57610100808354040283529160200191610d59565b820191906000526020600020905b815481529060010190602001808311610d3c57829003601f168201915b5050509183525050600182015460ff8082161515602084015261010082041660408301526001600160401b0362010000820481166060840152600160501b90910416608082015260029091015460a090910152610b72565b8560ff16600080516020611b238339815191528686868686604051610dda959493929190611a4f565b60405180910390a250505050505050565b6000610df5610f04565b905090565b815460009081816005811115610e59576000610e1584610f0f565b610e1f9085611aa4565b60008881526020902090915081015465ffffffffffff9081169087161015610e4957809150610e57565b610e54816001611ab7565b92505b505b6000610e6787878585610ff7565b90508015610ea257610e8c87610e7e600184611aa4565b600091825260209091200190565b54600160301b90046001600160d01b0316610ea5565b60005b979650505050505050565b80546000908015610ee057610eca83610e7e600184611aa4565b54600160301b90046001600160d01b03166106e2565b60009392505050565b600080610ef7858585611059565b915091505b935093915050565b6000610df5436111d3565b600081600003610f2157506000919050565b60006001610f2e8461120a565b901c6001901b90506001818481610f4757610f47611aca565b048201901c90506001818481610f5f57610f5f611aca565b048201901c90506001818481610f7757610f77611aca565b048201901c90506001818481610f8f57610f8f611aca565b048201901c90506001818481610fa757610fa7611aca565b048201901c90506001818481610fbf57610fbf611aca565b048201901c90506001818481610fd757610fd7611aca565b048201901c90506106e281828581610ff157610ff1611aca565b0461129e565b60005b8183101561105157600061100e84846112b4565b60008781526020902090915065ffffffffffff86169082015465ffffffffffff16111561103d5780925061104b565b611048816001611ab7565b93505b50610ffa565b509392505050565b82546000908190801561117857600061107787610e7e600185611aa4565b60408051808201909152905465ffffffffffff808216808452600160301b9092046001600160d01b0316602084015291925090871610156110cb57604051632520601d60e01b815260040160405180910390fd5b805165ffffffffffff80881691160361111757846110ee88610e7e600186611aa4565b80546001600160d01b0392909216600160301b0265ffffffffffff909216919091179055611168565b6040805180820190915265ffffffffffff80881682526001600160d01b0380881660208085019182528b54600181018d5560008d81529190912094519151909216600160301b029216919091179101555b602001519250839150610efc9050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a815291822095519251909316600160301b029190931617920191909155905081610efc565b600065ffffffffffff821115611206576040516306dfcc6560e41b815260306004820152602481018390526044016103ff565b5090565b600080608083901c1561121f57608092831c92015b604083901c1561123157604092831c92015b602083901c1561124357602092831c92015b601083901c1561125557601092831c92015b600883901c1561126757600892831c92015b600483901c1561127957600492831c92015b600283901c1561128b57600292831c92015b600183901c156102c45760010192915050565b60008183106112ad57816106e2565b5090919050565b60006112c36002848418611ae0565b6106e290848416611ab7565b6040805160c081018252606080825260006020830181905292820183905281018290526080810182905260a081019190915290565b803565ffffffffffff8116811461131a57600080fd5b919050565b6000806040838503121561133257600080fd5b8235915061134260208401611304565b90509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561138c5783516001600160d01b031683529284019291840191600101611367565b50909695505050505050565b6000602082840312156113aa57600080fd5b5035919050565b6020808252825182820181905260009190848201906040850190845b8181101561138c57835160ff16835292840192918401916001016113cd565b6000815180845260005b81811015611412576020818501810151868301820152016113f6565b506000602082860101526020601f19601f83011685010191505092915050565b6000815160c0845261144760c08501826113ec565b905060208301511515602085015260ff6040840151166040850152606083015160018060401b038082166060870152806080860151166080870152505060a083015160a08501528091505092915050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b828110156114ed57603f198886030184526114db858351611432565b945092850192908501906001016114bf565b5092979650505050505050565b803560ff8116811461131a57600080fd5b803563ffffffff8116811461131a57600080fd5b60008060006060848603121561153457600080fd5b83359250611544602085016114fa565b91506115526040850161150b565b90509250925092565b6000806040838503121561156e57600080fd5b82359150611342602084016114fa565b634e487b7160e01b600052604160045260246000fd5b604051606081016001600160401b03811182821017156115b6576115b661157e565b60405290565b60405160c081016001600160401b03811182821017156115b6576115b661157e565b600082601f8301126115ef57600080fd5b81356001600160401b03808211156116095761160961157e565b604051601f8301601f19908116603f011681019082821181831017156116315761163161157e565b8160405283815286602085880101111561164a57600080fd5b836020870160208301376000602085830101528094505050505092915050565b8035801515811461131a57600080fd5b80356001600160401b038116811461131a57600080fd5b80356001600160d01b038116811461131a57600080fd5b600080604083850312156116bb57600080fd5b8235915060208301356001600160401b03808211156116d957600080fd5b90840190606082870312156116ed57600080fd5b6116f5611594565b82358281111561170457600080fd5b830160c0818903121561171657600080fd5b61171e6115bc565b81358481111561172d57600080fd5b6117398a8285016115de565b8252506117486020830161166a565b6020820152611759604083016114fa565b604082015261176a6060830161167a565b606082015261177b6080830161167a565b608082015260a082013560a0820152808352505061179b60208401611691565b60208201526117ac6040840161150b565b60408201528093505050509250929050565b6000806000606084860312156117d357600080fd5b833592506117e3602085016114fa565b915061155260408501611304565b600080600080600080600060e0888a03121561180c57600080fd5b8735965061181c602089016114fa565b955060408801356001600160401b0381111561183757600080fd5b6118438a828b016115de565b9550506118526060890161166a565b93506118606080890161167a565b925061186e60a0890161167a565b915060c0880135905092959891949750929550565b6020815260006106e26020830184611432565b634e487b7160e01b600052601160045260246000fd5b60ff81811683821601908111156102c4576102c4611896565b634e487b7160e01b600052603260045260246000fd5b600060ff821660ff81036118f1576118f1611896565b60010192915050565b60ff91909116815260200190565b600181811c9082168061191c57607f821691505b60208210810361193c57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156103ad57600081815260208120601f850160051c810160208610156119695750805b601f850160051c820191505b8181101561198857828155600101611975565b505050505050565b81516001600160401b038111156119a9576119a961157e565b6119bd816119b78454611908565b84611942565b602080601f8311600181146119f257600084156119da5750858301515b600019600386901b1c1916600185901b178555611988565b600085815260208120601f198616915b82811015611a2157888601518255948401946001909101908401611a02565b5085821015611a3f5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60a081526000611a6260a08301886113ec565b9515156020830152506001600160401b03938416604082015291909216606082015260800152919050565b63ffffffff92831681529116602082015260400190565b818103818111156102c4576102c4611896565b808201808211156102c4576102c4611896565b634e487b7160e01b600052601260045260246000fd5b600082611afd57634e487b7160e01b600052601260045260246000fd5b50049056fea8fea641f11db999cf8191284c4fa96dc28a20a81368b7190b9fd772d2d2c153f100d70d7533f8cc876180c07c9da3b2fb3dd79fbcd54884d6264774f6bd9a8ba26469706673582212204a485a9215b726ba4a72d8a165e3e241ebfc0b5c816f48c8411cb381a110875f64736f6c63430008140033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on 

Solidity metadata.json IPFS hash: QmTLcsNMHU3RWfnYWMZfdjAMK7Xu5Zm3WPkg5Mb3ttDqvn
RawDecoded
Length: 53 bytes
0xa26469706673582212204a485a9215b726ba4a72d8a165e3e241ebfc0b5c816f48c8411cb381a110875f64736f6c63430008140033
Runtime Bytecode
0x73callProtection60a454dcb42e338aa1ebeaea4e05c349f461d6c330146080604052600436106100985760003560e01c8063132f244f1461009d5780632a08d1b4146100c65780633a38b4b7146100e657806348c2066714610106578063571a481114610128578063587167e31461015f5780638ea028a81461017f57806393f53a67146101aa578063d8fa39d9146101ca578063e35bc30f146101ea575b600080fd5b6100b06100ab36600461131f565b6101fd565b6040516100bd919061134b565b60405180910390f35b6100d96100d4366004611398565b6102ca565b6040516100bd91906113b1565b6100f96100f4366004611398565b6102d5565b6040516100bd9190611498565b81801561011257600080fd5b5061012661012136600461151f565b6103a2565b005b61013b61013636600461155b565b6103b2565b604080516001600160d01b03909316835263ffffffff9091166020830152016100bd565b81801561016b57600080fd5b5061012661017a3660046116a8565b610439565b61019261018d3660046117be565b6106a3565b6040516001600160d01b0390911681526020016100bd565b8180156101b657600080fd5b506101266101c53660046117f1565b6106b8565b6101dd6101d836600461155b565b6106d0565b6040516100bd9190611883565b6100b06101f8366004611398565b6106e9565b8154606090600090600160301b900460ff166001600160401b038111156102265761022661157e565b60405190808252806020026020018201604052801561024f578160200160208202803683370190505b50905060005b845460ff600160301b909104811690821610156102c0576102818561027b8360016118ac565b866107ab565b828260ff1681518110610296576102966118c5565b6001600160d01b0390921660209283029190910190910152806102b8816118db565b915050610255565b5090505b92915050565b60606102c48261084d565b8054606090600090600160301b900460ff166001600160401b038111156102fe576102fe61157e565b60405190808252806020026020018201604052801561033757816020015b6103246112cf565b81526020019060019003908161031c5790505b50905060005b835460ff600160301b9091048116908216101561039b57610368846103638360016118ac565b610900565b828260ff168151811061037d5761037d6118c5565b60200260200101819052508080610393906118db565b91505061033d565b5092915050565b6103ad838383610a37565b505050565b60ff8082166000908152600584016020526040812060010154909182916103e0918691610100900416610b30565b6104085782604051632352fba560e01b81526004016103ff91906118fa565b60405180910390fd5b6104128484610b55565b60ff909316600090815260079094016020525050604090912054909163ffffffff90911690565b8154600160301b900460ff16826006610451836118db565b82546101009290920a60ff81810219909316918316021790915583548351600160301b90910490911660409091015250805161048c90610b72565b806040015163ffffffff1681602001516001600160d01b031611156104c45760405163d61e100160e01b815260040160405180910390fd5b805160408082015160ff1660009081526005850160205220815181906104ea9082611990565b506020828101516001830180546040808701516060880151608089015161ffff1990941695151561ff0019169590951761010060ff909216919091021762010000600160901b031916620100006001600160401b0395861602600160501b600160901b03191617600160501b949092169390930217905560a09093015160029092019190915582519091015190820151610585918491610bbd565b604081810151825182015160ff908116600090815260078601602090815290849020805463ffffffff191663ffffffff909416939093179092558351808401518151938201516060830151608084015160a09094015196519290941695600080516020611b2383398151915295610603959094929390929190611a4f565b60405180910390a2815460208281015160408051600081526001600160d01b0390921692820192909252600160301b90920460ff16917f2d3ae9d6214117349be592e75147c4a63aa26af4abdf41364cab8409def6c55f910160405180910390a281546040828101519051600160301b90920460ff1691600080516020611b03833981519152916106979160009190611a8d565b60405180910390a25050565b60006106b08484846107ab565b949350505050565b6106c787878787878787610bea565b50505050505050565b6106d86112cf565b6106e28383610900565b9392505050565b8054606090600090600160301b900460ff166001600160401b038111156107125761071261157e565b60405190808252806020026020018201604052801561073b578160200160208202803683370190505b50905060005b835460ff600160301b9091048116908216101561039b5761076c846107678360016118ac565b610b55565b828260ff1681518110610781576107816118c5565b6001600160d01b0390921660209283029190910190910152806107a3816118db565b915050610741565b60ff808316600090815260058501602052604081206001015490916107d891869161010090910416610b30565b6107f75782604051632352fba560e01b81526004016103ff91906118fa565b6107ff610deb565b65ffffffffffff168265ffffffffffff16111561082f5760405163e24abd6f60e01b815260040160405180910390fd5b60ff8316600090815260068501602052604090206106b09083610dfa565b8054606090600090600160301b900460ff166001600160401b038111156108765761087661157e565b60405190808252806020026020018201604052801561089f578160200160208202803683370190505b50905060005b835460ff600160301b9091048116908216101561039b576108c78160016118ac565b828260ff16815181106108dc576108dc6118c5565b60ff90921660209283029190910190910152806108f8816118db565b9150506108a5565b6109086112cf565b60ff82166000908152600584016020526040808220815160c0810190925280548290829061093590611908565b80601f016020809104026020016040519081016040528092919081815260200182805461096190611908565b80156109ae5780601f10610983576101008083540402835291602001916109ae565b820191906000526020600020905b81548152906001019060200180831161099157829003601f168201915b5050509183525050600182015460ff808216151560208401526101008204166040808401919091526001600160401b0362010000830481166060850152600160501b909204909116608083015260029092015460a090910152810151909150610a18908590610b30565b6106e25782604051632352fba560e01b81526004016103ff91906118fa565b60ff8083166000908152600585016020526040902060010154610a61918591610100900416610b30565b610a805781604051632352fba560e01b81526004016103ff91906118fa565b8063ffffffff16610a918484610b55565b6001600160d01b03161115610ab95760405163d61e100160e01b815260040160405180910390fd5b60ff8216600081815260078501602052604090819020549051600080516020611b0383398151915291610af69163ffffffff909116908590611a8d565b60405180910390a260ff909116600090815260079092016020526040909120805463ffffffff90921663ffffffff19909216919091179055565b6000808260ff161180156106e25750509054600160301b900460ff9081169116111590565b60ff8116600090815260068301602052604081206106e290610eb0565b805151600003610b955760405163155796cd60e31b815260040160405180910390fd5b8060a00151600003610bba576040516363868c5560e11b815260040160405180910390fd5b50565b610be3610bc8610deb565b60ff8416600090815260068601602052604090209083610ee9565b5050505050565b60ff8087166000908152600589016020526040902060010154610c14918991610100900416610b30565b610c335785604051632352fba560e01b81526004016103ff91906118fa565b60ff861660009081526005880160205260409020610c518682611990565b5060ff86166000908152600588016020526040908190206001810180546001600160401b03868116600160501b02600160501b600160901b0319918916620100000262010000600160501b03198b15151661ff01600160501b031990941693909317929092171617905560028101839055815160c081019092528054610db192919082908290610ce090611908565b80601f0160208091040260200160405190810160405280929190818152602001828054610d0c90611908565b8015610d595780601f10610d2e57610100808354040283529160200191610d59565b820191906000526020600020905b815481529060010190602001808311610d3c57829003601f168201915b5050509183525050600182015460ff8082161515602084015261010082041660408301526001600160401b0362010000820481166060840152600160501b90910416608082015260029091015460a090910152610b72565b8560ff16600080516020611b238339815191528686868686604051610dda959493929190611a4f565b60405180910390a250505050505050565b6000610df5610f04565b905090565b815460009081816005811115610e59576000610e1584610f0f565b610e1f9085611aa4565b60008881526020902090915081015465ffffffffffff9081169087161015610e4957809150610e57565b610e54816001611ab7565b92505b505b6000610e6787878585610ff7565b90508015610ea257610e8c87610e7e600184611aa4565b600091825260209091200190565b54600160301b90046001600160d01b0316610ea5565b60005b979650505050505050565b80546000908015610ee057610eca83610e7e600184611aa4565b54600160301b90046001600160d01b03166106e2565b60009392505050565b600080610ef7858585611059565b915091505b935093915050565b6000610df5436111d3565b600081600003610f2157506000919050565b60006001610f2e8461120a565b901c6001901b90506001818481610f4757610f47611aca565b048201901c90506001818481610f5f57610f5f611aca565b048201901c90506001818481610f7757610f77611aca565b048201901c90506001818481610f8f57610f8f611aca565b048201901c90506001818481610fa757610fa7611aca565b048201901c90506001818481610fbf57610fbf611aca565b048201901c90506001818481610fd757610fd7611aca565b048201901c90506106e281828581610ff157610ff1611aca565b0461129e565b60005b8183101561105157600061100e84846112b4565b60008781526020902090915065ffffffffffff86169082015465ffffffffffff16111561103d5780925061104b565b611048816001611ab7565b93505b50610ffa565b509392505050565b82546000908190801561117857600061107787610e7e600185611aa4565b60408051808201909152905465ffffffffffff808216808452600160301b9092046001600160d01b0316602084015291925090871610156110cb57604051632520601d60e01b815260040160405180910390fd5b805165ffffffffffff80881691160361111757846110ee88610e7e600186611aa4565b80546001600160d01b0392909216600160301b0265ffffffffffff909216919091179055611168565b6040805180820190915265ffffffffffff80881682526001600160d01b0380881660208085019182528b54600181018d5560008d81529190912094519151909216600160301b029216919091179101555b602001519250839150610efc9050565b50506040805180820190915265ffffffffffff80851682526001600160d01b0380851660208085019182528854600181018a5560008a815291822095519251909316600160301b029190931617920191909155905081610efc565b600065ffffffffffff821115611206576040516306dfcc6560e41b815260306004820152602481018390526044016103ff565b5090565b600080608083901c1561121f57608092831c92015b604083901c1561123157604092831c92015b602083901c1561124357602092831c92015b601083901c1561125557601092831c92015b600883901c1561126757600892831c92015b600483901c1561127957600492831c92015b600283901c1561128b57600292831c92015b600183901c156102c45760010192915050565b60008183106112ad57816106e2565b5090919050565b60006112c36002848418611ae0565b6106e290848416611ab7565b6040805160c081018252606080825260006020830181905292820183905281018290526080810182905260a081019190915290565b803565ffffffffffff8116811461131a57600080fd5b919050565b6000806040838503121561133257600080fd5b8235915061134260208401611304565b90509250929050565b6020808252825182820181905260009190848201906040850190845b8181101561138c5783516001600160d01b031683529284019291840191600101611367565b50909695505050505050565b6000602082840312156113aa57600080fd5b5035919050565b6020808252825182820181905260009190848201906040850190845b8181101561138c57835160ff16835292840192918401916001016113cd565b6000815180845260005b81811015611412576020818501810151868301820152016113f6565b506000602082860101526020601f19601f83011685010191505092915050565b6000815160c0845261144760c08501826113ec565b905060208301511515602085015260ff6040840151166040850152606083015160018060401b038082166060870152806080860151166080870152505060a083015160a08501528091505092915050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b828110156114ed57603f198886030184526114db858351611432565b945092850192908501906001016114bf565b5092979650505050505050565b803560ff8116811461131a57600080fd5b803563ffffffff8116811461131a57600080fd5b60008060006060848603121561153457600080fd5b83359250611544602085016114fa565b91506115526040850161150b565b90509250925092565b6000806040838503121561156e57600080fd5b82359150611342602084016114fa565b634e487b7160e01b600052604160045260246000fd5b604051606081016001600160401b03811182821017156115b6576115b661157e565b60405290565b60405160c081016001600160401b03811182821017156115b6576115b661157e565b600082601f8301126115ef57600080fd5b81356001600160401b03808211156116095761160961157e565b604051601f8301601f19908116603f011681019082821181831017156116315761163161157e565b8160405283815286602085880101111561164a57600080fd5b836020870160208301376000602085830101528094505050505092915050565b8035801515811461131a57600080fd5b80356001600160401b038116811461131a57600080fd5b80356001600160d01b038116811461131a57600080fd5b600080604083850312156116bb57600080fd5b8235915060208301356001600160401b03808211156116d957600080fd5b90840190606082870312156116ed57600080fd5b6116f5611594565b82358281111561170457600080fd5b830160c0818903121561171657600080fd5b61171e6115bc565b81358481111561172d57600080fd5b6117398a8285016115de565b8252506117486020830161166a565b6020820152611759604083016114fa565b604082015261176a6060830161167a565b606082015261177b6080830161167a565b608082015260a082013560a0820152808352505061179b60208401611691565b60208201526117ac6040840161150b565b60408201528093505050509250929050565b6000806000606084860312156117d357600080fd5b833592506117e3602085016114fa565b915061155260408501611304565b600080600080600080600060e0888a03121561180c57600080fd5b8735965061181c602089016114fa565b955060408801356001600160401b0381111561183757600080fd5b6118438a828b016115de565b9550506118526060890161166a565b93506118606080890161167a565b925061186e60a0890161167a565b915060c0880135905092959891949750929550565b6020815260006106e26020830184611432565b634e487b7160e01b600052601160045260246000fd5b60ff81811683821601908111156102c4576102c4611896565b634e487b7160e01b600052603260045260246000fd5b600060ff821660ff81036118f1576118f1611896565b60010192915050565b60ff91909116815260200190565b600181811c9082168061191c57607f821691505b60208210810361193c57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156103ad57600081815260208120601f850160051c810160208610156119695750805b601f850160051c820191505b8181101561198857828155600101611975565b505050505050565b81516001600160401b038111156119a9576119a961157e565b6119bd816119b78454611908565b84611942565b602080601f8311600181146119f257600084156119da5750858301515b600019600386901b1c1916600185901b178555611988565b600085815260208120601f198616915b82811015611a2157888601518255948401946001909101908401611a02565b5085821015611a3f5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60a081526000611a6260a08301886113ec565b9515156020830152506001600160401b03938416604082015291909216606082015260800152919050565b63ffffffff92831681529116602082015260400190565b818103818111156102c4576102c4611896565b808201808211156102c4576102c4611896565b634e487b7160e01b600052601260045260246000fd5b600082611afd57634e487b7160e01b600052601260045260246000fd5b50049056fea8fea641f11db999cf8191284c4fa96dc28a20a81368b7190b9fd772d2d2c153f100d70d7533f8cc876180c07c9da3b2fb3dd79fbcd54884d6264774f6bd9a8ba26469706673582212204a485a9215b726ba4a72d8a165e3e241ebfc0b5c816f48c8411cb381a110875f64736f6c63430008140033
CBOR Auxdata
These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.
CBOR Auxdata id: 1
View on 

Solidity metadata.json IPFS hash: QmTLcsNMHU3RWfnYWMZfdjAMK7Xu5Zm3WPkg5Mb3ttDqvn
RawDecoded
Length: 53 bytes
0xa26469706673582212204a485a9215b726ba4a72d8a165e3e241ebfc0b5c816f48c8411cb381a110875f64736f6c63430008140033
Transformations
Call Protection
Byte Offset | Address |
---|---|
1 | 0x60a454dcb42e338aa1ebeaea4e05c349f461d6c3 |
Standard JSON Input
This isn't the original compiler JSON data. Generated for compatibility.
Loading...
Standard JSON Output
This isn't the original compiler JSON data. Generated for compatibility.
Loading...