Ouroboros.Consensus.HardFork.Combinator.Serialisation.SerialiseNodeToNode
Contents
Methods
estimateBlockSize :: Header ( HardForkBlock xs) -> SizeInBytes Source #
encodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> GenTxId ( HardForkBlock xs) -> Encoding Source #
decodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> forall s. Decoder s ( GenTxId ( HardForkBlock xs)) Source #
encodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> GenTx ( HardForkBlock xs) -> Encoding Source #
decodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> forall s. Decoder s ( GenTx ( HardForkBlock xs)) Source #
encodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> SerialisedHeader ( HardForkBlock xs) -> Encoding Source #
decodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> forall s. Decoder s ( SerialisedHeader ( HardForkBlock xs)) Source #
encodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> Serialised ( HardForkBlock xs) -> Encoding Source #
decodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> forall s. Decoder s ( Serialised ( HardForkBlock xs)) Source #
encodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> Header ( HardForkBlock xs) -> Encoding Source #
decodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> forall s. Decoder s ( Header ( HardForkBlock xs)) Source #
encodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> HardForkBlock xs -> Encoding Source #
decodeNodeToNode :: CodecConfig ( HardForkBlock xs) -> BlockNodeToNodeVersion ( HardForkBlock xs) -> forall s. Decoder s ( HardForkBlock xs) Source #