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

Modulekes-agent-1.3.0.0Haskell2010

Cardano.KESAgent.Serialization.CBOR

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

  • 6 types

Stake pool keys ('Cold' keys)

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

KES keys

1 declaration
newtypenewtype KESVerKey k
#

Constructors

Instances5Eq, Show, FromCBOR, ToCBOR, HasTextEnvelope

Operational Certificates

2 declarations
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

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