Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 1 from a total of 1 transactions
HIDE LOW VALUE
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer Ownersh... | 21083772 | 625 days ago | IN | 0 ETH | 0.00017188 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
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":"contract IPoolDataProvider","name":"poolDataProvider","type":"address"},{"internalType":"contract IAaveV3ConfigEngine","name":"engine","type":"address"},{"internalType":"address","name":"riskCouncil","type":"address"},{"components":[{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"ltv","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"liquidationThreshold","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"liquidationBonus","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"supplyCap","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"borrowCap","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"debtCeiling","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"baseVariableBorrowRate","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"variableRateSlope1","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"variableRateSlope2","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"optimalUsageRatio","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"priceCapLst","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"priceCapStable","type":"tuple"}],"internalType":"struct IRiskSteward.Config","name":"riskConfig","type":"tuple"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AssetIsRestricted","type":"error"},{"inputs":[],"name":"DebounceNotRespected","type":"error"},{"inputs":[],"name":"InvalidCaller","type":"error"},{"inputs":[],"name":"InvalidPriceCapUpdate","type":"error"},{"inputs":[],"name":"InvalidUpdateToZero","type":"error"},{"inputs":[],"name":"NoZeroUpdates","type":"error"},{"inputs":[],"name":"OracleIsRestricted","type":"error"},{"inputs":[],"name":"ParamChangeNotAllowed","type":"error"},{"inputs":[],"name":"UpdateNotAllowed","type":"error"},{"inputs":[],"name":"UpdateNotInRange","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"contractAddress","type":"address"},{"indexed":true,"internalType":"bool","name":"isRestricted","type":"bool"}],"name":"AddressRestricted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"components":[{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"ltv","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"liquidationThreshold","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"liquidationBonus","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"supplyCap","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"borrowCap","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"debtCeiling","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"baseVariableBorrowRate","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"variableRateSlope1","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"variableRateSlope2","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"optimalUsageRatio","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"priceCapLst","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"priceCapStable","type":"tuple"}],"indexed":true,"internalType":"struct IRiskSteward.Config","name":"riskConfig","type":"tuple"}],"name":"RiskConfigSet","type":"event"},{"inputs":[],"name":"CONFIG_ENGINE","outputs":[{"internalType":"contract IAaveV3ConfigEngine","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"POOL_DATA_PROVIDER","outputs":[{"internalType":"contract IPoolDataProvider","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"RISK_COUNCIL","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getRiskConfig","outputs":[{"components":[{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"ltv","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"liquidationThreshold","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"liquidationBonus","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"supplyCap","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"borrowCap","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"debtCeiling","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"baseVariableBorrowRate","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"variableRateSlope1","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"variableRateSlope2","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"optimalUsageRatio","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"priceCapLst","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"priceCapStable","type":"tuple"}],"internalType":"struct IRiskSteward.Config","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"asset","type":"address"}],"name":"getTimelock","outputs":[{"components":[{"internalType":"uint40","name":"supplyCapLastUpdated","type":"uint40"},{"internalType":"uint40","name":"borrowCapLastUpdated","type":"uint40"},{"internalType":"uint40","name":"ltvLastUpdated","type":"uint40"},{"internalType":"uint40","name":"liquidationBonusLastUpdated","type":"uint40"},{"internalType":"uint40","name":"liquidationThresholdLastUpdated","type":"uint40"},{"internalType":"uint40","name":"debtCeilingLastUpdated","type":"uint40"},{"internalType":"uint40","name":"baseVariableRateLastUpdated","type":"uint40"},{"internalType":"uint40","name":"variableRateSlope1LastUpdated","type":"uint40"},{"internalType":"uint40","name":"variableRateSlope2LastUpdated","type":"uint40"},{"internalType":"uint40","name":"optimalUsageRatioLastUpdated","type":"uint40"},{"internalType":"uint40","name":"priceCapLastUpdated","type":"uint40"}],"internalType":"struct IRiskSteward.Debounce","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"contractAddress","type":"address"}],"name":"isAddressRestricted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"contractAddress","type":"address"},{"internalType":"bool","name":"isRestricted","type":"bool"}],"name":"setAddressRestricted","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"ltv","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"liquidationThreshold","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"liquidationBonus","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"supplyCap","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"borrowCap","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"debtCeiling","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"baseVariableBorrowRate","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"variableRateSlope1","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"variableRateSlope2","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"optimalUsageRatio","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"priceCapLst","type":"tuple"},{"components":[{"internalType":"uint40","name":"minDelay","type":"uint40"},{"internalType":"uint256","name":"maxPercentChange","type":"uint256"}],"internalType":"struct IRiskSteward.RiskParamConfig","name":"priceCapStable","type":"tuple"}],"internalType":"struct IRiskSteward.Config","name":"riskConfig","type":"tuple"}],"name":"setRiskConfig","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"supplyCap","type":"uint256"},{"internalType":"uint256","name":"borrowCap","type":"uint256"}],"internalType":"struct IAaveV3ConfigEngine.CapsUpdate[]","name":"capsUpdate","type":"tuple[]"}],"name":"updateCaps","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"ltv","type":"uint256"},{"internalType":"uint256","name":"liqThreshold","type":"uint256"},{"internalType":"uint256","name":"liqBonus","type":"uint256"},{"internalType":"uint256","name":"debtCeiling","type":"uint256"},{"internalType":"uint256","name":"liqProtocolFee","type":"uint256"}],"internalType":"struct IAaveV3ConfigEngine.CollateralUpdate[]","name":"collateralUpdates","type":"tuple[]"}],"name":"updateCollateralSide","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"oracle","type":"address"},{"components":[{"internalType":"uint104","name":"snapshotRatio","type":"uint104"},{"internalType":"uint48","name":"snapshotTimestamp","type":"uint48"},{"internalType":"uint16","name":"maxYearlyRatioGrowthPercent","type":"uint16"}],"internalType":"struct IPriceCapAdapter.PriceCapUpdateParams","name":"priceCapUpdateParams","type":"tuple"}],"internalType":"struct IRiskSteward.PriceCapLstUpdate[]","name":"priceCapUpdates","type":"tuple[]"}],"name":"updateLstPriceCaps","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"asset","type":"address"},{"components":[{"internalType":"uint256","name":"optimalUsageRatio","type":"uint256"},{"internalType":"uint256","name":"baseVariableBorrowRate","type":"uint256"},{"internalType":"uint256","name":"variableRateSlope1","type":"uint256"},{"internalType":"uint256","name":"variableRateSlope2","type":"uint256"}],"internalType":"struct IAaveV3ConfigEngine.InterestRateInputData","name":"params","type":"tuple"}],"internalType":"struct IAaveV3ConfigEngine.RateStrategyUpdate[]","name":"ratesUpdate","type":"tuple[]"}],"name":"updateRates","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"oracle","type":"address"},{"internalType":"uint256","name":"priceCap","type":"uint256"}],"internalType":"struct IRiskSteward.PriceCapStableUpdate[]","name":"priceCapUpdates","type":"tuple[]"}],"name":"updateStablePriceCaps","outputs":[],"stateMutability":"nonpayable","type":"function"}]Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100fb575f3560e01c806392ac103e11610093578063bf1e799b11610063578063bf1e799b1461025e578063decec2151461038d578063ec3b79aa146103a0578063f2fde38b146103b3575f80fd5b806392ac103e146101d657806394a85932146101e9578063ab5e16e3146101fc578063ae56764014610237575f80fd5b806355caa163116100ce57806355caa163146101845780635e5eef7a14610197578063715018a6146101be5780638da5cb5b146101c6575f80fd5b806306134fdf146100ff57806309d833281461011d57806311aa1670146101325780632cd77b8014610171575b5f80fd5b6101076103c6565b6040516101149190612676565b60405180910390f35b61013061012b3660046127e2565b610632565b005b6101597f00000000000000000000000047c71dfeb55ebaa431ae3fbf99ea50e0d3d30fa881565b6040516001600160a01b039091168152602001610114565b61013061017f366004612851565b610693565b6101306101923660046128ae565b6106f0565b6101597f0000000000000000000000001097edb85392932b7dcb630baddc8a6d7358521881565b61013061074d565b5f546001600160a01b0316610159565b6101306101e436600461290b565b610760565b6101306101f7366004612943565b6107b7565b61022761020a36600461297a565b6001600160a01b03165f908152601a602052604090205460ff1690565b6040519015158152602001610114565b6101597f00000000000000000000000008795cfe08c7a81dcdff482bbaaf474b240f31cd81565b61038061026c36600461297a565b60408051610160810182525f80825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e0810182905261010081018290526101208101829052610140810191909152506001600160a01b03165f90815260196020908152604091829020825161016081018452815464ffffffffff8082168352600160281b808304821695840195909552600160501b808304821696840196909652600160781b80830482166060850152600160a01b80840483166080860152600160c81b909304821660a085015260019094015480821660c0850152948504811660e084015294840485166101008301529183048416610120820152910490911661014082015290565b604051610114919061299c565b61013061039b366004612a92565b610812565b6101306103ae366004612aef565b61086f565b6101306103c136600461297a565b6108cc565b6104d7604080516101c0810182525f61018082018181526101a0830182905282528251808401845281815260208082018390528084019190915283518085018552828152808201839052838501528351808501855282815280820183905260608401528351808501855282815280820183905260808401528351808501855282815280820183905260a08401528351808501855282815280820183905260c08401528351808501855282815280820183905260e084015283518085018552828152808201839052610100840152835180850185528281528082018390526101208401528351808501855282815280820183905261014084015283518085019094528184528301529061016082015290565b50604080516101c08101825260015464ffffffffff90811661018083019081526002546101a084015282528251808401845260035482168152600454602082810191909152808401919091528351808501855260055483168152600654818301528385015283518085018552600754831681526008548183015260608401528351808501855260095483168152600a5481830152608084015283518085018552600b5483168152600c548183015260a084015283518085018552600d5483168152600e548183015260c084015283518085018552600f54831681526010548183015260e0840152835180850185526011548316815260125481830152610100840152835180850185526013548316815260145481830152610120840152835180850185526015548316815260165481830152610140840152835180850190945260175490911683526018549083015261016081019190915290565b7f00000000000000000000000047c71dfeb55ebaa431ae3fbf99ea50e0d3d30fa86001600160a01b0316331461067b576040516348f5c3ed60e01b815260040160405180910390fd5b610685828261094a565b61068f8282610e70565b5050565b7f00000000000000000000000047c71dfeb55ebaa431ae3fbf99ea50e0d3d30fa86001600160a01b031633146106dc576040516348f5c3ed60e01b815260040160405180910390fd5b6106e682826110c5565b61068f8282611401565b7f00000000000000000000000047c71dfeb55ebaa431ae3fbf99ea50e0d3d30fa86001600160a01b03163314610739576040516348f5c3ed60e01b815260040160405180910390fd5b6107438282611569565b61068f8282611843565b610755611969565b61075e5f6119c2565b565b610768611969565b8060016107758282612b8d565b5050604051610785908290612c75565b604051908190038120907f35806af6c047aee07a019c95dd9cd844300bad6982aaeb6a6eafb9f73a4d7d1f905f90a250565b6107bf611969565b6001600160a01b0382165f818152601a6020526040808220805460ff191685151590811790915590519092917f3b34bc5a3a5e9ef38a88db81f0fb7baf5fbeb0cd6b571745d2d567e99b538bc991a35050565b7f00000000000000000000000047c71dfeb55ebaa431ae3fbf99ea50e0d3d30fa86001600160a01b0316331461085b576040516348f5c3ed60e01b815260040160405180910390fd5b6108658282611a11565b61068f8282611d03565b7f00000000000000000000000047c71dfeb55ebaa431ae3fbf99ea50e0d3d30fa86001600160a01b031633146108b8576040516348f5c3ed60e01b815260040160405180910390fd5b6108c28282611f06565b61068f82826120e0565b6108d4611969565b6001600160a01b03811661093e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b610947816119c2565b50565b5f81900361096b5760405163350342fb60e21b815260040160405180910390fd5b5f5b81811015610e6b575f83838381811061098857610988612d15565b61099e92602060c090920201908101915061297a565b6001600160a01b0381165f908152601a602052604090205490915060ff16156109da5760405163a7a64f0d60e01b815260040160405180910390fd5b6109e6602a5f19612d3d565b8484848181106109f8576109f8612d15565b905060c0020160a0013514610a2057604051630c2e0be960e11b815260040160405180910390fd5b838383818110610a3257610a32612d15565b905060c00201602001355f1480610a635750838383818110610a5657610a56612d15565b905060c00201604001355f145b80610a885750838383818110610a7b57610a7b612d15565b905060c00201606001355f145b80610aad5750838383818110610aa057610aa0612d15565b905060c00201608001355f145b15610acb57604051637e475a0b60e01b815260040160405180910390fd5b604051633e15014160e01b81526001600160a01b0382811660048301525f91829182917f00000000000000000000000008795cfe08c7a81dcdff482bbaaf474b240f31cd90911690633e1501419060240161014060405180830381865afa158015610b38573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b5c9190612d50565b505050505050935093509350505f7f00000000000000000000000008795cfe08c7a81dcdff482bbaaf474b240f31cd6001600160a01b0316633c798109866040518263ffffffff1660e01b8152600401610bc591906001600160a01b0391909116815260200190565b602060405180830381865afa158015610be0573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c049190612df1565b9050610c936040518060a001604052808681526020018a8a8a818110610c2c57610c2c612d15565b602060c0909102929092018201358352506001600160a01b0389165f9081526019825260408082205464ffffffffff600160501b909104811685850152815180830183526001549091168152600254938101939093528301919091526060909101526121d6565b610d226040518060a001604052808581526020018a8a8a818110610cb957610cb9612d15565b604060c0909102929092018201358352506001600160a01b0389165f908152601960209081528282205464ffffffffff600160a01b90910481168286015283518085018552600354909116815260045491810191909152918301919091526060909101526121d6565b610db96040518060a0016040528061271085610d3e9190612d3d565b81526020018a8a8a818110610d5557610d55612d15565b606060c0909102929092018201358352506001600160a01b0389165f9081526019602090815260408083205464ffffffffff600160781b909104811683870152815180830183526005549091168152600654928101929092528401529101526121d6565b610e536040518060a00160405280606484610dd49190612e08565b81526020018a8a8a818110610deb57610deb612d15565b60c00291909101608001358252506001600160a01b0388165f9081526019602090815260409182902054600160c81b900464ffffffffff9081168285015282518084018452600b549091168152600c54918101919091529082015260016060909101526121d6565b50505050508080610e6390612e27565b91505061096d565b505050565b5f5b81811015611044575f838383818110610e8d57610e8d612d15565b610ea392602060c090920201908101915061297a565b9050610eb1602a5f19612d3d565b848484818110610ec357610ec3612d15565b905060c002016020013514610f08576001600160a01b0381165f908152601960205260409020805464ffffffffff60501b1916600160501b4264ffffffffff16021790555b610f14602a5f19612d3d565b848484818110610f2657610f26612d15565b905060c002016040013514610f6b576001600160a01b0381165f908152601960205260409020805464ffffffffff60a01b1916600160a01b4264ffffffffff16021790555b610f77602a5f19612d3d565b848484818110610f8957610f89612d15565b905060c002016060013514610fce576001600160a01b0381165f908152601960205260409020805464ffffffffff60781b1916600160781b4264ffffffffff16021790555b610fda602a5f19612d3d565b848484818110610fec57610fec612d15565b905060c002016080013514611031576001600160a01b0381165f908152601960205260409020805464ffffffffff60c81b1916600160c81b4264ffffffffff16021790555b508061103c81612e27565b915050610e72565b50610e6b6309d8332860e01b8383604051602401611063929190612e3f565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b0319909316929092179091526001600160a01b037f0000000000000000000000001097edb85392932b7dcb630baddc8a6d735852181690612269565b5f8190036110e65760405163350342fb60e21b815260040160405180910390fd5b5f5b81811015610e6b575f83838381811061110357611103612d15565b611119926020608090920201908101915061297a565b6001600160a01b0381165f908152601a602052604090205490915060ff161561115557604051630346c27b60e41b815260040160405180910390fd5b83838381811061116757611167612d15565b6111809260406080909202019081019150602001612eda565b6001600160681b031615806111c557508383838181106111a2576111a2612d15565b6111bb9260606080909202019081019150604001612f08565b65ffffffffffff16155b806111fa57508383838181106111dd576111dd612d15565b6111f4926080918202019081019150606001612f30565b61ffff16155b1561121857604051637e475a0b60e01b815260040160405180910390fd5b5f816001600160a01b031663caa4cdcf6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611255573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112799190612df1565b90505f6112ec6112e7846001600160a01b031663ec1ebd7a6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156112be573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112e29190612df1565b612297565b6122ec565b9050806001600160681b031686868681811061130a5761130a612d15565b6113239260406080909202019081019150602001612eda565b6001600160681b0316111561134b5760405163c7b8653960e01b815260040160405180910390fd5b6113eb6040518060a0016040528084815260200188888881811061137157611371612d15565b611388926080918202019081019150606001612f30565b61ffff1681526001600160a01b0386165f9081526019602090815260409182902060019081015464ffffffffff600160a01b90910481168386015283518085018552601554909116815260165492810192909252918301526060909101526121d6565b50505080806113f990612e27565b9150506110e8565b5f5b81811015610e6b575f83838381811061141e5761141e612d15565b611434926020608090920201908101915061297a565b6001600160a01b0381165f818152601960205260409020600101805464ffffffffff60a01b1916600160a01b4264ffffffffff160217905590915063c1b8c2e085858581811061148657611486612d15565b9050608002016020016040518263ffffffff1660e01b81526004016114ab9190612f4b565b5f604051808303815f87803b1580156114c2575f80fd5b505af11580156114d4573d5f803e3d5ffd5b50505050806001600160a01b031663671528d46040518163ffffffff1660e01b8152600401602060405180830381865afa158015611514573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115389190612f9b565b1561155657604051630408a0d560e21b815260040160405180910390fd5b508061156181612e27565b915050611403565b5f81900361158a5760405163350342fb60e21b815260040160405180910390fd5b5f5b81811015610e6b575f8383838181106115a7576115a7612d15565b6115bd926020606090920201908101915061297a565b6001600160a01b0381165f908152601a602052604090205490915060ff16156115f95760405163a7a64f0d60e01b815260040160405180910390fd5b83838381811061160b5761160b612d15565b905060600201602001355f148061163c575083838381811061162f5761162f612d15565b905060600201604001355f145b1561165a57604051637e475a0b60e01b815260040160405180910390fd5b5f807f00000000000000000000000008795cfe08c7a81dcdff482bbaaf474b240f31cd6001600160a01b03166346fbe55887878781811061169d5761169d612d15565b6116b3926020606090920201908101915061297a565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024016040805180830381865afa1580156116f4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117189190612fb6565b915091506117a06040518060a0016040528083815260200188888881811061174257611742612d15565b60609081029290920160209081013584526001600160a01b0389165f908152601982526040908190205464ffffffffff90811686840152815180830183526007549091168152600854928101929092528401525060019101526121d6565b61182d6040518060a001604052808481526020018888888181106117c6576117c6612d15565b60609081029290920160409081013584526001600160a01b0389165f908152601960209081529082902054600160281b900464ffffffffff90811682870152825180840184526009549091168152600a5491810191909152908401525060019101526121d6565b505050808061183b90612e27565b91505061158c565b5f5b8181101561194a575f83838381811061186057611860612d15565b611876926020606090920201908101915061297a565b9050611884602a5f19612d3d565b84848481811061189657611896612d15565b90506060020160200135146118d2576001600160a01b0381165f908152601960205260409020805464ffffffffff19164264ffffffffff161790555b6118de602a5f19612d3d565b8484848181106118f0576118f0612d15565b9050606002016040013514611937576001600160a01b0381165f908152601960205260409020805469ffffffffff00000000001916600160281b4264ffffffffff16021790555b508061194281612e27565b915050611845565b50610e6b6355caa16360e01b8383604051602401611063929190612fd8565b5f546001600160a01b0316331461075e5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610935565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f819003611a325760405163350342fb60e21b815260040160405180910390fd5b5f5b81811015610e6b575f838383818110611a4f57611a4f612d15565b611a6592602060a090920201908101915061297a565b6001600160a01b0381165f908152601a602052604090205490915060ff1615611aa15760405163a7a64f0d60e01b815260040160405180910390fd5b5f805f80611aae85612354565b9350935093509350611b466040518060a001604052808681526020018a8a8a818110611adc57611adc612d15565b602060a0909102929092018201358352506001600160a01b0389165f9081526019825260408082206001015464ffffffffff600160781b909104811685850152815180830183526013549091168152601454938101939093528301919091526060909101526121d6565b611bd16040518060a001604052808581526020018a8a8a818110611b6c57611b6c612d15565b604060a0909102929092018201358352506001600160a01b0389165f908152601960209081528282206001015464ffffffffff9081168583015283518085018552600d549091168152600e5491810191909152918301919091526060909101526121d6565b611c5e6040518060a001604052808481526020018a8a8a818110611bf757611bf7612d15565b606060a0909102929092018201358352506001600160a01b0389165f9081526019602090815260408083206001015464ffffffffff600160281b90910481168684015281518083018352600f549091168152601054928101929092528401529101526121d6565b611ceb6040518060a001604052808381526020018a8a8a818110611c8457611c84612d15565b60a00291909101608001358252506001600160a01b0388165f90815260196020908152604080832060010154600160501b900464ffffffffff90811683860152815180830183526011549091168152601254928101929092528301526060909101526121d6565b50505050508080611cfb90612e27565b915050611a34565b5f5b81811015611ee7575f838383818110611d2057611d20612d15565b611d3692602060a090920201908101915061297a565b9050611d44602a5f19612d3d565b848484818110611d5657611d56612d15565b905060a002016020015f013514611da0576001600160a01b0381165f908152601960205260409020600101805464ffffffffff60781b1916600160781b4264ffffffffff16021790555b611dac602a5f19612d3d565b848484818110611dbe57611dbe612d15565b905060a002016020016020013514611e00576001600160a01b0381165f908152601960205260409020600101805464ffffffffff19164264ffffffffff161790555b611e0c602a5f19612d3d565b848484818110611e1e57611e1e612d15565b905060a002016020016040013514611e6b576001600160a01b0381165f908152601960205260409020600101805469ffffffffff00000000001916600160281b4264ffffffffff16021790555b611e77602a5f19612d3d565b848484818110611e8957611e89612d15565b905060a002016020016060013514611ed4576001600160a01b0381165f908152601960205260409020600101805464ffffffffff60501b1916600160501b4264ffffffffff16021790555b5080611edf81612e27565b915050611d05565b50610e6b63b79421eb60e01b838360405160240161106392919061302d565b5f819003611f275760405163350342fb60e21b815260040160405180910390fd5b5f5b81811015610e6b575f838383818110611f4457611f44612d15565b611f5a926020604090920201908101915061297a565b6001600160a01b0381165f908152601a602052604090205490915060ff1615611f9657604051630346c27b60e41b815260040160405180910390fd5b838383818110611fa857611fa8612d15565b905060400201602001355f03611fd157604051637e475a0b60e01b815260040160405180910390fd5b5f816001600160a01b0316634c7afe606040518163ffffffff1660e01b8152600401602060405180830381865afa15801561200e573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120329190612df1565b90506120cb6040518060a0016040528061204b84612297565b815260200187878781811061206257612062612d15565b60409081029290920160209081013584526001600160a01b0388165f90815260198252839020600190810154600160a01b900464ffffffffff908116868401528451808601865260175490911681526018549281019290925292840152506060909101526121d6565b505080806120d890612e27565b915050611f29565b5f5b81811015610e6b575f8383838181106120fd576120fd612d15565b612113926020604090920201908101915061297a565b6001600160a01b0381165f818152601960205260409020600101805464ffffffffff60a01b1916600160a01b4264ffffffffff160217905590915063030c96c061217786868681811061216857612168612d15565b90506040020160200135612492565b6040518263ffffffff1660e01b815260040161219591815260200190565b5f604051808303815f87803b1580156121ac575f80fd5b505af11580156121be573d5f803e3d5ffd5b505050505080806121ce90612e27565b9150506120e2565b6121e2602a5f19612d3d565b8160200151036121ef5750565b606081015151604082015164ffffffffff9182169161220f911642612d3d565b101561222d5760405162ab607360e81b815260040160405180910390fd5b61224c815f0151826020015183606001516020015184608001516124fb565b6109475760405163c7b8653960e01b815260040160405180910390fd5b606061228e83836040518060600160405280602781526020016131d460279139612565565b90505b92915050565b5f808212156122e85760405162461bcd60e51b815260206004820181905260248201527f53616665436173743a2076616c7565206d75737420626520706f7369746976656044820152606401610935565b5090565b5f6001600160681b038211156122e85760405162461bcd60e51b815260206004820152602760248201527f53616665436173743a2076616c756520646f65736e27742066697420696e20316044820152663034206269747360c81b6064820152608401610935565b5f805f805f7f00000000000000000000000008795cfe08c7a81dcdff482bbaaf474b240f31cd6001600160a01b0316636744362a876040518263ffffffff1660e01b81526004016123b491906001600160a01b0391909116815260200190565b602060405180830381865afa1580156123cf573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906123f39190613096565b6040516363ce721760e11b81526001600160a01b0388811660048301529192505f9183169063c79ce42e90602401608060405180830381865afa15801561243c573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061246091906130c4565b80516020820151604083015160609093015161ffff9092169a63ffffffff9182169a5092811698501695509350505050565b5f6001600160ff1b038211156122e85760405162461bcd60e51b815260206004820152602860248201527f53616665436173743a2076616c756520646f65736e27742066697420696e2061604482015267371034b73a191a9b60c11b6064820152608401610935565b5f808486116125135761250e8686612d3d565b61251d565b61251d8587612d3d565b90505f8361252b5784612542565b612710612538888761314d565b6125429190612e08565b905080821115612556575f9250505061255d565b6001925050505b949350505050565b60605f80856001600160a01b0316856040516125819190613186565b5f60405180830381855af49150503d805f81146125b9576040519150601f19603f3d011682016040523d82523d5f602084013e6125be565b606091505b50915091506125cf868383876125d9565b9695505050505050565b606083156126475782515f03612640576001600160a01b0385163b6126405760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610935565b508161255d565b61255d838381511561265c5781518083602001fd5b8060405162461bcd60e51b815260040161093591906131a1565b8151805164ffffffffff168252602090810151908201526103008101602083810151805164ffffffffff166040850152908101516060840152506040830151805164ffffffffff166080840152602081015160a0840152506060830151805164ffffffffff1660c0840152602081015160e084015250608083015161010061271181850183805164ffffffffff168252602090810151910152565b60a0850151915061014061273881860184805164ffffffffff168252602090810151910152565b60c0860151805164ffffffffff9081166101808801526020918201516101a088015260e0880151805182166101c08901528201516101e08801529287015180518416610200880152810151610220870152610120870151805184166102408801528101516102608701529086015180519092166102808601528101516102a08501529050506101609290920151805164ffffffffff166102c0830152602001516102e09091015290565b5f80602083850312156127f3575f80fd5b823567ffffffffffffffff8082111561280a575f80fd5b818501915085601f83011261281d575f80fd5b81358181111561282b575f80fd5b86602060c08302850101111561283f575f80fd5b60209290920196919550909350505050565b5f8060208385031215612862575f80fd5b823567ffffffffffffffff80821115612879575f80fd5b818501915085601f83011261288c575f80fd5b81358181111561289a575f80fd5b8660208260071b850101111561283f575f80fd5b5f80602083850312156128bf575f80fd5b823567ffffffffffffffff808211156128d6575f80fd5b818501915085601f8301126128e9575f80fd5b8135818111156128f7575f80fd5b86602060608302850101111561283f575f80fd5b5f610300828403121561291c575f80fd5b50919050565b6001600160a01b0381168114610947575f80fd5b8015158114610947575f80fd5b5f8060408385031215612954575f80fd5b823561295f81612922565b9150602083013561296f81612936565b809150509250929050565b5f6020828403121561298a575f80fd5b813561299581612922565b9392505050565b815164ffffffffff168152610160810160208301516129c4602084018264ffffffffff169052565b5060408301516129dd604084018264ffffffffff169052565b5060608301516129f6606084018264ffffffffff169052565b506080830151612a0f608084018264ffffffffff169052565b5060a0830151612a2860a084018264ffffffffff169052565b5060c0830151612a4160c084018264ffffffffff169052565b5060e0830151612a5a60e084018264ffffffffff169052565b506101008381015164ffffffffff90811691840191909152610120808501518216908401526101409384015116929091019190915290565b5f8060208385031215612aa3575f80fd5b823567ffffffffffffffff80821115612aba575f80fd5b818501915085601f830112612acd575f80fd5b813581811115612adb575f80fd5b86602060a08302850101111561283f575f80fd5b5f8060208385031215612b00575f80fd5b823567ffffffffffffffff80821115612b17575f80fd5b818501915085601f830112612b2a575f80fd5b813581811115612b38575f80fd5b8660208260061b850101111561283f575f80fd5b64ffffffffff81168114610947575f80fd5b8135612b6981612b4c565b64ffffffffff811664ffffffffff1983541617825550602082013560018201555050565b612b978282612b5e565b612ba76040830160028301612b5e565b612bb76080830160048301612b5e565b612bc760c0830160068301612b5e565b612bd8610100830160088301612b5e565b612be96101408301600a8301612b5e565b612bfa6101808301600c8301612b5e565b612c0b6101c08301600e8301612b5e565b612c1c610200830160108301612b5e565b612c2d610240830160128301612b5e565b612c3e610280830160148301612b5e565b61068f6102c0830160168301612b5e565b5f8135612c5b81612b4c565b64ffffffffff168352506020908101359082015260400190565b612d0b612d01612cf7612ced612ce3612cd9612ccf612cc5612cbb612cb2612ca9612ca08c8e612c4f565b60408e01612c4f565b60808d01612c4f565b60c08c01612c4f565b6101008b01612c4f565b6101408a01612c4f565b6101808901612c4f565b6101c08801612c4f565b6102008701612c4f565b6102408601612c4f565b6102808501612c4f565b6102c08401612c4f565b5061030001919050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b8181038181111561229157612291612d29565b5f805f805f805f805f806101408b8d031215612d6a575f80fd5b8a51995060208b0151985060408b0151975060608b0151965060808b0151955060a08b0151612d9881612936565b60c08c0151909550612da981612936565b60e08c0151909450612dba81612936565b6101008c0151909350612dcc81612936565b6101208c0151909250612dde81612936565b809150509295989b9194979a5092959850565b5f60208284031215612e01575f80fd5b5051919050565b5f82612e2257634e487b7160e01b5f52601260045260245ffd5b500490565b5f60018201612e3857612e38612d29565b5060010190565b60208082528181018390525f90604080840186845b87811015612eb2578135612e6781612922565b6001600160a01b0316835281850135858401528382013584840152606080830135908401526080808301359084015260a0828101359084015260c09283019290910190600101612e54565b5090979650505050505050565b80356001600160681b0381168114612ed5575f80fd5b919050565b5f60208284031215612eea575f80fd5b61228e82612ebf565b803565ffffffffffff81168114612ed5575f80fd5b5f60208284031215612f18575f80fd5b61228e82612ef3565b61ffff81168114610947575f80fd5b5f60208284031215612f40575f80fd5b813561299581612f21565b606081016001600160681b03612f6084612ebf565b16825265ffffffffffff612f7660208501612ef3565b1660208301526040830135612f8a81612f21565b61ffff811660408401525092915050565b5f60208284031215612fab575f80fd5b815161299581612936565b5f8060408385031215612fc7575f80fd5b505080516020909101519092909150565b60208082528181018390525f90604080840186845b87811015612eb257813561300081612922565b6001600160a01b031683528185013585840152838201358484015260609283019290910190600101612fed565b60208082528181018390525f90604080840186845b87811015612eb257813561305581612922565b6001600160a01b0316835284820135858401528382013584840152606080830135908401526080808301359084015260a09283019290910190600101613042565b5f602082840312156130a6575f80fd5b815161299581612922565b805163ffffffff81168114612ed5575f80fd5b5f608082840312156130d4575f80fd5b6040516080810181811067ffffffffffffffff8211171561310357634e487b7160e01b5f52604160045260245ffd5b604052825161311181612f21565b815261311f602084016130b1565b6020820152613130604084016130b1565b6040820152613141606084016130b1565b60608201529392505050565b808202811582820484141761229157612291612d29565b5f5b8381101561317e578181015183820152602001613166565b50505f910152565b5f8251613197818460208701613164565b9190910192915050565b602081525f82518060208401526131bf816040850160208701613164565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220932d2f3c6b06838f3493fa483b38427721f65a1c18ea4fafa52d93b59220fc0d64736f6c63430008140033
🤖 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 | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.