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":[{"internalType":"address","name":"stakingNft_","type":"address"},{"internalType":"address","name":"stakingViewer_","type":"address"},{"internalType":"address","name":"underlyingToken_","type":"address"},{"internalType":"address","name":"navCalculator_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"maxCoordinates","type":"uint256"}],"name":"CoordinateCacheFull","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"}],"name":"CoordinateNotCached","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"}],"name":"CoordinateNotOwned","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"}],"name":"CoordinateStillLive","type":"error"},{"inputs":[],"name":"InvalidArguments","type":"error"},{"inputs":[{"internalType":"string","name":"name","type":"string"}],"name":"NotAContract","type":"error"},{"inputs":[],"name":"NotAuthorized","type":"error"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"length","type":"uint256"}],"name":"StringsInsufficientHexLength","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"}],"name":"AccountCleared","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"uint256","name":"id","type":"uint256"}],"name":"CoordCleared","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"uint256","name":"id","type":"uint256"}],"name":"CoordSubmitted","type":"event"},{"inputs":[],"name":"MAX_TOKEN_IDS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"NAV_CALCULATOR","outputs":[{"internalType":"contract INAVCalculator","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"STAKING_NFT","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"STAKING_VIEWER","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"UNDERLYING_TOKEN","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"clearAccount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"coordsOf","outputs":[{"internalType":"bytes[]","name":"","type":"bytes[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"asset","type":"address"}],"name":"getAdapterBalanceForAsset","outputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bool","name":"isDebt","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getAdapterBalances","outputs":[{"internalType":"address[]","name":"assets","type":"address[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"},{"internalType":"bool[]","name":"isDebt","type":"bool[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"assetFilter","type":"address"}],"name":"getAdapterPositions","outputs":[{"components":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint8","name":"decimals","type":"uint8"}],"internalType":"struct INAVCalculator.Asset","name":"balanceAsset","type":"tuple"},{"internalType":"address","name":"balanceAdapter","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bool","name":"isDebt","type":"bool"},{"internalType":"bytes32","name":"protocolBrand","type":"bytes32"},{"internalType":"bytes32","name":"protocolId","type":"bytes32"},{"internalType":"bytes32","name":"protocolSubId","type":"bytes32"},{"internalType":"bytes","name":"positionId","type":"bytes"},{"internalType":"enum PositionKind","name":"positionKind","type":"uint8"},{"internalType":"bool","name":"isLocked","type":"bool"},{"internalType":"bytes32","name":"positionInstanceId","type":"bytes32"}],"internalType":"struct INAVCalculator.PositionBalance[]","name":"positions","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"positionId","type":"bytes"}],"name":"positionLabels","outputs":[{"internalType":"string[]","name":"out","type":"string[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"protocolName","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"remove","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"submit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"tokenIdsOf","outputs":[{"internalType":"uint256[]","name":"ids","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"underlyingAssetsSupported","outputs":[{"internalType":"address[]","name":"assets","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bytes","name":"coord","type":"bytes"},{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint8","name":"decimals","type":"uint8"}],"internalType":"struct INAVCalculator.Asset","name":"underlying","type":"tuple"}],"name":"valueCoordSelf","outputs":[{"components":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint8","name":"decimals","type":"uint8"}],"internalType":"struct INAVCalculator.Asset","name":"balanceAsset","type":"tuple"},{"internalType":"address","name":"balanceAdapter","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bool","name":"isDebt","type":"bool"},{"internalType":"bytes32","name":"protocolBrand","type":"bytes32"},{"internalType":"bytes32","name":"protocolId","type":"bytes32"},{"internalType":"bytes32","name":"protocolSubId","type":"bytes32"},{"internalType":"bytes","name":"positionId","type":"bytes"},{"internalType":"enum PositionKind","name":"positionKind","type":"uint8"},{"internalType":"bool","name":"isLocked","type":"bool"},{"internalType":"bytes32","name":"positionInstanceId","type":"bytes32"}],"internalType":"struct INAVCalculator.PositionBalance[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"}]Deployed Bytecode
0x6080806040526004361015610012575f80fd5b5f3560e01c90816301ffc9a714610abf57508063172ccc40146109c6578063197c3a51146108e45780631d96d2bb146108a057806322e7be231461082957806329db1be6146107e5578063443b8478146107595780634cc8221514610537578063696ef3051461051b578063867430a51461047c5780638f14a9e2146104385780639f584337146103f4578063a3b261f2146102f4578063b89e4f58146101e0578063bd77dfed146101a6578063dcc688a91461016d578063e567e8691461011b5763ea99c2a6146100e2575f80fd5b3461011757602036600319011261011757610115604051600435602082015260208152610110604082610db9565b6123c7565b005b5f80fd5b34610117575f3660031901126101175761016960405161013c604082610db9565b600c81526b13995e1d5cc8135d5d1d585b60a21b6020820152604051918291602083526020830190610b9d565b0390f35b346101175760403660031901126101175761016961019a61018c610b44565b610194610b5a565b90611671565b60405191829182610bf6565b346101175760403660031901126101175760406101d26101c4610b44565b6101cc610b5a565b90611455565b825191825215156020820152f35b34610117575f36600319011261011757335f525f60205260405f205f5b815481101561023f57600190335f528160205260405f20610227610221838661134d565b5061139a565b602081519101205f526020525f6040812055016101fd565b335f525f60205260405f208054905f81558161027d575b337f5c73d07c5006977f4f465552d7322eb8071477a550273e292d0c76863b2da4b55f80a2005b5f5260205f20905f5b8181106102935750610256565b8060019184016102a38154611362565b90816102b2575b505001610286565b81601f5f931185146102c85750555b84806102aa565b818352602083206102e491601f0160051c84190190860161143a565b80825281602081209155556102c1565b34610117576020366003190112610117576001600160a01b03610315610b44565b165f525f60205260405f20805461032b81610e2b565b916103396040519384610db9565b81835260208301905f5260205f205f915b8383106103d75784518561035d82610e2b565b9161036b6040519384610db9565b80835261037a601f1991610e2b565b013660208401375f5b81518110156103c1576103968183610e73565b51906020825192818082019485920101031261011757600191516103ba8286610e73565b5201610383565b6040516020808252819061016990820186610d3b565b6001602081926103e68561139a565b81520192019201919061034a565b34610117575f366003190112610117576040517f00000000000000000000000080ed5cc6cebae4fee1ed8687279aa492a50afa8d6001600160a01b03168152602090f35b34610117575f366003190112610117576040517f000000000000000000000000cafea508a477d94c502c253a58239fb8f948e97f6001600160a01b03168152602090f35b34610117576020366003190112610117576004356001600160401b038111610117576104af6104b5913690600401610b70565b90610f87565b6040518091602082016020835281518091526040830190602060408260051b8601019301915f905b8282106104ec57505050500390f35b9193600191939550602061050b8192603f198a82030186528851610b9d565b96019201920185949391926104dd565b34610117575f3660031901126101175760206040516101008152f35b34610117576020366003190112610117576040516020810190600435825260208152610564604082610db9565b80518220335f52600160205260405f20815f5260205260405f2054908382156107335761059184336124fd565b1561070d57505f198201918083116106f957335f525f60205260405f209283545f1981019081116106f9578082036106b0575b5050508154801561069c575f1901926105dd848461134d565b929092610689576020948694846105f5889654611362565b9081610647575b505055335f526001835260405f20905f5282525f60408120558051010103126101175751337f1c5b0c682bc11627d595312b0da7e7cbd5ca2a6d16edfee6635e276a1f5d2b085f80a3005b81601f5f931160011461065e5750555b88806105fc565b81835287832061067a91601f0160051c8419019060010161143a565b80825281878120915555610657565b634e487b7160e01b5f525f60045260245ffd5b634e487b7160e01b5f52603160045260245ffd5b6106cd916106c46102216106d3938861134d565b9283918761134d565b90611ed9565b335f52600160205260405f2090602081519101205f5260205260405f20558480806105c4565b634e487b7160e01b5f52601160045260245ffd5b60208181868051010103126101175751637f0c551360e01b5f523360045260245260445ffd5b6020818186805101010312610117575163e6a800d960e01b5f523360045260245260445ffd5b34610117576020366003190112610117576107976107a561078061077b610b44565b610e87565b919290604051948594606086526060860190610cff565b908482036020860152610d3b565b8281036040840152602080835192838152019201905f5b8181106107ca575050500390f35b825115158452859450602093840193909201916001016107bc565b34610117575f366003190112610117576040517f000000000000000000000000d7c49cee7e9188cca6ad8ff264c1da2e69d4cf3b6001600160a01b03168152602090f35b34610117575f3660031901126101175761016960405161084a604082610db9565b600181526020368183013761085e81610e42565b7f000000000000000000000000d7c49cee7e9188cca6ad8ff264c1da2e69d4cf3b6001600160a01b031690526040516020808252909283929091830190610cff565b34610117575f366003190112610117576040517f000000000000000000000000cafea5c7d25a192ba70eca0e2db62f835c1cf81f6001600160a01b03168152602090f35b34610117576020366003190112610117576001600160a01b03610905610b44565b165f525f60205260405f2080549061091c82610e2b565b9161092a6040519384610db9565b8083526020830180925f5260205f205f915b8383106109a957848660405191829160208301906020845251809152604083019060408160051b85010192915f905b82821061097a57505050500390f35b919360019193955060206109998192603f198a82030186528851610b9d565b960192019201859493919261096b565b6001602081926109b88561139a565b81520192019201919061093c565b34610117576060366003190112610117576109df610b44565b6024356001600160401b038111610117576109fe903690600401610b70565b604435916001600160401b038311610117576060600319843603011261011757303303610ab057610a30913691610df5565b9060405190610a3e82610d6e565b60048101356001600160a01b038116810361011757825260248101356001600160401b038111610117578101903660238301121561011757610a8c6044923690602460048201359101610df5565b602084015201359160ff83168303610117576101699361019a936040840152611a0d565b63ea8e4eb560e01b5f5260045ffd5b34610117576020366003190112610117576004359063ffffffff60e01b8216809203610117576020916318c4f63360e21b8114908115610b01575b5015158152f35b63076d6d1f60e01b811491508115610b33575b8115610b22575b5083610afa565b6301ffc9a760e01b14905083610b1b565b631713c9eb60e31b81149150610b14565b600435906001600160a01b038216820361011757565b602435906001600160a01b038216820361011757565b9181601f84011215610117578235916001600160401b038311610117576020838186019501011161011757565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b9060018060a01b038251168152604060ff81610bec6020860151606060208701526060860190610b9d565b9401511691015290565b6020810160208252825180915260408201602060408360051b8501019401925f905b838210610c2757505050505090565b9091929394603f198282030184528551610ca7610c4f82516101608552610160850190610bc1565b60018060a01b036020840151166020850152604083015160408501526060830151151560608501526080830151608085015260a083015160a085015260c083015160c085015260e083015184820360e0860152610b9d565b610100820151906007821015610ceb578361014080602095869561010060019901526101208101511515610120850152015191015297019401920190939293610c18565b634e487b7160e01b5f52602160045260245ffd5b90602080835192838152019201905f5b818110610d1c5750505090565b82516001600160a01b0316845260209384019390920191600101610d0f565b90602080835192838152019201905f5b818110610d585750505090565b8251845260209384019390920191600101610d4b565b606081019081106001600160401b03821117610d8957604052565b634e487b7160e01b5f52604160045260245ffd5b61016081019081106001600160401b03821117610d8957604052565b90601f801991011681019081106001600160401b03821117610d8957604052565b6001600160401b038111610d8957601f01601f191660200190565b929192610e0182610dda565b91610e0f6040519384610db9565b829481845281830111610117578281602093845f960137010152565b6001600160401b038111610d895760051b60200190565b805115610e4f5760200190565b634e487b7160e01b5f52603260045260245ffd5b805160011015610e4f5760400190565b8051821015610e4f5760209160051b010190565b6001600160a01b038116610f7957505f5b8015610f3157604091825190610eae8483610db9565b60018252601f1984019283366020850137610f2e8395610efd815191610ed48184610db9565b60018352873660208501378297610eed82519283610db9565b6001825236602083013795610e42565b7f000000000000000000000000d7c49cee7e9188cca6ad8ff264c1da2e69d4cf3b6001600160a01b03169052610e42565b52565b50602060405191610f428284610db9565b5f83525f36813760405192610f578385610db9565b5f84525f36813760405192610f6c8185610db9565b5f8452505f368137929190565b610f8290611e9a565b610e98565b906060602082106113175750816020918101031261011757356001600160a01b038116919082900361011757604051916060610fc38185610db9565b60028452601f19015f5b818110611306575050826040918251610fe68482610db9565b600d81526c5374616b696e6720506f6f6c7360981b602082015261100983610e42565b5261101382610e42565b505f808451602081019063038fff2d60e41b825260048152611036602482610db9565b5190845afa903d156112fe573d9161104d83610dda565b9261105a86519485610db9565b83523d5f602085013e5b806112f2575b1561123f575060208151918180820193849201010312610117575180815f9272184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b81101561121a575b50806d04ee2d6d415b85acef8100000000600a9210156111ff575b662386f26fc100008110156111eb575b6305f5e1008110156111da575b6127108110156111cb575b60648110156111bd575b10156111b3575b6001820190600a602161112661111185610dda565b9461111e89519687610db9565b808652610dda565b602085019590601f19013687378401015b5f1901916f181899199a1a9b1b9c1cb0b131b232b360811b8282061a83530490811561116557600a90611137565b505060266111a1916111b0955193849165506f6f6c202360d01b60208401525180918484015e81015f838201520301601f198101835282610db9565b6111aa82610e63565b52610e63565b50565b90600101906110fc565b6064600291049301926110f5565b612710600491049301926110eb565b6305f5e100600891049301926110e0565b662386f26fc10000601091049301926110d3565b6d04ee2d6d415b85acef8100000000602091049301926110c3565b85935072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b90049050600a6110a8565b92519192905080611251606084610db9565b602a8352602083016040368237835115610e4f5760309053825160011015610e4f576078602184015360295b600181116112ac57506112955750906111b0916111a1565b63e22e27eb60e01b5f52600452601460245260445ffd5b90600f81166010811015610e4f578451831015610e4f576f181899199a1a9b1b9c1cb0b131b232b360811b901a8483016020015360041c9080156106f9575f190161127d565b5060208251101561106a565b606091611064565b806060602080938801015201610fcd565b91505060405190611329602083610db9565b5f82525f90815b82811061133d5750505090565b8082602080938701015201611330565b8054821015610e4f575f5260205f2001905f90565b90600182811c92168015611390575b602083101461137c57565b634e487b7160e01b5f52602260045260245ffd5b91607f1691611371565b9060405191825f8254926113ad84611362565b808452936001811690811561141857506001146113d4575b506113d292500383610db9565b565b90505f9291925260205f20905f915b8183106113fc5750509060206113d2928201015f6113c5565b60209193508060019154838589010152019101909184926113e3565b9050602092506113d294915060ff191682840152151560051b8201015f6113c5565b5f5b82811061144857505050565b5f8282015560010161143c565b907f000000000000000000000000d7c49cee7e9188cca6ad8ff264c1da2e69d4cf3b6001600160a01b039081169116148015906114a6575b61149f5761149a90611e9a565b905f90565b505f905f90565b506001600160a01b0381161561148d565b604051906114c482610d6e565b5f604083828152606060208201520152565b604051906114e382610d9d565b5f610140836114f06114b7565b81528260208201528260408201528260608201528260808201528260a08201528260c0820152606060e082015282610100820152826101208201520152565b6040519061153e602083610db9565b5f80835282815b82811061155157505050565b60209061155c6114d6565b82828501015201611545565b9061157282610e2b565b61157f6040519182610db9565b8281528092611590601f1991610e2b565b01905f5b8281106115a057505050565b6020906115ab6114d6565b82828501015201611594565b51906001600160a01b038216820361011757565b9291926115d782610dda565b916115e56040519384610db9565b829481845281830111610117578281602093845f96015e010152565b9190606083820312610117576040519061161a82610d6e565b8193611625816115b7565b835260208101516001600160401b03811161011757810182601f8201121561011757604092816020611659935191016115cb565b602084015201519060ff821682036101175760400152565b906001600160a01b031680151590816117f2575b506117e9576001600160a01b038116156117e9576040516367ae589960e11b81525f816004817f00000000000000000000000080ed5cc6cebae4fee1ed8687279aa492a50afa8d6001600160a01b03165afa80156117de575f9061172b575b61171091507f000000000000000000000000d7c49cee7e9188cca6ad8ff264c1da2e69d4cf3b90611fde565b156117215761171e91612070565b90565b505061171e61152f565b503d805f833e61173b8183610db9565b810190602081830312610117578051906001600160401b03821161011757019080601f8301121561011757815161177181610e2b565b9261177f6040519485610db9565b81845260208085019260051b820101918383116101175760208201905b8382106117b1575050505050611710906116e4565b81516001600160401b038111610117576020916117d387848094880101611601565b81520191019061179c565b6040513d5f823e3d90fd5b5061171e61152f565b7f000000000000000000000000d7c49cee7e9188cca6ad8ff264c1da2e69d4cf3b6001600160a01b0316141590505f611685565b91908260409103126101175761171e6020835193016115b7565b602081830312610117578051906001600160401b03821161011757019080601f830112156101175781519161187483610e2b565b926118826040519485610db9565b80845260208085019160051b830101918383116101175760208101915b8383106118ae57505050505090565b82516001600160401b03811161011757820160c0818703601f190112610117576040519060c082018281106001600160401b03821117610d89576040526020810151825260408101516020830152606081015160408301526080810151606083015260a0810151608083015260c08101516001600160401b03811161011757602091010186601f8201121561011757805161194881610e2b565b916119566040519384610db9565b818352602060a081850193028201019089821161011757602001915b81831061198f5750505060a082015281526020928301920161189f565b60a0838b0312610117576040519060a08201908282106001600160401b03831117610d895760a092602092604052855181528286015183820152604086015160408201526060860151606082015260808601516080820152815201920191611972565b919082018092116106f957565b5f1981146106f95760010190565b919060208151918180820193849201010312610117575190611a2d61152f565b6040805163cc33c87560e01b815260048101859052919490826024817f000000000000000000000000cafea508a477d94c502c253a58239fb8f948e97f6001600160a01b03165afa9182156117de575f92611e67575b506001600160a01b03908116911603611e6257611b1490604092835194611aaa8587610db9565b60018652601f19850136602088013781611ac387610e42565b52845163195d050f60e11b8152602060048201527f000000000000000000000000cafea5c7d25a192ba70eca0e2db62f835c1cf81f6001600160a01b03169690945f91869182916024830190610d3b565b0381895afa938415611e58575f94611e34575b50835115611e2b57611b5385611b3c86610e42565b5101516060611b4a87610e42565b510151906119f2565b956080611b5f86610e42565b51015190871595868097611e23575b611e17576020611b7e8192610e42565b51015160248951809481936321b0b0cb60e01b835260048301525afa908115611e0d575f91611dd3575b506001600160a01b0316918215611dc85750855191602083015260208252611bd08683610db9565b8551966060611bdf818a610db9565b60028952601f19015f5b818110611db15750505f9515611d02575b5080611c4a575b505050509050611c1081611568565b915f5b828110611c205750505090565b80611c2d60019284610e73565b51611c388287610e73565b52611c438186610e73565b5001611c13565b611cf7949395611c586114d6565b50805196611c6588610d9d565b87523060208801528601525f60608601525f5160206126b45f395f51905f5260808601525f5160206126b45f395f51905f5260a08601527febbea09a8492527bd30084126170fd3648b95c3194c05e8f410ee884116bc18960c086015260e085015260056101008501525f610120850152610140840152611ce5816119ff565b92611cf08286610e73565b5283610e73565b50805f808080611c01565b9450611d0c6114d6565b50855194611d1986610d9d565b848652306020870152868601525f60608601525f5160206126b45f395f51905f5260808601525f5160206126b45f395f51905f5260a08601527febbea09a8492527bd30084126170fd3648b95c3194c05e8f410ee884116bc18960c08601528160e086015260046101008601525f61012086015282610140860152600194611da088610e42565b52611daa87610e42565b505f611bfa565b602090611dbc6114d6565b82828d01015201611be9565b965050505050505090565b90506020813d602011611e05575b81611dee60209383610db9565b8101031261011757611dff906115b7565b5f611ba8565b3d9150611de1565b87513d5f823e3d90fd5b50505094505050505090565b508215611b6e565b94505050505090565b611e519194503d805f833e611e498183610db9565b810190611840565b925f611b27565b85513d5f823e3d90fd5b505090565b611e8a91925060403d604011611e93575b611e828183610db9565b810190611826565b9050905f611a83565b503d611e78565b90611eae5f92611ea86114b7565b90612070565b5f925b8151841015611ed457611ecc6001916040611b4a8786610e73565b930192611eb1565b925050565b909291926106895782516001600160401b038111610d8957611efb8254611362565b601f8111611f9b575b506020601f8211600114611f3d57819293945f92611f32575b50508160011b915f199060031b1c1916179055565b015190505f80611f1d565b601f19821690835f52805f20915f5b818110611f8357509583600195969710611f6b575b505050811b019055565b01515f1960f88460031b161c191690555f8080611f61565b9192602060018192868b015181550194019201611f4c565b81811115611f0457611fd090835f5260205f2090601f840160051c9060208510611fd6575b601f82910160051c03910161143a565b5f611f04565b5f9150611fc0565b611fe66114b7565b505f5b8151811015612030576001600160a01b036120048284610e73565b5151166001600160a01b0384161461201e57600101611fe9565b906120299250610e73565b5190600190565b50505060405161203f81610d6e565b5f8152604051612050602082610db9565b5f815260208201525f6040820152905f90565b5190811515820361011757565b6001600160a01b03165f81815260208190526040902080549293919261209581610e2b565b916120a36040519384610db9565b81835260208301905f5260205f205f915b8383106123aa575050505080511561239e5780518060011b90808204600214901517156106f9576120e490611568565b925f915f5b81518110156123555761213f5f61212d6121038486610e73565b51604051625cb33160e61b8152600481018890526060602482015293849283926064840190610b9d565b8281036003190160448401528c610bc1565b0381305afa5f91816121b3575b5061215b575b506001016120e9565b91969195909490925f5b87518110156121a2578061219b61217e6001938b610e73565b5197612189816119ff565b98612194828a610e73565b5287610e73565b5001612165565b509295509360019096919690612152565b9091503d805f833e6121c58183610db9565b810190602081830312610117578051906001600160401b03821161011757019080601f83011215610117578151916121fc83610e2b565b9261220a6040519485610db9565b80845260208085019160051b830101918383116101175760208101915b83831061223a575050505050905f61214c565b82516001600160401b038111610117578201610160818703601f190112610117576040519161226883610d9d565b60208201516001600160401b0381116101175787602061228a92850101611601565b8352612298604083016115b7565b6020840152606082015160408401526122b360808301612063565b606084015260a0820151608084015260c082015160a084015260e082015160c08401526101008201516001600160401b0381116101175760209083010187601f82011215610117578781602061230b935191016115cb565b60e08401526101208201519260078410156101175761016060209493859461010084015261233c6101408201612063565b6101208401520151610140820152815201920191612227565b5050509091925061236581611568565b925f5b82811061237457505050565b8061238160019284610e73565b5161238c8288610e73565b526123978187610e73565b5001612368565b5091505061171e61152f565b6001602081926123b98561139a565b8152019201920191906120b4565b80516020820191602083818482209484010103126101175782516123ea81612630565b159081156124e9575b506124d35750335f52600160205260405f20825f5260205260405f20546124ce57335f525f60205261010060405f205410156124b557335f525f60205260405f209081549068010000000000000000821015610d8957602093612462826106cd85899760018a9801815561134d565b335f525f835260405f205490335f526001845260405f20905f52835260405f20558051010103126101175751337f7728999634b195c39bbd63fdaab812fa23cdf37de6bbc1e06a1dedddd04cd01e5f80a3565b63d78c9a4b60e01b5f523360045261010060245260445ffd5b505050565b63a4365ecb60e01b5f523360045260245260445ffd5b6001600160a01b031633141590505f6123f3565b906020815191818082019384920101031261011757519061251d82612630565b15918215612618575b50506126125761257a5f6040928351906125408583610db9565b60018252601f19850136602084013761255882610e42565b5283518093819263195d050f60e11b8352602060048401526024830190610d3b565b03817f000000000000000000000000cafea5c7d25a192ba70eca0e2db62f835c1cf81f6001600160a01b03165afa5f91816125f6575b506125bb5750505f90565b8051156125ef576080611b4a6125e56125eb946125d785610e42565b5101516060611b4a86610e42565b92610e42565b1590565b5050600190565b61260b9192503d805f833e611e498183610db9565b905f6125b0565b50600190565b6001600160a01b039182169116141590505f80612526565b6040805163cc33c87560e01b81526004810192909252816024817f000000000000000000000000cafea508a477d94c502c253a58239fb8f948e97f6001600160a01b03165afa5f9181612690575b5061268a57505f905f90565b90600190565b6126aa91925060403d604011611e9357611e828183610db9565b9050905f61267e56fe959d2b604a242bcd82c5e1d6e28b7c630e3796e354c5b012c9701f659af41d0ca164736f6c6343000822000a
🤖 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 | 30 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.