Package1.3.0.0Network
kes-agent
KES agent library and binaries
- Version1.3.0.0
- CategoryNetwork
- LicenceApache-2.0
- AuthorTobias Dammers
- Maintainertobias@
well-typed. com - Pinned byhackage kes-agent 1.
3. 0. 0 - Sourcekes-agent-1.
3. 0. 0 on Hackage
Modules
- Cardano.KESAgent.PriorityThis module defines a priority type for trace logging.
- Cardano.KESAgent.Processes.AgentThe main Agent program.
- Cardano.KESAgent.Processes.Agent.CommonActionsCommon operations used inside the KES agent process.
- Cardano.KESAgent.Processes.Agent.Context
- Cardano.KESAgent.Processes.Agent.ControlActionsFunctions for handling commands issued by a command client within a KES
- Cardano.KESAgent.Processes.Agent.ControlDriversCompatibility abstraction for the available control protocols.
- Cardano.KESAgent.Processes.Agent.MonadConvenience constraint bundles for running Agent processes.
- Cardano.KESAgent.Processes.Agent.ServiceDriversCompatibility abstraction for the available service protocols.
- Cardano.KESAgent.Processes.Agent.TypeThe Agent type, representing the state of a running KES agent process.
- Cardano.KESAgent.Processes.ControlClientControl client process.
- Cardano.KESAgent.Processes.ServiceClientKES agent service client API
- Cardano.KESAgent.Protocols.AgentInfoData types to represent agent state information to display to a user via
- Cardano.KESAgent.Protocols.BearerUtil
- Cardano.KESAgent.Protocols.Control.V0.Driver
- Cardano.KESAgent.Protocols.Control.V0.Peers
- Cardano.KESAgent.Protocols.Control.V0.Protocol
- Cardano.KESAgent.Protocols.Control.V1.Driver
- Cardano.KESAgent.Protocols.Control.V1.Peers
- Cardano.KESAgent.Protocols.Control.V1.Protocol
- Cardano.KESAgent.Protocols.Control.V2.Driver
- Cardano.KESAgent.Protocols.Control.V2.Peers
- Cardano.KESAgent.Protocols.Control.V2.Protocol
- Cardano.KESAgent.Protocols.Control.V3.Driver
- Cardano.KESAgent.Protocols.Control.V3.Peers
- Cardano.KESAgent.Protocols.Control.V3.Protocol
- Cardano.KESAgent.Protocols.RecvResultRepresenting the result of receiving a key bundle.
- Cardano.KESAgent.Protocols.Service.V0.Driver
- Cardano.KESAgent.Protocols.Service.V0.Peers
- Cardano.KESAgent.Protocols.Service.V0.Protocol
- Cardano.KESAgent.Protocols.Service.V1.Driver
- Cardano.KESAgent.Protocols.Service.V1.Peers
- Cardano.KESAgent.Protocols.Service.V1.Protocol
- Cardano.KESAgent.Protocols.Service.V2.Driver
- Cardano.KESAgent.Protocols.Service.V2.Peers
- Cardano.KESAgent.Protocols.Service.V2.Protocol
- Cardano.KESAgent.Protocols.TypesCommon types used in all/most protocols.
- Cardano.KESAgent.Protocols.VersionHandshake.Driver
- Cardano.KESAgent.Protocols.VersionHandshake.Peers
- Cardano.KESAgent.Protocols.VersionHandshake.Protocol
- Cardano.KESAgent.Serialization.CBORNewtype wrappers used for serializing various things to/from on-disk
- Cardano.KESAgent.Serialization.DirectCodecA codec used for direct serialization (sending and receiving data through
- Cardano.KESAgent.Serialization.RawUtilVarious bits and pieces for raw serialization.
- Cardano.KESAgent.Serialization.TextEnvelopeText envelopes for CBOR serialization. Mirrors definitions used in
- Cardano.KESAgent.Util.ColoredOutput
- Cardano.KESAgent.Util.Formatting
- Cardano.KESAgent.Util.GetVersion
- Cardano.KESAgent.Util.PlatformPoison
- Cardano.KESAgent.Util.RetrySocketRetry socket actions upon errors.
- Cardano.KESAgent.Util.Version
- Paths_kes_agentoverwritten if the module is regenerated. This module exports a function to locate data files, and values that record
Description
KES agent provides a solution for storing KES keys in-process, in order to allow them to be erased securely and enable forward security in the Cardano blockchain.
Depends on
31 packages- aeson-2.2.5.1in this set
- async-2.2.6in this set
- base-4.22.0.0with GHC
- base16-bytestring-1.0.2.0in this set
- binary-0.8.9.3with GHC
- blaze-html-0.9.2.0in this set
- bytestring-0.12.2.0with GHC
- cardano-binary-1.9.1.0in this set
- cardano-crypto-class-2.5.1.0in this set
- casing-0.1.4.1in this set
- containers-0.8with GHC
- contra-tracer-0.2.1.1in this set
- deepseq-1.5.1.0with GHC
- extra-1.8in this set
- formatting-7.2.0in this set
- hsyslog-5.0.2in this set
- io-classes-1.8.0.1in this set
- kes-agent-crypto-1.2.0.0in this set
- mtl-2.3.1with GHC
- network-3.2.9.0in this set
- network-mux-0.11.0.0in this set
- nothunks-0.3.1in this set
- process-1.6.26.1with GHC
- quiet-0.2in this set
- serdoc-core-0.3.2.0in this set
- socket-0.8.3.0in this set
- stm-2.5.3.1with GHC
- template-haskell-2.24.0.0with GHC
- text-2.1.3with GHC
- time-1.15with GHC
- typed-protocols-1.2.2.0in this set
Used by in this set · 0
Nothing in this set depends on it.