From 2d1c5fcb27d9859a6c66c7b95ebfae18908a3b90 Mon Sep 17 00:00:00 2001 From: maksim Date: Wed, 13 Nov 2024 12:47:44 +0100 Subject: [PATCH] refactor: add a short description for the DepositSecurityModule contract --- contracts/0.8.9/DepositSecurityModule.sol | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/contracts/0.8.9/DepositSecurityModule.sol b/contracts/0.8.9/DepositSecurityModule.sol index b39ef28bb..9fc77d971 100644 --- a/contracts/0.8.9/DepositSecurityModule.sol +++ b/contracts/0.8.9/DepositSecurityModule.sol @@ -32,6 +32,11 @@ interface IStakingRouter { /** * @title DepositSecurityModule * @dev The contract represents a security module for handling deposits. + * + * The contract allows pausing deposits in response to potential security incidents and + * requires a quorum of guardians to authorize deposit operations. It also provides a mechanism + * to unvet signing keys (a vetted key is a validator key approved for receiving ether deposits) + * in case of any issues. */ contract DepositSecurityModule { /**