@@ -35,9 +35,6 @@ import           Cardano.Ledger.SafeHash (SafeToHash)
3535
3636import            Cardano.Prelude 
3737
38- import  qualified  Cardano.Protocol.TPraos.BHeader  as  Protocol 
39- import  qualified  Cardano.Protocol.TPraos.OCert  as  Protocol 
40- 
4138import            Cardano.Slotting.Slot  (SlotNo  (.. ))
4239
4340import            Ouroboros.Consensus.Cardano.Block  (StandardAllegra , StandardAlonzo , StandardCrypto ,
@@ -48,6 +45,7 @@ import qualified Ouroboros.Consensus.Shelley.Ledger.Block as Consensus
4845import            Ouroboros.Network.Block  (BlockNo  (.. ))
4946
5047import  qualified  Shelley.Spec.Ledger.BlockChain  as  Shelley 
48+ import  qualified  Shelley.Spec.Ledger.OCert  as  Shelley 
5149import  qualified  Shelley.Spec.Ledger.PParams  as  Shelley 
5250import  qualified  Shelley.Spec.Ledger.Tx  as  Shelley 
5351
@@ -152,31 +150,31 @@ fromAlonzoBlock pp blk =
152150alonzoBlockTxs  ::  ShelleyBlock  StandardAlonzo  ->  [(Word64 , Ledger. Tx  StandardAlonzo )]
153151alonzoBlockTxs =  zip  [0  .. ] .  toList .  fromTxSeq @ StandardAlonzo  .  Shelley. bbody .  Consensus. shelleyBlockRaw
154152
155- blockBody  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  Protocol . BHBody  (Crypto  era )
156- blockBody =  Protocol . bhbody .  Shelley. bheader .  Consensus. shelleyBlockRaw
153+ blockBody  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  Shelley . BHBody  (Crypto  era )
154+ blockBody =  Shelley . bhbody .  Shelley. bheader .  Consensus. shelleyBlockRaw
157155
158156blockHash  ::  ShelleyBlock  era  ->  ByteString 
159157blockHash = 
160-   Crypto. hashToBytes .  Protocol . unHashHeader
158+   Crypto. hashToBytes .  Shelley . unHashHeader
161159    .  Consensus. unShelleyHash .  Consensus. shelleyBlockHeaderHash
162160
163161blockNumber  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  BlockNo 
164- blockNumber =  Protocol . bheaderBlockNo .  blockBody
162+ blockNumber =  Shelley . bheaderBlockNo .  blockBody
165163
166164blockPrevHash  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  ByteString 
167165blockPrevHash blk = 
168-   case  Protocol . bheaderPrev (Protocol . bhbody .  Shelley. bheader $  Consensus. shelleyBlockRaw blk) of 
169-     Protocol . GenesisHash  ->  " Cardano.DbSync.Era.Shelley.Generic.Block.blockPrevHash" 
170-     Protocol . BlockHash  (Protocol . HashHeader  h) ->  Crypto. hashToBytes h
166+   case  Shelley . bheaderPrev (Shelley . bhbody .  Shelley. bheader $  Consensus. shelleyBlockRaw blk) of 
167+     Shelley . GenesisHash  ->  " Cardano.DbSync.Era.Shelley.Generic.Block.blockPrevHash" 
168+     Shelley . BlockHash  (Shelley . HashHeader  h) ->  Crypto. hashToBytes h
171169
172170blockOpCert  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  ByteString 
173- blockOpCert =  KES. rawSerialiseVerKeyKES .  Protocol . ocertVkHot .  Protocol . bheaderOCert .  blockBody
171+ blockOpCert =  KES. rawSerialiseVerKeyKES .  Shelley . ocertVkHot .  Shelley . bheaderOCert .  blockBody
174172
175173blockOpCertCounter  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  Word64 
176- blockOpCertCounter =  Protocol . ocertN .  Protocol . bheaderOCert .  blockBody
174+ blockOpCertCounter =  Shelley . ocertN .  Shelley . bheaderOCert .  blockBody
177175
178176blockProtoVersion  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  Shelley. ProtVer
179- blockProtoVersion =  Protocol . bprotver .  blockBody
177+ blockProtoVersion =  Shelley . bprotver .  blockBody
180178
181179blockSize  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  Word64 
182180blockSize =  fromIntegral  .  Shelley. bBodySize .  Shelley. bbody .  Consensus. shelleyBlockRaw
@@ -190,16 +188,16 @@ blockTxs
190188blockTxs =  zip  [0  .. ] .  unTxSeq .  Shelley. bbody .  Consensus. shelleyBlockRaw
191189
192190blockVrfKeyView  ::  (ShelleyBasedEra  era , VRF  (Crypto  era ) ~  PraosVRF ) =>  ShelleyBlock  era  ->  Text 
193- blockVrfKeyView =  Api. serialiseToBech32 .  Api. VrfVerificationKey  .  Protocol . bheaderVrfVk .  blockBody
191+ blockVrfKeyView =  Api. serialiseToBech32 .  Api. VrfVerificationKey  .  Shelley . bheaderVrfVk .  blockBody
194192
195193creatorPoolHash  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  ByteString 
196- creatorPoolHash =  unKeyHashRaw .  Protocol . issuerIDfromBHBody .  blockBody
194+ creatorPoolHash =  unKeyHashRaw .  Shelley . issuerIDfromBHBody .  blockBody
197195
198196slotLeaderHash  ::  ShelleyBasedEra  era  =>  ShelleyBlock  era  ->  ByteString 
199- slotLeaderHash =  unKeyHashRaw .  Protocol . issuerIDfromBHBody .  blockBody
197+ slotLeaderHash =  unKeyHashRaw .  Shelley . issuerIDfromBHBody .  blockBody
200198
201199slotNumber  ::  (Crypto  era  ~  StandardCrypto , ShelleyBasedEra  era ) =>  ShelleyBlock  era  ->  SlotNo 
202- slotNumber =  Protocol . bheaderSlotNo .  blockBody
200+ slotNumber =  Shelley . bheaderSlotNo .  blockBody
203201
204202unTxSeq
205203    ::  (ShelleyBasedEra  era , SafeToHash  (Witnesses  era ))
0 commit comments