ouroboros-consensus-byron-0.1.0.1: Byron ledger integration in the Ouroboros consensus layer
Safe Haskell None
Language Haskell2010

Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Documentation

data ByronNodeToClientVersion Source #

Instances

Instances details
Bounded ByronNodeToClientVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Enum ByronNodeToClientVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Eq ByronNodeToClientVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Ord ByronNodeToClientVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Show ByronNodeToClientVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

data ByronNodeToNodeVersion Source #

Constructors

ByronNodeToNodeVersion1

We send headers without a size hint

ByronNodeToNodeVersion2

We send headers with a size hint

Instances

Instances details
Bounded ByronNodeToNodeVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Enum ByronNodeToNodeVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Eq ByronNodeToNodeVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Ord ByronNodeToNodeVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Show ByronNodeToNodeVersion Source #
Instance details

Defined in Ouroboros.Consensus.Byron.Ledger.NetworkProtocolVersion

Orphan instances