Module Octez_agnostic_baker

module Agnostic_baker_config : sig ... end
module Agnostic_baker_profiler : sig ... end
module Command_run : sig ... end
module Commands : sig ... end
module Configuration : sig ... end
module Daemon : sig ... end

Daemon handling the an agent's life cycle.

module Errors : sig ... end
module Events : sig ... end
module Parameters : sig ... end
module Per_block_vote_file : sig ... end

This module is used to load the baker's per block votes configurations. When a file is given as configuration, its content is expected to be a valid JSON matching the following examples:

module Per_block_votes : sig ... end

TODO: This is a copy paste of `src/proto_alpha/lib_protocol/per_block_votes.ml`, arguably it should be moved to the environment as the agnostic baker needs it.

module Protocol_plugin_sig : sig ... end
module Protocol_plugins : sig ... end
module Rpc_services : sig ... end