@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
34 lines • 939 B
TypeScript
export type KeyNumberValueInterval = {
minKeyNumber: number;
value: bigint;
};
export type StrikesConfig = {
lifetime: number;
threshold: number;
};
export type QueueConfig = {
lowestPriority: number;
priority: number;
maxDeposits: number;
};
export type PerformanceCoefficients = {
attestationsWeight: bigint;
blocksWeight: bigint;
syncWeight: bigint;
};
export type CurveParameters = {
keyRemovalFee: bigint;
keysLimit: number;
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