ouroboros-network-protocols:testlib
Safe HaskellNone
LanguageHaskell2010

Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Documentation

newtype BlockHeader Source #

Constructors

BlockHeader Any 

Instances

Instances details
Arbitrary BlockHeader Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

NFData BlockHeader Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Methods

rnf :: BlockHeader -> () #

Generic BlockHeader Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Associated Types

type Rep BlockHeader 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

type Rep BlockHeader = D1 ('MetaData "BlockHeader" "Ouroboros.Network.Protocol.ChainSync.Codec.CDDL" "ouroboros-network-protocols-0.12.0.0-inplace-testlib" 'True) (C1 ('MetaCons "BlockHeader" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Any)))
Show BlockHeader Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Eq BlockHeader Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Serialise BlockHeader Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

type Rep BlockHeader Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

type Rep BlockHeader = D1 ('MetaData "BlockHeader" "Ouroboros.Network.Protocol.ChainSync.Codec.CDDL" "ouroboros-network-protocols-0.12.0.0-inplace-testlib" 'True) (C1 ('MetaCons "BlockHeader" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Any)))

newtype HeaderPoint Source #

Constructors

HeaderPoint Any 

Instances

Instances details
Arbitrary HeaderPoint Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

NFData HeaderPoint Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Methods

rnf :: HeaderPoint -> () #

Generic HeaderPoint Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Associated Types

type Rep HeaderPoint 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

type Rep HeaderPoint = D1 ('MetaData "HeaderPoint" "Ouroboros.Network.Protocol.ChainSync.Codec.CDDL" "ouroboros-network-protocols-0.12.0.0-inplace-testlib" 'True) (C1 ('MetaCons "HeaderPoint" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Any)))
Show HeaderPoint Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Eq HeaderPoint Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Serialise HeaderPoint Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

type Rep HeaderPoint Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

type Rep HeaderPoint = D1 ('MetaData "HeaderPoint" "Ouroboros.Network.Protocol.ChainSync.Codec.CDDL" "ouroboros-network-protocols-0.12.0.0-inplace-testlib" 'True) (C1 ('MetaCons "HeaderPoint" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Any)))

newtype HeaderTip Source #

Constructors

HeaderTip Any 

Instances

Instances details
Arbitrary HeaderTip Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

NFData HeaderTip Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Methods

rnf :: HeaderTip -> () #

Generic HeaderTip Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Associated Types

type Rep HeaderTip 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

type Rep HeaderTip = D1 ('MetaData "HeaderTip" "Ouroboros.Network.Protocol.ChainSync.Codec.CDDL" "ouroboros-network-protocols-0.12.0.0-inplace-testlib" 'True) (C1 ('MetaCons "HeaderTip" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Any)))
Show HeaderTip Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Eq HeaderTip Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

Serialise HeaderTip Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

type Rep HeaderTip Source # 
Instance details

Defined in Ouroboros.Network.Protocol.ChainSync.Codec.CDDL

type Rep HeaderTip = D1 ('MetaData "HeaderTip" "Ouroboros.Network.Protocol.ChainSync.Codec.CDDL" "ouroboros-network-protocols-0.12.0.0-inplace-testlib" 'True) (C1 ('MetaCons "HeaderTip" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Any)))