ouroboros-consensus-cardano-0.16.0.0: The instantation of the Ouroboros consensus layer used by Cardano
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ouroboros.Consensus.ByronDual.Node.Serialisation

Orphan instances

HasNetworkProtocolVersion DualByronBlock Source # 
Instance details

SupportedNetworkProtocolVersion DualByronBlock Source # 
Instance details

SerialiseNodeToClientConstraints DualByronBlock Source # 
Instance details

SerialiseNodeToNodeConstraints DualByronBlock Source # 
Instance details

SerialiseDiskConstraints DualByronBlock Source # 
Instance details

SerialiseNodeToClient DualByronBlock SlotNo Source # 
Instance details

SerialiseNodeToClient DualByronBlock DualByronBlock Source #

CBOR-in-CBOR for the annotation. This also makes it compatible with the wrapped (Serialised) variant.

Instance details

SerialiseNodeToNode DualByronBlock DualByronBlock Source #

CBOR-in-CBOR for the annotation. This also makes it compatible with the wrapped (Serialised) variant.

Instance details

EncodeDisk DualByronBlock DualByronBlock Source # 
Instance details

SerialiseNodeToClient DualByronBlock (GenTx DualByronBlock) Source # 
Instance details

SerialiseNodeToClient DualByronBlock (GenTxId DualByronBlock) Source # 
Instance details

SerialiseNodeToNode DualByronBlock (Header DualByronBlock) Source #

Forward to the Byron instance.

Instance details

SerialiseNodeToNode DualByronBlock (GenTx DualByronBlock) Source # 
Instance details

SerialiseNodeToNode DualByronBlock (GenTxId DualByronBlock) Source # 
Instance details

SerialiseNodeToNode DualByronBlock (SerialisedHeader DualByronBlock) Source #

Forward to the Byron instance.

Instance details

SerialiseResult DualByronBlock (BlockQuery DualByronBlock) Source # 
Instance details

DecodeDisk DualByronBlock (AnnTip DualByronBlock) Source # 
Instance details

DecodeDisk DualByronBlock (LedgerState DualByronBlock) Source # 
Instance details

DecodeDisk DualByronBlock (PBftState PBftByronCrypto) Source #
ChainDepState (BlockProtocol DualByronBlock)
Instance details

EncodeDisk DualByronBlock (AnnTip DualByronBlock) Source # 
Instance details

EncodeDisk DualByronBlock (LedgerState DualByronBlock) Source # 
Instance details

EncodeDisk DualByronBlock (PBftState PBftByronCrypto) Source #
ChainDepState (BlockProtocol DualByronBlock)
Instance details

SerialiseNodeToClient DualByronBlock (DualGenTxErr ByronBlock ByronSpecBlock) Source #
ApplyTxErr DualByronBlock
Instance details

SerialiseNodeToClient DualByronBlock (Serialised DualByronBlock) Source #

CBOR-in-CBOR for the annotation. This also makes it compatible with the wrapped (Serialised) variant.

Instance details

SerialiseNodeToNode DualByronBlock (Serialised DualByronBlock) Source #

CBOR-in-CBOR for the annotation. This also makes it compatible with the wrapped (Serialised) variant.

Instance details

DecodeDisk DualByronBlock (ByteStringDualByronBlock) Source # 
Instance details

SerialiseNodeToClient DualByronBlock (SomeSecond BlockQuery DualByronBlock) Source # 
Instance details

DecodeDiskDep (NestedCtxt Header) DualByronBlock Source # 
Instance details