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

1,928 lines 55.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CSParametersRegistryAbi = void 0; exports.CSParametersRegistryAbi = [ { "type": "constructor", "inputs": [ { "name": "queueLowestPriority", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "nonpayable" }, { "type": "function", "name": "DEFAULT_ADMIN_ROLE", "inputs": [], "outputs": [ { "name": "", "type": "bytes32", "internalType": "bytes32" } ], "stateMutability": "view" }, { "type": "function", "name": "QUEUE_LEGACY_PRIORITY", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "QUEUE_LOWEST_PRIORITY", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultAllowedExitDelay", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultBadPerformancePenalty", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultElRewardsStealingAdditionalFine", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultExitDelayPenalty", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultKeyRemovalCharge", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultKeysLimit", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultMaxWithdrawalRequestFee", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultPerformanceCoefficients", "inputs": [], "outputs": [ { "name": "attestationsWeight", "type": "uint32", "internalType": "uint32" }, { "name": "blocksWeight", "type": "uint32", "internalType": "uint32" }, { "name": "syncWeight", "type": "uint32", "internalType": "uint32" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultPerformanceLeeway", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultQueueConfig", "inputs": [], "outputs": [ { "name": "priority", "type": "uint32", "internalType": "uint32" }, { "name": "maxDeposits", "type": "uint32", "internalType": "uint32" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultRewardShare", "inputs": [], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "defaultStrikesParams", "inputs": [], "outputs": [ { "name": "lifetime", "type": "uint32", "internalType": "uint32" }, { "name": "threshold", "type": "uint32", "internalType": "uint32" } ], "stateMutability": "view" }, { "type": "function", "name": "getAllowedExitDelay", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "delay", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "getBadPerformancePenalty", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "penalty", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "getElRewardsStealingAdditionalFine", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "fine", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "getExitDelayPenalty", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "penalty", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "getInitializedVersion", "inputs": [], "outputs": [ { "name": "", "type": "uint64", "internalType": "uint64" } ], "stateMutability": "view" }, { "type": "function", "name": "getKeyRemovalCharge", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "keyRemovalCharge", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "getKeysLimit", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "limit", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "getMaxWithdrawalRequestFee", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "fee", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "getPerformanceCoefficients", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "attestationsWeight", "type": "uint256", "internalType": "uint256" }, { "name": "blocksWeight", "type": "uint256", "internalType": "uint256" }, { "name": "syncWeight", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "getPerformanceLeewayData", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "data", "type": "tuple[]", "internalType": "struct ICSParametersRegistry.KeyNumberValueInterval[]", "components": [ { "name": "minKeyNumber", "type": "uint256", "internalType": "uint256" }, { "name": "value", "type": "uint256", "internalType": "uint256" } ] } ], "stateMutability": "view" }, { "type": "function", "name": "getQueueConfig", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "queuePriority", "type": "uint32", "internalType": "uint32" }, { "name": "maxDeposits", "type": "uint32", "internalType": "uint32" } ], "stateMutability": "view" }, { "type": "function", "name": "getRewardShareData", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "data", "type": "tuple[]", "internalType": "struct ICSParametersRegistry.KeyNumberValueInterval[]", "components": [ { "name": "minKeyNumber", "type": "uint256", "internalType": "uint256" }, { "name": "value", "type": "uint256", "internalType": "uint256" } ] } ], "stateMutability": "view" }, { "type": "function", "name": "getRoleAdmin", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" } ], "outputs": [ { "name": "", "type": "bytes32", "internalType": "bytes32" } ], "stateMutability": "view" }, { "type": "function", "name": "getRoleMember", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "index", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "", "type": "address", "internalType": "address" } ], "stateMutability": "view" }, { "type": "function", "name": "getRoleMemberCount", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" } ], "outputs": [ { "name": "", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "getStrikesParams", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [ { "name": "lifetime", "type": "uint256", "internalType": "uint256" }, { "name": "threshold", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "view" }, { "type": "function", "name": "grantRole", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "account", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "hasRole", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "account", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "initialize", "inputs": [ { "name": "admin", "type": "address", "internalType": "address" }, { "name": "data", "type": "tuple", "internalType": "struct ICSParametersRegistry.InitializationData", "components": [ { "name": "keyRemovalCharge", "type": "uint256", "internalType": "uint256" }, { "name": "elRewardsStealingAdditionalFine", "type": "uint256", "internalType": "uint256" }, { "name": "keysLimit", "type": "uint256", "internalType": "uint256" }, { "name": "rewardShare", "type": "uint256", "internalType": "uint256" }, { "name": "performanceLeeway", "type": "uint256", "internalType": "uint256" }, { "name": "strikesLifetime", "type": "uint256", "internalType": "uint256" }, { "name": "strikesThreshold", "type": "uint256", "internalType": "uint256" }, { "name": "defaultQueuePriority", "type": "uint256", "internalType": "uint256" }, { "name": "defaultQueueMaxDeposits", "type": "uint256", "internalType": "uint256" }, { "name": "badPerformancePenalty", "type": "uint256", "internalType": "uint256" }, { "name": "attestationsWeight", "type": "uint256", "internalType": "uint256" }, { "name": "blocksWeight", "type": "uint256", "internalType": "uint256" }, { "name": "syncWeight", "type": "uint256", "internalType": "uint256" }, { "name": "defaultAllowedExitDelay", "type": "uint256", "internalType": "uint256" }, { "name": "defaultExitDelayPenalty", "type": "uint256", "internalType": "uint256" }, { "name": "defaultMaxWithdrawalRequestFee", "type": "uint256", "internalType": "uint256" } ] } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "renounceRole", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "callerConfirmation", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "revokeRole", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "account", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setAllowedExitDelay", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "delay", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setBadPerformancePenalty", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "penalty", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultAllowedExitDelay", "inputs": [ { "name": "delay", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultBadPerformancePenalty", "inputs": [ { "name": "penalty", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultElRewardsStealingAdditionalFine", "inputs": [ { "name": "fine", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultExitDelayPenalty", "inputs": [ { "name": "penalty", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultKeyRemovalCharge", "inputs": [ { "name": "keyRemovalCharge", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultKeysLimit", "inputs": [ { "name": "limit", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultMaxWithdrawalRequestFee", "inputs": [ { "name": "fee", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultPerformanceCoefficients", "inputs": [ { "name": "attestationsWeight", "type": "uint256", "internalType": "uint256" }, { "name": "blocksWeight", "type": "uint256", "internalType": "uint256" }, { "name": "syncWeight", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultPerformanceLeeway", "inputs": [ { "name": "leeway", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultQueueConfig", "inputs": [ { "name": "priority", "type": "uint256", "internalType": "uint256" }, { "name": "maxDeposits", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultRewardShare", "inputs": [ { "name": "share", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setDefaultStrikesParams", "inputs": [ { "name": "lifetime", "type": "uint256", "internalType": "uint256" }, { "name": "threshold", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setElRewardsStealingAdditionalFine", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "fine", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setExitDelayPenalty", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "penalty", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setKeyRemovalCharge", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "keyRemovalCharge", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setKeysLimit", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "limit", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setMaxWithdrawalRequestFee", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "fee", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setPerformanceCoefficients", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "attestationsWeight", "type": "uint256", "internalType": "uint256" }, { "name": "blocksWeight", "type": "uint256", "internalType": "uint256" }, { "name": "syncWeight", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setPerformanceLeewayData", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "tuple[]", "internalType": "struct ICSParametersRegistry.KeyNumberValueInterval[]", "components": [ { "name": "minKeyNumber", "type": "uint256", "internalType": "uint256" }, { "name": "value", "type": "uint256", "internalType": "uint256" } ] } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setQueueConfig", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "priority", "type": "uint256", "internalType": "uint256" }, { "name": "maxDeposits", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setRewardShareData", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "tuple[]", "internalType": "struct ICSParametersRegistry.KeyNumberValueInterval[]", "components": [ { "name": "minKeyNumber", "type": "uint256", "internalType": "uint256" }, { "name": "value", "type": "uint256", "internalType": "uint256" } ] } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "setStrikesParams", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" }, { "name": "lifetime", "type": "uint256", "internalType": "uint256" }, { "name": "threshold", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "supportsInterface", "inputs": [ { "name": "interfaceId", "type": "bytes4", "internalType": "bytes4" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "unsetAllowedExitDelay", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetBadPerformancePenalty", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetElRewardsStealingAdditionalFine", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetExitDelayPenalty", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetKeyRemovalCharge", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetKeysLimit", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetMaxWithdrawalRequestFee", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetPerformanceCoefficients", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetPerformanceLeewayData", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetQueueConfig", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetRewardShareData", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "unsetStrikesParams", "inputs": [ { "name": "curveId", "type": "uint256", "internalType": "uint256" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "event", "name": "AllowedExitDelaySet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "delay", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "AllowedExitDelayUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "BadPerformancePenaltySet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "penalty", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "BadPerformancePenaltyUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultAllowedExitDelaySet", "inputs": [ { "name": "delay", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultBadPerformancePenaltySet", "inputs": [ { "name": "value", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultElRewardsStealingAdditionalFineSet", "inputs": [ { "name": "value", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultExitDelayPenaltySet", "inputs": [ { "name": "penalty", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultKeyRemovalChargeSet", "inputs": [ { "name": "value", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultKeysLimitSet", "inputs": [ { "name": "value", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultMaxWithdrawalRequestFeeSet", "inputs": [ { "name": "fee", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultPerformanceCoefficientsSet", "inputs": [ { "name": "attestationsWeight", "type": "uint256", "indexed": false, "internalType": "uint256" }, { "name": "blocksWeight", "type": "uint256", "indexed": false, "internalType": "uint256" }, { "name": "syncWeight", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultPerformanceLeewaySet", "inputs": [ { "name": "value", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultQueueConfigSet", "inputs": [ { "name": "priority", "type": "uint256", "indexed": false, "internalType": "uint256" }, { "name": "maxDeposits", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultRewardShareSet", "inputs": [ { "name": "value", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "DefaultStrikesParamsSet", "inputs": [ { "name": "lifetime", "type": "uint256", "indexed": false, "internalType": "uint256" }, { "name": "threshold", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "ElRewardsStealingAdditionalFineSet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "fine", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "ElRewardsStealingAdditionalFineUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "ExitDelayPenaltySet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "penalty", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "ExitDelayPenaltyUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "Initialized", "inputs": [ { "name": "version", "type": "uint64", "indexed": false, "internalType": "uint64" } ], "anonymous": false }, { "type": "event", "name": "KeyRemovalChargeSet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "keyRemovalCharge", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "KeyRemovalChargeUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "KeysLimitSet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "limit", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "KeysLimitUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "MaxWithdrawalRequestFeeSet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "fee", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "MaxWithdrawalRequestFeeUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "PerformanceCoefficientsSet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "attestationsWeight", "type": "uint256", "indexed": false, "internalType": "uint256" }, { "name": "blocksWeight", "type": "uint256", "indexed": false, "internalType": "uint256" }, { "name": "syncWeight", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "PerformanceCoefficientsUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "PerformanceLeewayDataSet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "data", "type": "tuple[]", "indexed": false, "internalType": "struct ICSParametersRegistry.KeyNumberValueInterval[]", "components": [ { "name": "minKeyNumber", "type": "uint256", "internalType": "uint256" }, { "name": "value", "type": "uint256", "internalType": "uint256" } ] } ], "anonymous": false }, { "type": "event", "name": "PerformanceLeewayDataUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "QueueConfigSet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "priority", "type": "uint256", "indexed": false, "internalType": "uint256" }, { "name": "maxDeposits", "type": "uint256", "indexed": false, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "QueueConfigUnset", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" } ], "anonymous": false }, { "type": "event", "name": "RewardShareDataSet", "inputs": [ { "name": "curveId", "type": "uint256", "indexed": true, "internalType": "uint256" }, { "name": "data", "type": "tuple[]", "indexed": false, "internalType": "struct ICSParametersRegistry.KeyNumberValueInterval[]", "components": [ { "name": "minKeyNumber", "ty