UNPKG

@lidofinance/lido-ethereum-sdk

Version:

<div style="display: flex;" align="center"> <h1 align="center">Lido Ethereum SDK</h1> </div>

16 lines 1.09 kB
import { type Address } from 'viem'; import { BusModule } from './bus-module.js'; import type { DashboardContractType, LazyOracleContractType, OperatorGridContractType, PredepositGuaranteeContractType, StakingVaultContractType, VaultFactoryContractType, VaultHubContractType, VaultViewerContractType } from './types.js'; export declare class LidoSDKVaultContracts extends BusModule { static VAULT_CREATED_SIGNATURE: `0x${string}`; static DASHBOARD_CREATED_SIGNATURE: `0x${string}`; getContractVault(address: Address): Promise<StakingVaultContractType>; getContractVaultDashboard(address: Address): Promise<DashboardContractType>; getContractVaultHub(): Promise<VaultHubContractType>; getContractVaultFactory(): Promise<VaultFactoryContractType>; getContractVaultViewer(): Promise<VaultViewerContractType>; getContractLazyOracle(): Promise<LazyOracleContractType>; getContractPredepositGuarantee(): Promise<PredepositGuaranteeContractType>; getContractOperatorGrid(): Promise<OperatorGridContractType>; } //# sourceMappingURL=vault-contracts.d.ts.map