HORIZON HASKELLDocslts/ghc-9.14.xd82dee82026-10-12Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12

Moduleouroboros-consensus-4.2.1.0

Ouroboros.Consensus.Ledger.Query

  • 5 types
  • 3 classes
  • 6 values
data familydata family BlockQuery :: Type -> QueryFootprint -> Type -> Type
#
Instances14SameDepIndex2, SerialiseBlockQueryResult, SerialiseNodeToClient, ShowQuery, ShowProxy, Show, …
classclass (forall (fp :: QueryFootprint) result. Show (BlockQuery blk fp result), forall (fp :: QueryFootprint). ShowQuery (BlockQuery blk fp), SameDepIndex2 (BlockQuery blk)) => BlockSupportsLedgerQuery blk where
#
Instances2BlockSupportsLedgerQuery
datadata Query blk result where
#

Constructors

Instances7SerialiseResult, SameDepIndex, ShowQuery, ShowProxy, Eq, Show, …
datadata QueryFootprint
#
Instances12SingI, SameDepIndex2, SerialiseBlockQueryResult, SerialiseNodeToClient, ShowProxy, Inject, …
datadata SomeBlockQuery (q :: QueryFootprint -> Type -> Type)
#

Constructors

Instances5Eq, Show, SerialiseNodeToClient, Inject
datadata QueryVersion
#
Instances5Bounded, Enum, Eq, Ord, Show
  • Bounded QueryVersionDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Ledger.Query.Version
  • Enum QueryVersionDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Ledger.Query.Version
  • Eq QueryVersionDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Ledger.Query.Version
  • Ord QueryVersionDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Ledger.Query.Version
  • Show QueryVersionDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Ledger.Query.Version
classclass (forall result. Show (query result)) => ShowQuery (query :: Type -> Type) where
#

Methods

Instances6ShowQuery