Skip to content

Commit

Permalink
fix: docstring
Browse files Browse the repository at this point in the history
  • Loading branch information
alrxy committed Dec 11, 2024
1 parent f2b3e2b commit 70b88ae
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 32 deletions.
11 changes: 0 additions & 11 deletions src/managers/OperatorManager.sol
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,6 @@ import {PauseableEnumerableSet} from "../libraries/PauseableEnumerableSet.sol";
* @notice Manages operator registration and validation for the protocol
* @dev Inherits from NetworkStorage, SlashingWindowStorage, and CaptureTimestampManager
* to provide operator management functionality with network awareness and time-based features
*
* Key features:
* - Operator registration and validation
* - Network opt-in verification
* - Pauseable operator enumeration
* - Timestamp-based operator management
*
* Storage:
* - _operatorRegistry: Registry contract for validating operators
* - _operatorNetOptin: Service for verifying network opt-in status
* - _operators: Set of registered operators with pause functionality
*/
abstract contract OperatorManager is NetworkStorage, SlashingWindowStorage, CaptureTimestampManager {
using PauseableEnumerableSet for PauseableEnumerableSet.AddressSet;
Expand Down
5 changes: 0 additions & 5 deletions src/managers/extendable/SigManager.sol
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@ import {Initializable} from "@openzeppelin/contracts-upgradeable/proxy/utils/Ini
* @title SigManager
* @notice Abstract contract for verifying signatures against operator keys
* @dev Provides signature verification functionality for operator keys
*
* Key features:
* - Signature verification against operator keys
* - Abstract implementation allowing different signature schemes
* - Initializable pattern for upgradeable contracts
*/
abstract contract SigManager is Initializable {
/**
Expand Down
8 changes: 0 additions & 8 deletions src/managers/storages/NetworkStorage.sol
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,6 @@ import {Initializable} from "@openzeppelin/contracts-upgradeable/proxy/utils/Ini
* @title NetworkStorage
* @notice Storage contract for managing the network address
* @dev Uses a single storage slot to store the network address value
*
* Key features:
* - Immutable network address after initialization
* - Single storage slot usage for gas efficiency
* - Assembly-level storage access
*
* Storage:
* - NetworkStorageLocation: Storage slot containing the network address
*/
abstract contract NetworkStorage is Initializable {
// keccak256(abi.encode(uint256(keccak256("symbiotic.storage.NetworkStorage")) - 1)) & ~bytes32(uint256(0xff))
Expand Down
8 changes: 0 additions & 8 deletions src/managers/storages/SlashingWindowStorage.sol
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,6 @@ import {Initializable} from "@openzeppelin/contracts-upgradeable/proxy/utils/Ini
* @title SlashingWindowStorage
* @notice Storage contract for managing the slashing window duration
* @dev Uses a single storage slot to store the slashing window duration value
*
* Key features:
* - Immutable slashing window duration after initialization
* - Single storage slot usage for gas efficiency
* - Assembly-level storage access
*
* Storage:
* - SlashingWindowStorageLocation: Storage slot containing the slashing window duration
*/
abstract contract SlashingWindowStorage is Initializable {
// keccak256(abi.encode(uint256(keccak256("symbiotic.storage.SlashingWindowStorage")) - 1)) & ~bytes32(uint256(0xff))
Expand Down

0 comments on commit 70b88ae

Please sign in to comment.