Hoodi Testnet

Contract

0xC293Ea75F11C0D77416D0AFdf903d88a3891d16b
Source Code Source Code

Overview

ETH Balance

0 ETH

More Info

Multichain Info

N/A
Transaction Hash
Method
Block
From
To
Amount

There are no matching entries

> 10 Internal Transactions found.

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Amount
Staking Router7455932025-07-06 0:57:24202 days ago1751763444
0xC293Ea75...a3891d16b
0 ETH
Accounting7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Accounting7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Accounting7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Accounting7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Treasury7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Accounting7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Accounting7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Staking Router7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Burner7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
El Rewards Vault7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Withdrawal Vault7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Accounting Oracl...7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Oracle Report Co...7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Accounting7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Withdrawal Queue7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Staking Router7455862025-07-06 0:56:00202 days ago1751763360
0xC293Ea75...a3891d16b
0 ETH
Staking Router7452422025-07-05 23:40:48202 days ago1751758848
0xC293Ea75...a3891d16b
0 ETH
Accounting7452352025-07-05 23:39:24202 days ago1751758764
0xC293Ea75...a3891d16b
0 ETH
Accounting7452352025-07-05 23:39:24202 days ago1751758764
0xC293Ea75...a3891d16b
0 ETH
Accounting7452352025-07-05 23:39:24202 days ago1751758764
0xC293Ea75...a3891d16b
0 ETH
Accounting7452352025-07-05 23:39:24202 days ago1751758764
0xC293Ea75...a3891d16b
0 ETH
Treasury7452352025-07-05 23:39:24202 days ago1751758764
0xC293Ea75...a3891d16b
0 ETH
Accounting7452352025-07-05 23:39:24202 days ago1751758764
0xC293Ea75...a3891d16b
0 ETH
Accounting7452352025-07-05 23:39:24202 days ago1751758764
0xC293Ea75...a3891d16b
0 ETH
View All Internal Transactions
Loading...
Loading

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

Contract Source Code Verified (Exact Match)

Contract Name:
LidoLocator

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 200 runs

Other Settings:
istanbul EvmVersion

Contract Source Code (Solidity Standard Json-Input format)

// SPDX-FileCopyrightText: 2023 Lido <[email protected]>
// SPDX-License-Identifier: GPL-3.0

/* See contracts/COMPILERS.md */
pragma solidity 0.8.9;

import {ILidoLocator} from "../common/interfaces/ILidoLocator.sol";

/**
 * @title LidoLocator
 * @author mymphe
 * @notice Lido service locator
 * @dev configuration is stored as public immutables to reduce gas consumption
 */
