HORIZON HASKELLDocslts/ghc-9.14.x99ffbb82026-10-19Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 99ffbb8 · 2026-10-19

Modulekes-agent-1.3.0.0Haskell2010

Cardano.KESAgent.Serialization.CBOR

Newtype wrappers used for serializing various things to/from on-disk files.

Contents
  1. Stake pool keys ('Cold' keys)
  2. KES keys
  3. Operational Certificates
  4. OpCert counter
Synopsis

Stake pool keys ('Cold' keys)

newtypenewtype ColdVerKey d
#
Instances5Eq, Show, FromCBOR, ToCBOR, HasTextEnvelope
newtypenewtype ColdSignKey d
#
Instances5Eq, Show, FromCBOR, ToCBOR, HasTextEnvelope

KES keys

newtypenewtype KESVerKey k
#

Constructors

Instances5Eq, Show, FromCBOR, ToCBOR, HasTextEnvelope

Operational Certificates

newtypenewtype Sigma c

Wrapper newtype that gives us the correct ToCBOR / FromCBOR instances for the signature contained in an OpCert. SignedDSIGN itself does not provide such instances, and if it did, they might not be the correct ones.

Constructors

Instances2FromCBOR, ToCBOR
datadata OpCert c

The operational certificate, as serialized. The serialization format should be compatible with what cardano-node uses.

Instances5Eq, Show, FromCBOR, ToCBOR, HasTextEnvelope

OpCert counter

datadata OpCertCounter c
#
Instances5Eq, Show, FromCBOR, ToCBOR, HasTextEnvelope