@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
19 lines • 1.02 kB
TypeScript
import { Address } from 'viem';
import { CONTRACT_NAMES } from './contract-names.js';
import { PerSupportedChain } from './supported-chains.js';
export declare const COMMON_CONTRACT_ADDRESSES: PerSupportedChain<{
[key2 in CONTRACT_NAMES]?: Address;
}>;
export declare const CSM_CONTRACT_ADDRESSES: PerSupportedChain<{
[key2 in CONTRACT_NAMES]?: Address;
}>;
export declare const CSM_MODULE_IDS: PerSupportedChain<number>;
export declare const CSM_DEPLOYMENT_BLOCK_NUMBERS: PerSupportedChain<bigint>;
export declare const SUPPORTED_CSM_VERSIONS: Partial<Record<CONTRACT_NAMES, readonly [bigint, bigint]>>;
export declare const CM_CONTRACT_ADDRESSES: PerSupportedChain<{
[key2 in CONTRACT_NAMES]?: Address;
}>;
export declare const CM_MODULE_IDS: PerSupportedChain<number>;
export declare const CM_DEPLOYMENT_BLOCK_NUMBERS: PerSupportedChain<bigint | undefined>;
export declare const SUPPORTED_CM_VERSIONS: Partial<Record<CONTRACT_NAMES, readonly [bigint, bigint]>>;
//# sourceMappingURL=contract-addresses.d.ts.map