@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
1,928 lines • 55.7 kB
JavaScript
"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