@@ -14,6 +14,7 @@ import Cardano.SCLS.Namespace.EntitiesCommittee qualified as EntitiesCommittee
1414import Cardano.SCLS.Namespace.EntitiesDReps qualified as EntitiesDReps
1515import Cardano.SCLS.Namespace.EntitiesStakePools qualified as EntitiesStakePools
1616import Cardano.SCLS.Namespace.EntitiesStakePoolsVRFKeyHashes qualified as EntitiesStakePoolsVRFKeyHashes
17+ import Cardano.SCLS.Namespace.EntitiesDormantEpochs qualified as EntitiesDormantEpochs
1718import Cardano.SCLS.Namespace.GovCommittee qualified as GovCommittee
1819import Cardano.SCLS.Namespace.GovConstitution qualified as GovConstitution
1920import Cardano.SCLS.Namespace.GovPParams qualified as GovPParams
@@ -72,6 +73,9 @@ instance KnownSpec "entities/stake_pools/v0" where
7273instance KnownSpec " entities/stake_pools/vrf_key_hashes/v0" where
7374 namespaceSpec _ = mkDefinition EntitiesStakePoolsVRFKeyHashes. record_entry
7475
76+ instance KnownSpec " entities/dormant_epochs/v0" where
77+ namespaceSpec _ = mkDefinition EntitiesDormantEpochs. record_entry
78+
7579instance KnownSpec " gov/committee/v0" where
7680 namespaceSpec _ = mkDefinition GovCommittee. record_entry
7781
@@ -107,6 +111,7 @@ knownNamespaces =
107111 , mkNamespaceSymbol @ " entities/dreps/v0"
108112 , mkNamespaceSymbol @ " entities/stake_pools/v0"
109113 , mkNamespaceSymbol @ " entities/stake_pools/vrf_key_hashes/v0"
114+ , mkNamespaceSymbol @ " entities/dormant_epochs/v0"
110115 , mkNamespaceSymbol @ " gov/committee/v0"
111116 , mkNamespaceSymbol @ " gov/constitution/v0"
112117 , mkNamespaceSymbol @ " gov/pparams/v0"
@@ -125,6 +130,7 @@ type instance Spec.NamespaceKeySize "entities/committee/v0" = 1 -- One-byte zero
125130type instance Spec. NamespaceKeySize " entities/dreps/v0" = 29 -- 1 byte for tag, 28 bytes for hash
126131type instance Spec. NamespaceKeySize " entities/stake_pools/v0" = 28
127132type instance Spec. NamespaceKeySize " entities/stake_pools/vrf_key_hashes/v0" = 32
133+ type instance Spec. NamespaceKeySize " entities/dormant_epochs/v0" = 1
128134type instance Spec. NamespaceKeySize " gov/committee/v0" = 1 -- One-byte zero, as it's a singleton key
129135type instance Spec. NamespaceKeySize " gov/constitution/v0" = 1 -- One-byte zero, as it's a singleton key
130136type instance Spec. NamespaceKeySize " gov/pparams/v0" = 4
0 commit comments