| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Ouroboros.Network.Protocol.ChainSync.Codec.CDDL
Documentation
newtype BlockHeader Source #
Constructors
| BlockHeader Any |
Instances
newtype HeaderPoint Source #
Constructors
| HeaderPoint Any |
Instances
| Arbitrary HeaderPoint Source # | |||||
| NFData HeaderPoint Source # | |||||
Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL Methods rnf :: HeaderPoint -> () # | |||||
| Generic HeaderPoint Source # | |||||
Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL Associated Types
| |||||
| Show HeaderPoint Source # | |||||
Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL Methods showsPrec :: Int -> HeaderPoint -> ShowS # show :: HeaderPoint -> String # showList :: [HeaderPoint] -> ShowS # | |||||
| Eq HeaderPoint Source # | |||||
| Serialise HeaderPoint Source # | |||||
Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL Methods encode :: HeaderPoint -> Encoding # decode :: Decoder s HeaderPoint # encodeList :: [HeaderPoint] -> Encoding # decodeList :: Decoder s [HeaderPoint] # | |||||
| type Rep HeaderPoint Source # | |||||
Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL type Rep HeaderPoint = D1 ('MetaData "HeaderPoint" "Ouroboros.Network.Protocol.ChainSync.Codec.CDDL" "ouroboros-network-0.23.0.0-inplace-protocols-tests-lib" 'True) (C1 ('MetaCons "HeaderPoint" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Any))) | |||||
Instances
| Arbitrary HeaderTip Source # | |||||
| NFData HeaderTip Source # | |||||
| Generic HeaderTip Source # | |||||
Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL Associated Types
| |||||
| Show HeaderTip Source # | |||||
| Eq HeaderTip Source # | |||||
| Serialise HeaderTip Source # | |||||
| type Rep HeaderTip Source # | |||||
Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL type Rep HeaderTip = D1 ('MetaData "HeaderTip" "Ouroboros.Network.Protocol.ChainSync.Codec.CDDL" "ouroboros-network-0.23.0.0-inplace-protocols-tests-lib" 'True) (C1 ('MetaCons "HeaderTip" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Any))) | |||||
chainSyncCodec :: Codec (ChainSync BlockHeader HeaderPoint HeaderTip) DeserialiseFailure IO ByteString Source #