ETH Price: $2,515.87 (+1.45%)

Contract

0x7A02230b0b79e930C021E9874b330bCb486dc32B
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

ContractCreator

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

Please try again later

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Similar Match: 0x56c246DA...9957be8c1
Constructor

Contract Name

KelpWithdrawalQueueBalanceAdapter

Compiler Version
v0.8.34+commit.80d5c536
Optimization Enabled
Yes with 200 runs
Other Settings
cancun EvmVersion
License
-NA-
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":"withdrawalManager_","type":"address"},{"internalType":"address","name":"navCalculator_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"InvalidArguments","type":"error"},{"inputs":[{"internalType":"string","name":"name","type":"string"}],"name":"NotAContract","type":"error"},{"inputs":[],"name":"NotAuthorized","type":"error"},{"inputs":[],"name":"NAV_CALCULATOR","outputs":[{"internalType":"contract INAVCalculator","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WITHDRAWAL_MANAGER","outputs":[{"internalType":"contract ILRTWithdrawalManager","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address[]","name":"assets","type":"address[]"}],"name":"buildPositionsSelf","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":"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":"","type":"bytes"}],"name":"positionLabels","outputs":[{"internalType":"string[]","name":"out","type":"string[]"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"protocolName","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"underlyingAssetsSupported","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"}]
Deployed Bytecode
0x610100806040526004361015610013575f80fd5b5f3560e01c90816301ffc9a714610a125750806322e7be23146109e3578063443b84781461093057806380178de814610327578063867430a5146101d85780639f58433714610194578063bd77dfed1461015a578063d2f0319414610116578063dcc688a9146100dd5763e567e8691461008b575f80fd5b346100d9575f3660031901126100d9576100d56040516100ac604082610c88565b60088152674b656c702044414f60c01b6020820152604051918291602083526020830190610ae5565b0390f35b5f80fd5b346100d95760403660031901126100d9576100d561010a6100fc610ab9565b610104610acf565b9061117f565b60405191829182610b09565b346100d9575f3660031901126100d9576040517f00000000000000000000000062de59c08eb5dae4b7e6f7a8cad3006d6965ec166001600160a01b03168152602090f35b346100d95760403660031901126100d9576040610186610178610ab9565b610180610acf565b9061114d565b825191825215156020820152f35b346100d9575f3660031901126100d9576040517f00000000000000000000000080ed5cc6cebae4fee1ed8687279aa492a50afa8d6001600160a01b03168152602090f35b346100d95760203660031901126100d9576004356001600160401b0381116100d957366023820112156100d95780600401356001600160401b0381116100d957369101602401116100d95760405160606102328183610c88565b600282526040905f5b8281106103175783604080516102518282610c88565b601081526f5769746864726177616c20517565756560801b602082015261027783610cf2565b5261028182610cf2565b50805161028e8282610c88565b60058152640e4e68aa8960db1b60208201526102a983610d13565b526102b382610d13565b508051918291602083016020845282518091526020828501928260051b8601019301915f905b8282106102e857505050500390f35b919360019193955060206103078192603f198a82030186528851610ae5565b96019201920185949391926102d9565b808260208093870101520161023b565b346100d95760403660031901126100d957610340610ab9565b60805260243560a0526001600160401b0360a051116100d95736602360a0510112156100d9576001600160401b0360a05160040135116100d95736602460a0516004013560051b60a0510101116100d957303303610921576040516367ae589960e11b81525f816004817f00000000000000000000000080ed5cc6cebae4fee1ed8687279aa492a50afa8d6001600160a01b03165afa908115610718575f91610870575b5060405163143dcf9f60e21b81527f00000000000000000000000062de59c08eb5dae4b7e6f7a8cad3006d6965ec166001600160a01b031690602081600481855afa8015610718575f60c05261083d575b50905f61044760a05160040135610cc0565b5f5b60a05160040135811061076a57506104786040519285602085015260208452610473604085610c88565b6110b1565b60e0525f935f935b60a0516004013585106104db5785610497816110b1565b905f5b8181106104af57604051806100d58582610b09565b806104be60019260e051610d23565b516104c98286610d23565b526104d48185610d23565b500161049a565b90919293946104ea8685610d23565b51156107615761050e6105098760a05160040135602460a05101610f83565b610f93565b9061051982846116c8565b929092156107565761052b8887610d23565b51604051637d62477560e11b81526001600160a01b038316600482015292939092916020836024818a5afa928315610718575f93610723575b505f5b848110610582575050505050600190955b0193929190610480565b6040516347204df160e01b8152608080516001600160a01b03858116600485015216602483015260448201839052909690876064818c5afa8015610718575f975f905f926106e2575b508c89156106d5579160019493916106b49389831091826106bc575b506040519b6105f58d610c3d565b898d528c60203091015260408d01525f60608d01527f7f47515a101b58c7fd23dc6e3309e9cf46d47758d14ddf4cb1122a495361851e60808d01527f7f47515a101b58c7fd23dc6e3309e9cf46d47758d14ddf4cb1122a495361851e60a08d01527f37f335fba67b274100fce4046bdab23672d916e3bd4d334be9f45c789f9e2c3360c08d015260e08c0152856101008c0152156101208b01526101408a015261069e81610d37565b986106ab8260e051610d23565b5260e051610d23565b505b01610567565b6106cb91925060c05190610fff565b431015905f6105e7565b50505095506001906106b6565b91505061070791975060803d8111610711575b6106ff8183610c88565b81019061155b565b919892508e6105cb565b503d6106f5565b6040513d5f823e3d90fd5b9092506020813d821161074e575b8161073e60209383610c88565b810103126100d95751918a610564565b3d9150610731565b509560019150610578565b94600190610578565b929390916107c190604061078d6105098760a05160040135602460a05101610f83565b8151633e77895760e11b81526080516001600160a01b03928316600483015291909116602482015292839081906044820190565b0381865afa908115610718576001600160801b036107ee600194610801945f915f9161080d575b50610fdf565b1690816107fb8888610d23565b52610fff565b93019392919093610449565b9050610830915060403d8111610836575b6108288183610c88565b810190610fbb565b8b6107e8565b503d61081e565b6020813d602011610868575b8161085660209383610c88565b810103126100d9575160c05282610435565b3d9150610849565b90503d805f833e6108818183610c88565b8101906020818303126100d9578051906001600160401b0382116100d957019080601f830112156100d95781516108b781610ca9565b926108c56040519485610c88565b81845260208085019260051b820101918383116100d95760208201905b8382106108f4575050505050816103e4565b81516001600160401b0381116100d95760209161091687848094880101610f13565b8152019101906108e2565b63ea8e4eb560e01b5f5260045ffd5b346100d95760203660031901126100d95761096961095461094f610ab9565b610d59565b90604051938493606085526060850190610a7d565b8381036020850152602080835192838152019201905f5b8181106109ca575050508281036040840152602080835192838152019201905f5b8181106109af575050500390f35b825115158452859450602093840193909201916001016109a1565b8251845286955060209384019390920191600101610980565b346100d9575f3660031901126100d9576100d56109fe611407565b604051918291602083526020830190610a7d565b346100d95760203660031901126100d9576004359063ffffffff60e01b82168092036100d95760209163076d6d1f60e01b8114908115610a6c575b8115610a5b575b5015158152f35b6301ffc9a760e01b14905083610a54565b6318c4f63360e21b81149150610a4d565b90602080835192838152019201905f5b818110610a9a5750505090565b82516001600160a01b0316845260209384019390920191600101610a8d565b600435906001600160a01b03821682036100d957565b602435906001600160a01b03821682036100d957565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b6020810160208252825180915260408201602060408360051b8501019401925f905b838210610b3a57505050505090565b9091929394603f198282030184528551610be58151610160845260018060a01b0381511661016085015260ff6040610b83602084015160606101808901526101c0880190610ae5565b920151166101a085015260018060a01b036020840151166020850152604083015160408501526060830151151560608501526080830151608085015260a083015160a085015260c083015160c085015260e083015184820360e0860152610ae5565b610100820151906007821015610c29578361014080602095869561010060019901526101208101511515610120850152015191015297019401920190939293610b2b565b634e487b7160e01b5f52602160045260245ffd5b61016081019081106001600160401b03821117610c5957604052565b634e487b7160e01b5f52604160045260245ffd5b606081019081106001600160401b03821117610c5957604052565b90601f801991011681019081106001600160401b03821117610c5957604052565b6001600160401b038111610c595760051b60200190565b90610cca82610ca9565b610cd76040519182610c88565b8281528092610ce8601f1991610ca9565b0190602036910137565b805115610cff5760200190565b634e487b7160e01b5f52603260045260245ffd5b805160011015610cff5760400190565b8051821015610cff5760209160051b010190565b5f198114610d455760010190565b634e487b7160e01b5f52601160045260245ffd5b906001600160a01b03821615610e7157610d71611407565b610d7b8151610cc0565b610d858251610cc0565b915f915f5b8251811015610dff57610db0876001600160a01b03610da98487610d23565b511661157d565b80610dbf575b50600101610d8a565b9093600191610df891906001600160a01b03610ddb8888610d23565b5116610de78387610d23565b52610df28289610d23565b52610d37565b9390610db6565b50929391945050610e0f84610cc0565b93610e1981610cc0565b93610e2382610cc0565b935f5b838110610e335750505050565b6001906001600160a01b03610e488285610d23565b5116610e54828b610d23565b52610e5f8185610d23565b51610e6a828a610d23565b5201610e26565b9050602060405191610e838284610c88565b5f83525f36813760405192610e988385610c88565b5f84525f36813760405192610ead8185610c88565b5f8452505f368137929190565b51906001600160a01b03821682036100d957565b9291926001600160401b038211610c595760405191610ef7601f8201601f191660200184610c88565b8294818452818301116100d9578281602093845f96015e010152565b91906060838203126100d95760405190610f2c82610c6d565b8193610f3781610eba565b835260208101516001600160401b0381116100d957810182601f820112156100d957604092816020610f6b93519101610ece565b602084015201519060ff821682036100d95760400152565b9190811015610cff5760051b0190565b356001600160a01b03811681036100d95790565b51906001600160801b03821682036100d957565b91908260409103126100d957610fdc6020610fd584610fa7565b9301610fa7565b90565b906001600160801b03809116911603906001600160801b038211610d4557565b91908201809211610d4557565b6040519061101982610c6d565b5f604083828152606060208201520152565b6040519061103a602083610c88565b5f80835282815b82811061104d57505050565b60209060405161105c81610c3d565b61106461100c565b81525f838201525f60408201525f60608201525f60808201525f60a08201525f60c0820152606060e08201525f6101008201525f6101208201525f61014082015282828501015201611041565b906110bb82610ca9565b6110c86040519182610c88565b82815280926110d9601f1991610ca9565b01905f5b8281106110e957505050565b6020906040516110f881610c3d565b61110061100c565b81525f838201525f60408201525f60608201525f60808201525f60a08201525f60c0820152606060e08201525f6101008201525f6101208201525f610140820152828285010152016110dd565b6001600160a01b0382161561116a576111659161157d565b905f90565b50505f905f90565b519081151582036100d957565b6001600160a01b031680156113f457611196611407565b916001600160a01b03168061138857506111d5915f915b6040519384928392631002f1bd60e31b84526004840152604060248401526044830190610a7d565b0381305afa908115610718575f916111eb575090565b90503d805f833e6111fc8183610c88565b8101906020818303126100d9578051906001600160401b0382116100d957019080601f830112156100d95781519161123383610ca9565b926112416040519485610c88565b80845260208085019160051b830101918383116100d95760208101915b83831061126d57505050505090565b82516001600160401b0381116100d9578201610160818703601f1901126100d9576040519161129b83610c3d565b60208201516001600160401b0381116100d9578760206112bd92850101610f13565b83526112cb60408301610eba565b6020840152606082015160408401526112e660808301611172565b606084015260a0820151608084015260c082015160a084015260e082015160c08401526101008201516001600160401b0381116100d95760209083010187601f820112156100d9578781602061133e93519101610ece565b60e08401526101208201519260078410156100d95761016060209493859461010084015261136f6101408201611172565b610120840152015161014082015281520192019161125e565b905f925f5b81518110156113fe57836001600160a01b036113a98385610d23565b5116146113b85760010161138d565b505090915060015b156113f4576111d5915f91604051916113da604084610c88565b60018352602036818501376113ee83610cf2565b526111ad565b5050610fdc61102b565b505090916113c0565b6040516378b2852360e11b81526020816004817f00000000000000000000000062de59c08eb5dae4b7e6f7a8cad3006d6965ec166001600160a01b03165afa908115610718575f9161151d575b50604051633b83395360e11b8152905f90829060049082906001600160a01b03165afa908115610718575f91611488575090565b90503d805f833e6114998183610c88565b8101906020818303126100d9578051906001600160401b0382116100d957019080601f830112156100d95781516114cf81610ca9565b926114dd6040519485610c88565b81845260208085019260051b8201019283116100d957602001905b8282106115055750505090565b6020809161151284610eba565b8152019101906114f8565b90506020813d602011611553575b8161153860209383610c88565b810103126100d9575f61154c600492610eba565b9150611454565b3d915061152b565b91908260809103126100d9578151916020810151916060604083015192015190565b5f92916001600160a01b038116156116c15760408051633e77895760e11b81526001600160a01b03848116600483015283811660248301527f00000000000000000000000062de59c08eb5dae4b7e6f7a8cad3006d6965ec1616929181604481865afa8015610718576001600160801b0391611605915f915f916116a0575b50949394610fdf565b16915f935b838510611618575050505050565b6040516347204df160e01b81526001600160a01b03828116600483015283166024820152604481018690529496939492939192909190608081606481885afa801561071857600192611671925f9261167c575b50610fff565b96019392919061160a565b61169591925060803d8111610711576106ff8183610c88565b50509050905f61166b565b90506116bb915060403d604011610836576108288183610c88565b5f6115fc565b505f925050565b6116d061100c565b505f5b815181101561171a576001600160a01b036116ee8284610d23565b5151166001600160a01b03841614611708576001016116d3565b906117139250610d23565b5190600190565b50505060405161172981610c6d565b5f815260405161173a602082610c88565b5f815260208201525f6040820152905f9056fea164736f6c6343000822000a
🤖 Code Reader

Generate instant answers for your smart contract questions using AI Models. Read more.

Custom Contract ABI

                            

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.