UNPKG

@exromany/lido-csm-sdk

Version:

[![GitHub license](https://img.shields.io/github/license/lidofinance/lido-csm-sdk?color=limegreen)](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [![Version npm](https://img.shields.io/npm/v/@lidofinance/lido-csm-sdk?label=version)](h

39 lines 1.04 kB
export type KeyNumberValueInterval = { minKeyNumber: bigint; value: bigint; }; export type StrikesConfig = { lifetime: number; threshold: number; }; export type QueueConfig = { lowestPriority: number; priority: number; maxDeposits: number; }; export type BondInterval = { minKeysCount: bigint; minBond: bigint; trend: bigint; }; export type PerformanceCoefficients = { attestationsWeight: bigint; blocksWeight: bigint; syncWeight: bigint; }; export type CurveParameters = { keyRemovalFee: bigint; keysLimit: bigint; allowedExitDelay: number; exitDelayPenalty: bigint; badPerformancePenalty: bigint; elStealingPenalty: bigint; maxWithdrawalRequestFee: bigint; performanceCoefficients: PerformanceCoefficients; performanceLeewayConfig: KeyNumberValueInterval[]; rewardsConfig: KeyNumberValueInterval[]; bondConfig: KeyNumberValueInterval[]; queueConfig: QueueConfig; strikesConfig: StrikesConfig; }; //# sourceMappingURL=types.d.ts.map