contract LidoLocator is ILidoLocator {
    struct Config {
        address accountingOracle;
        address depositSecurityModule;
        address elRewardsVault;
        address lido;
        address oracleReportSanityChecker;
        address postTokenRebaseReceiver;
        address burner;
        address stakingRouter;
        address treasury;
        address validatorsExitBusOracle;
        address withdrawalQueue;
        address withdrawalVault;
        address oracleDaemonConfig;
        address accounting;
        address predepositGuarantee;
        address wstETH;
        address vaultHub;
        address operatorGrid;
    }

    error ZeroAddress();

    //solhint-disable immutable-vars-naming
    address public immutable accountingOracle;
    address public immutable depositSecurityModule;
    address public immutable elRewardsVault;
    address public immutable lido;
    address public immutable oracleReportSanityChecker;
    address public immutable postTokenRebaseReceiver;
    address public immutable burner;
    address public immutable stakingRouter;
    address public immutable treasury;
    address public immutable validatorsExitBusOracle;
    address public immutable withdrawalQueue;
    address public immutable withdrawalVault;
    address public immutable oracleDaemonConfig;
    address public immutable accounting;
    address public immutable predepositGuarantee;
    address public immutable wstETH;
    address public immutable vaultHub;
    address public immutable operatorGrid;
    //solhint-enable immutable-vars-naming

    /**
     * @notice declare service locations
     * @dev accepts a struct to avoid the "stack-too-deep" error
     * @param _config struct of addresses
     */
    constructor(Config memory _config) {
        accountingOracle = _assertNonZero(_config.accountingOracle);
        depositSecurityModule = _assertNonZero(_config.depositSecurityModule);
        elRewardsVault = _assertNonZero(_config.elRewardsVault);
        lido = _assertNonZero(_config.lido);
        oracleReportSanityChecker = _assertNonZero(_config.oracleReportSanityChecker);
        postTokenRebaseReceiver = _config.postTokenRebaseReceiver;
        burner = _assertNonZero(_config.burner);
        stakingRouter = _assertNonZero(_config.stakingRouter);
        treasury = _assertNonZero(_config.treasury);
        validatorsExitBusOracle = _assertNonZero(_config.validatorsExitBusOracle);
        withdrawalQueue = _assertNonZero(_config.withdrawalQueue);
        withdrawalVault = _assertNonZero(_config.withdrawalVault);
        oracleDaemonConfig = _assertNonZero(_config.oracleDaemonConfig);
        accounting = _assertNonZero(_config.accounting);
        predepositGuarantee = _assertNonZero(_config.predepositGuarantee);
        wstETH = _assertNonZero(_config.wstETH);
        vaultHub = _assertNonZero(_config.vaultHub);
        operatorGrid = _assertNonZero(_config.operatorGrid);
    }

    function coreComponents() external view returns (
        address,
        address,
        address,
        address,
        address,
        address
    ) {
        return (
            elRewardsVault,
            oracleReportSanityChecker,
            stakingRouter,
            treasury,
            withdrawalQueue,
            withdrawalVault
        );
    }

    function oracleReportComponents() external view returns(
        address,
        address,
        address,
        address,
        address,
        address,
        address
    ) {
        return (
            accountingOracle,
            oracleReportSanityChecker,
            burner,
            withdrawalQueue,
            postTokenRebaseReceiver,
            stakingRouter,
            vaultHub
        );
    }

    function _assertNonZero(address _address) internal pure returns (address) {
        if (_address == address(0)) revert ZeroAddress();
        return _address;
    }
}

// SPDX-FileCopyrightText: 2023 Lido <[email protected]>
// SPDX-License-Identifier: GPL-3.0

// See contracts/COMPILERS.md
// solhint-disable-next-line lido/fixed-compiler-version
pragma solidity >=0.4.24 <0.9.0;

interface ILidoLocator {
    function accountingOracle() external view returns(address);
    function depositSecurityModule() external view returns(address);
    function elRewardsVault() external view returns(address);
    function lido() external view returns(address);
    function oracleReportSanityChecker() external view returns(address);
    function burner() external view returns(address);
    function stakingRouter() external view returns(address);
    function treasury() external view returns(address);
    function validatorsExitBusOracle() external view returns(address);
    function withdrawalQueue() external view returns(address);
    function withdrawalVault() external view returns(address);
    function postTokenRebaseReceiver() external view returns(address);
    function oracleDaemonConfig() external view returns(address);
    function accounting() external view returns (address);
    function predepositGuarantee() external view returns (address);
    function wstETH() external view returns (address);
    function vaultHub() external view returns (address);
    function operatorGrid() external view returns (address);
    /// @notice Returns core Lido protocol component addresses in a single call
    /// @dev This function provides a gas-efficient way to fetch multiple component addresses in a single call
    function coreComponents() external view returns(
        address elRewardsVault,
        address oracleReportSanityChecker,
        address stakingRouter,
        address treasury,
        address withdrawalQueue,
        address withdrawalVault
    );

