IAddressStore

Contains the types for the GNSAddressStore facet

Role

enum Role {
  ROLES_MANAGER,
  GOV,
  MANAGER
}

Addresses

struct Addresses {
  address gns;
  address gnsStaking;
}

AddressStore

struct AddressStore {
  uint256 __deprecated;
  mapping(address => mapping(enum IAddressStore.Role => bool)) accessControl;
  struct IAddressStore.Addresses globalAddresses;
  uint256[8] __gap1;
  uint256[38] __gap2;
}