Moduleouroboros-consensus-4.2.1.0
Ouroboros.Consensus.Storage.Common
- 6 types
- 5 values
- Packageouroboros-consensus-4.2.1.0
- Exports11
- LicenceApache-2.0
Constructors
Instances4Eq, Show, Generic, Rep
Eq BinaryBlockInfoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonShow BinaryBlockInfoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonGeneric BinaryBlockInfoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Commontype Rep BinaryBlockInfo = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Common"BinaryBlockInfo"
"Ouroboros.Consensus.Storage.Common"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'False) (C1 ('MetaCons"BinaryBlockInfo"
'PrefixI 'True) (S1 ('MetaSel ('Just"headerOffset"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Word16) :*: S1 ('MetaSel ('Just"headerSize"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Word16)))
Constructors
GetVerifiedBlock :: BlockComponent blk blkGetBlock :: BlockComponent blk blkGetRawBlock :: BlockComponent blk ByteStringGetHeader :: BlockComponent blk (Header blk)GetRawHeader :: BlockComponent blk ByteStringGetHash :: BlockComponent blk (HeaderHash blk)GetSlot :: BlockComponent blk SlotNoGetIsEBB :: BlockComponent blk IsEBBGetBlockSize :: BlockComponent blk SizeInBytesGetHeaderSize :: BlockComponent blk Word16GetNestedCtxt :: BlockComponent blk (SomeSecond (NestedCtxt Header) blk)GetPure :: a -> BlockComponent blk aGetApply :: BlockComponent blk (a1 -> a) -> BlockComponent blk a1 -> BlockComponent blk a
Instances2Functor, Applicative
Functor (BlockComponent blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonApplicative (BlockComponent blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Common
Constructors
Instances6Eq, Ord, Show, Generic, NoThunks, Rep
Eq PrefixLenDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonOrd PrefixLenDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonShow PrefixLenDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonGeneric PrefixLenDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonNoThunks PrefixLenDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Commontype Rep PrefixLen = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Common"PrefixLen"
"Ouroboros.Consensus.Storage.Common"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'True) (C1 ('MetaCons"PrefixLen"
'PrefixI 'True) (S1 ('MetaSel ('Just"getPrefixLen"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word8)))
Constructors
StreamFromInclusive !(RealPoint blk)StreamFromExclusive !(Point blk)
Instances5Eq, Show, Generic, NoThunks, Rep
StandardHash blk => Eq (StreamFrom blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonStandardHash blk => Show (StreamFrom blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonGeneric (StreamFrom blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Common(StandardHash blk, Typeable blk) => NoThunks (StreamFrom blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Commontype Rep (StreamFrom blk) = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Common"StreamFrom"
"Ouroboros.Consensus.Storage.Common"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'False) (C1 ('MetaCons"StreamFromInclusive"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (RealPoint blk))) :+: C1 ('MetaCons"StreamFromExclusive"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Point blk))))
Constructors
StreamToInclusive (RealPoint blk)
Instances5Eq, Show, Generic, NoThunks, Rep
StandardHash blk => Eq (StreamTo blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonStandardHash blk => Show (StreamTo blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.CommonGeneric (StreamTo blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Common(StandardHash blk, Typeable blk) => NoThunks (StreamTo blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Commontype Rep (StreamTo blk) = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.Common"StreamTo"
"Ouroboros.Consensus.Storage.Common"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'True) (C1 ('MetaCons"StreamToInclusive"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (RealPoint blk))))