    /// @notice Returns addresses of components involved in processing oracle reports in the Lido contract
    /// @dev This function provides a gas-efficient way to fetch multiple component addresses in a single call
    function oracleReportComponents() external view returns(
        address accountingOracle,
        address oracleReportSanityChecker,
        address burner,
        address withdrawalQueue,
        address postTokenRebaseReceiver,
        address stakingRouter,
        address vaultHub
    );
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "evmVersion": "istanbul",
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract ABI

API
[{"inputs":[{"components":[{"internalType":"address","name":"accountingOracle","type":"address"},{"internalType":"address","name":"depositSecurityModule","type":"address"},{"internalType":"address","name":"elRewardsVault","type":"address"},{"internalType":"address","name":"lido","type":"address"},{"internalType":"address","name":"oracleReportSanityChecker","type":"address"},{"internalType":"address","name":"postTokenRebaseReceiver","type":"address"},{"internalType":"address","name":"burner","type":"address"},{"internalType":"address","name":"stakingRouter","type":"address"},{"internalType":"address","name":"treasury","type":"address"},{"internalType":"address","name":"validatorsExitBusOracle","type":"address"},{"internalType":"address","name":"withdrawalQueue","type":"address"},{"internalType":"address","name":"withdrawalVault","type":"address"},{"internalType":"address","name":"oracleDaemonConfig","type":"address"},{"internalType":"address","name":"accounting","type":"address"},{"internalType":"address","name":"predepositGuarantee","type":"address"},{"internalType":"address","name":"wstETH","type":"address"},{"internalType":"address","name":"vaultHub","type":"address"},{"internalType":"address","name":"operatorGrid","type":"address"}],"internalType":"struct LidoLocator.Config","name":"_config","type":"tuple"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ZeroAddress","type":"error"},{"inputs":[],"name":"accounting","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"accountingOracle","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"burner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"coreComponents","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"depositSecurityModule","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"elRewardsVault","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lido","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"operatorGrid","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"oracleDaemonConfig","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"oracleReportComponents","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"oracleReportSanityChecker","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"postTokenRebaseReceiver","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"predepositGuarantee","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"stakingRouter","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"treasury","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"validatorsExitBusOracle","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"vaultHub","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdrawalQueue","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdrawalVault","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"wstETH","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

6102c06040523480156200001257600080fd5b5060405162000bdd38038062000bdd8339810160408190526200003591620002bb565b8051620000429062000238565b6001600160a01b031660805260208101516200005e9062000238565b6001600160a01b031660a05260408101516200007a9062000238565b6001600160a01b031660c0526060810151620000969062000238565b6001600160a01b031660e0526080810151620000b29062000238565b6001600160a01b039081166101005260a0820151166101205260c0810151620000db9062000238565b6001600160a01b03166101405260e0810151620000f89062000238565b6001600160a01b031661016052610100810151620001169062000238565b6001600160a01b031661018052610120810151620001349062000238565b6001600160a01b03166101a052610140810151620001529062000238565b6001600160a01b03166101c052610160810151620001709062000238565b6001600160a01b03166101e0526101808101516200018e9062000238565b6001600160a01b0316610200526101a0810151620001ac9062000238565b6001600160a01b0316610220526101c0810151620001ca9062000238565b6001600160a01b0316610240526101e0810151620001e89062000238565b6001600160a01b031661026052610200810151620002069062000238565b6001600160a01b031661028052610220810151620002249062000238565b6001600160a01b03166102a052506200043a565b60006001600160a01b038216620002625760405163d92e233d60e01b815260040160405180910390fd5b5090565b60405161024081016001600160401b03811182821017156200029857634e487b7160e01b600052604160045260246000fd5b60405290565b80516001600160a01b0381168114620002b657600080fd5b919050565b60006102408284031215620002cf57600080fd5b620002d962000266565b620002e4836200029e565b8152620002f4602084016200029e565b602082015262000307604084016200029e565b60408201526200031a606084016200029e565b60608201526200032d608084016200029e565b60808201526200034060a084016200029e565b60a08201526200035360c084016200029e565b60c08201526200036660e084016200029e565b60e08201526101006200037b8185016200029e565b908201526101206200038f8482016200029e565b90820152610140620003a38482016200029e565b90820152610160620003b78482016200029e565b90820152610180620003cb8482016200029e565b908201526101a0620003df8482016200029e565b908201526101c0620003f38482016200029e565b908201526101e0620004078482016200029e565b908201526102006200041b8482016200029e565b908201526102206200042f8482016200029e565b908201529392505050565b60805160a05160c05160e05161010051610120516101405161016051610180516101a0516101c0516101e05161020051610220516102405161026051610280516102a0516106746200056960003960006105800152600081816103de015261054b01526000610342015260006104050152600061042c015260006102f401526000818161029801526103b7015260008181610270015281816102cd01526104d301526000610136015260008181610248015261039001526000818161021e0152818161052301526105f50152600081816101a101526104a90152600081816104fb01526105a70152600081816101f601528181610481015261061c0152600061017a0152600081816101d101526105ce0152600061031b015260008181610369015261045c01526106746000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c806369d42148116100ad578063b9a0382811610071578063b9a038281461057b578063d680a876146105a2578063e441d25f146105c9578063ef6c064c146105f0578063f5e6d50f1461061757600080fd5b806369d42148146103b25780636dd6e80b146103d95780638d4e6153146104005780639624e83e14610427578063b2ad11041461044e57600080fd5b80633fe7d554116100f45780633fe7d554146102ef578063472c1776146103165780634aa07e641461033d5780635a2031f91461036457806361d027b31461038b57600080fd5b806312f8d4b91461013157806323509a2d1461017557806327810b6e1461019c57806335f4022e146101c357806337d5fe99146102c8575b600080fd5b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b604080516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811682527f0000000000000000000000000000000000000000000000000000000000000000811660208301527f00000000000000000000000000000000000000000000000000000000000000008116928201929092527f0000000000000000000000000000000000000000000000000000000000000000821660608201527f0000000000000000000000000000000000000000000000000000000000000000821660808201527f00000000000000000000000000000000000000000000000000000000000000009190911660a082015260c00161016c565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b604080516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811682527f0000000000000000000000000000000000000000000000000000000000000000811660208301527f00000000000000000000000000000000000000000000000000000000000000008116928201929092527f0000000000000000000000000000000000000000000000000000000000000000821660608201527f0000000000000000000000000000000000000000000000000000000000000000821660808201527f0000000000000000000000000000000000000000000000000000000000000000821660a08201527f00000000000000000000000000000000000000000000000000000000000000009190911660c082015260e00161016c565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f00000000000000000000000000000000000000000000000000000000000000008156fea264697066735822122017d657dd17c2137ed809b7f78813675114c8dee91e6c3fa57fd69b1471994a6564736f6c63430008090033000000000000000000000000abdf9686e4fbc7eefff91621df82457dab300168000000000000000000000000ff772cd178d04f0b4b1efb730c5f2b9683b31611000000000000000000000000a60b3af9244d7af1e844d714fdc0e3796cc4390d00000000000000000000000004d160820c0f2e2c693d9eb26078189d10a1a3e10000000000000000000000004077619fbadb002fdc125171c8daf6a149c71166000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087d699cbc410511216bc88e8c8523a8eff41102b000000000000000000000000f320d34b55e89826631c2bb1b3c5b50932ccab3c0000000000000000000000002ce254fd852d6b5023b1b2355ae96a8d752a47cf000000000000000000000000af41922d0b9677e8cf21d72a318c72a5188dd9f1000000000000000000000000e41d78740a1009029c44e43618fe09c8f368851f00000000000000000000000079e52dba27718b1b618fc519a8f05a1386f4a8d20000000000000000000000002c2e8fe09a2449ab93d9ead68f987d33189e61680000000000000000000000007d7ecce45cac6ef043f34e8049399b4b03044f970000000000000000000000004c003d5586b32359df5f37b42a2e717e24817ec2000000000000000000000000dfd55388020a8cedadce0b177df5ef1e11553b43000000000000000000000000dfa0b34f28b1b6735d2df150a99048139302a80e000000000000000000000000ccb86588b776743cccb6572d2a6eafd466012191

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061012c5760003560e01c806369d42148116100ad578063b9a0382811610071578063b9a038281461057b578063d680a876146105a2578063e441d25f146105c9578063ef6c064c146105f0578063f5e6d50f1461061757600080fd5b806369d42148146103b25780636dd6e80b146103d95780638d4e6153146104005780639624e83e14610427578063b2ad11041461044e57600080fd5b80633fe7d554116100f45780633fe7d554146102ef578063472c1776146103165780634aa07e641461033d5780635a2031f91461036457806361d027b31461038b57600080fd5b806312f8d4b91461013157806323509a2d1461017557806327810b6e1461019c57806335f4022e146101c357806337d5fe99146102c8575b600080fd5b6101587f000000000000000000000000af41922d0b9677e8cf21d72a318c72a5188dd9f181565b6040516001600160a01b0390911681526020015b60405180910390f35b6101587f00000000000000000000000004d160820c0f2e2c693d9eb26078189d10a1a3e181565b6101587f00000000000000000000000087d699cbc410511216bc88e8c8523a8eff41102b81565b604080516001600160a01b037f000000000000000000000000a60b3af9244d7af1e844d714fdc0e3796cc4390d811682527f0000000000000000000000004077619fbadb002fdc125171c8daf6a149c71166811660208301527f000000000000000000000000f320d34b55e89826631c2bb1b3c5b50932ccab3c8116928201929092527f0000000000000000000000002ce254fd852d6b5023b1b2355ae96a8d752a47cf821660608201527f000000000000000000000000e41d78740a1009029c44e43618fe09c8f368851f821660808201527f00000000000000000000000079e52dba27718b1b618fc519a8f05a1386f4a8d29190911660a082015260c00161016c565b6101587f000000000000000000000000e41d78740a1009029c44e43618fe09c8f368851f81565b6101587f0000000000000000000000002c2e8fe09a2449ab93d9ead68f987d33189e616881565b6101587f000000000000000000000000ff772cd178d04f0b4b1efb730c5f2b9683b3161181565b6101587f000000000000000000000000dfd55388020a8cedadce0b177df5ef1e11553b4381565b6101587f000000000000000000000000abdf9686e4fbc7eefff91621df82457dab30016881565b6101587f0000000000000000000000002ce254fd852d6b5023b1b2355ae96a8d752a47cf81565b6101587f00000000000000000000000079e52dba27718b1b618fc519a8f05a1386f4a8d281565b6101587f000000000000000000000000dfa0b34f28b1b6735d2df150a99048139302a80e81565b6101587f0000000000000000000000004c003d5586b32359df5f37b42a2e717e24817ec281565b6101587f0000000000000000000000007d7ecce45cac6ef043f34e8049399b4b03044f9781565b604080516001600160a01b037f000000000000000000000000abdf9686e4fbc7eefff91621df82457dab300168811682527f0000000000000000000000004077619fbadb002fdc125171c8daf6a149c71166811660208301527f00000000000000000000000087d699cbc410511216bc88e8c8523a8eff41102b8116928201929092527f000000000000000000000000e41d78740a1009029c44e43618fe09c8f368851f821660608201527f0000000000000000000000000000000000000000000000000000000000000000821660808201527f000000000000000000000000f320d34b55e89826631c2bb1b3c5b50932ccab3c821660a08201527f000000000000000000000000dfa0b34f28b1b6735d2df150a99048139302a80e9190911660c082015260e00161016c565b6101587f000000000000000000000000ccb86588b776743cccb6572d2a6eafd46601219181565b6101587f000000000000000000000000000000000000000000000000000000000000000081565b6101587f000000000000000000000000a60b3af9244d7af1e844d714fdc0e3796cc4390d81565b6101587f000000000000000000000000f320d34b55e89826631c2bb1b3c5b50932ccab3c81565b6101587f0000000000000000000000004077619fbadb002fdc125171c8daf6a149c711668156fea264697066735822122017d657dd17c2137ed809b7f78813675114c8dee91e6c3fa57fd69b1471994a6564736f6c63430008090033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000abdf9686e4fbc7eefff91621df82457dab300168000000000000000000000000ff772cd178d04f0b4b1efb730c5f2b9683b31611000000000000000000000000a60b3af9244d7af1e844d714fdc0e3796cc4390d00000000000000000000000004d160820c0f2e2c693d9eb26078189d10a1a3e10000000000000000000000004077619fbadb002fdc125171c8daf6a149c71166000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087d699cbc410511216bc88e8c8523a8eff41102b000000000000000000000000f320d34b55e89826631c2bb1b3c5b50932ccab3c0000000000000000000000002ce254fd852d6b5023b1b2355ae96a8d752a47cf000000000000000000000000af41922d0b9677e8cf21d72a318c72a5188dd9f1000000000000000000000000e41d78740a1009029c44e43618fe09c8f368851f00000000000000000000000079e52dba27718b1b618fc519a8f05a1386f4a8d20000000000000000000000002c2e8fe09a2449ab93d9ead68f987d33189e61680000000000000000000000007d7ecce45cac6ef043f34e8049399b4b03044f970000000000000000000000004c003d5586b32359df5f37b42a2e717e24817ec2000000000000000000000000dfd55388020a8cedadce0b177df5ef1e11553b43000000000000000000000000dfa0b34f28b1b6735d2df150a99048139302a80e000000000000000000000000ccb86588b776743cccb6572d2a6eafd466012191

-----Decoded View---------------
Arg [0] : _config (tuple):
Arg [1] : accountingOracle (address): 0xaBDf9686e4fbC7eEFff91621df82457dAb300168
Arg [2] : depositSecurityModule (address): 0xfF772cd178D04F0B4b1EFB730c5F2B9683B31611
Arg [3] : elRewardsVault (address): 0xA60b3AF9244D7AF1e844d714fDc0E3796CC4390d
Arg [4] : lido (address): 0x04d160820C0f2E2C693D9Eb26078189D10A1a3e1
Arg [5] : oracleReportSanityChecker (address): 0x4077619FBAdB002fDC125171c8daf6a149C71166
Arg [6] : postTokenRebaseReceiver (address): 0x0000000000000000000000000000000000000000
Arg [7] : burner (address): 0x87d699cBC410511216BC88E8c8523A8EFf41102b
Arg [8] : stakingRouter (address): 0xf320D34b55E89826631C2bb1b3c5b50932cCaB3C
Arg [9] : treasury (address): 0x2cE254Fd852d6B5023b1B2355ae96A8d752a47cf
Arg [10] : validatorsExitBusOracle (address): 0xaf41922d0b9677e8CF21D72a318C72a5188dd9f1
Arg [11] : withdrawalQueue (address): 0xe41d78740A1009029c44E43618Fe09C8f368851F
Arg [12] : withdrawalVault (address): 0x79e52DbA27718B1b618FC519A8F05a1386F4A8d2
Arg [13] : oracleDaemonConfig (address): 0x2c2e8fE09a2449aB93D9eAD68f987D33189E6168
Arg [14] : accounting (address): 0x7d7EcCE45cAc6eF043f34e8049399b4b03044F97
Arg [15] : predepositGuarantee (address): 0x4C003D5586B32359Df5f37B42A2E717E24817Ec2
Arg [16] : wstETH (address): 0xDFD55388020a8CEDADCe0B177DF5EF1E11553b43
Arg [17] : vaultHub (address): 0xDfA0B34F28b1b6735d2df150a99048139302a80E
Arg [18] : operatorGrid (address): 0xccb86588b776743CCCB6572D2a6eAFd466012191


-----Encoded View---------------
18 Constructor Arguments found :
Arg [0] : 000000000000000000000000abdf9686e4fbc7eefff91621df82457dab300168
Arg [1] : 000000000000000000000000ff772cd178d04f0b4b1efb730c5f2b9683b31611
Arg [2] : 000000000000000000000000a60b3af9244d7af1e844d714fdc0e3796cc4390d
Arg [3] : 00000000000000000000000004d160820c0f2e2c693d9eb26078189d10a1a3e1
Arg [4] : 0000000000000000000000004077619fbadb002fdc125171c8daf6a149c71166
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [6] : 00000000000000000000000087d699cbc410511216bc88e8c8523a8eff41102b
Arg [7] : 000000000000000000000000f320d34b55e89826631c2bb1b3c5b50932ccab3c
Arg [8] : 0000000000000000000000002ce254fd852d6b5023b1b2355ae96a8d752a47cf
Arg [9] : 000000000000000000000000af41922d0b9677e8cf21d72a318c72a5188dd9f1
Arg [10] : 000000000000000000000000e41d78740a1009029c44e43618fe09c8f368851f
Arg [11] : 00000000000000000000000079e52dba27718b1b618fc519a8f05a1386f4a8d2
Arg [12] : 0000000000000000000000002c2e8fe09a2449ab93d9ead68f987d33189e6168
Arg [13] : 0000000000000000000000007d7ecce45cac6ef043f34e8049399b4b03044f97
Arg [14] : 0000000000000000000000004c003d5586b32359df5f37b42a2e717e24817ec2
Arg [15] : 000000000000000000000000dfd55388020a8cedadce0b177df5ef1e11553b43
Arg [16] : 000000000000000000000000dfa0b34f28b1b6735d2df150a99048139302a80e
Arg [17] : 000000000000000000000000ccb86588b776743cccb6572d2a6eafd466012191


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