GlobalAccessManagerStorage
Contains all storage variables for the global access manager
Storage contract for GlobalAccessManager diamond
State Variables
STORAGE_SLOT
bytes32 internal constant STORAGE_SLOT = keccak256("capsign.storage.gam");
Functions
layout
function layout() internal pure returns (Layout storage l);
Structs
Layout
struct Layout {
mapping(bytes4 => bool) emergencyFunctions;
mapping(address => uint256) emergencyActionCount;
uint256 proposalThreshold;
uint256 votingDelay;
uint256 votingPeriod;
uint256 executionDelay;
mapping(string => address) protocolContracts;
mapping(address => bool) authorizedFactories;
address subscriptionManager;
mapping(address => uint8) entitySubscriptionTiers;
bool emergencyMode;
uint256 emergencyModeActivatedAt;
uint256 totalEntities;
uint256 totalFactories;
mapping(address => uint256) roleGrantCount;
}
Last updated
Was this helpful?