Tezos_protocol_plugin_alphamodule Adaptive_issuance_services : sig ... endmodule Alpha_services : sig ... endThis declares Protocol RPC services.
module Constants_services : sig ... endmodule Contract_services : sig ... endThis module defines RPC services to access the information associated to contracts (balance, delegate, script, etc.).
module Dal_services : sig ... endmodule Delegate_services : sig ... endThis module defines RPC services to access the information associated to delegates (who they are, their delegators, their different kinds of balances, their activity, etc.).
module Delegators_contribution : sig ... endProtocol-dependent helpers for the delegators_contribution RPC, which is defined in src/lib_shell_services/chain_services.ml and implemented in src/lib_shell/chain_directory.ml.
module Destination_services : sig ... endmodule Http_cache_headers : sig ... endmodule Mempool : sig ... endPlugin for the shell mempool. It must include the signature FILTER.Mempool from lib_shell/shell_plugin.mli.
module Metrics_plugin : sig ... endmodule Plugin : sig ... endmodule Plugin_errors : sig ... endmodule RPC : sig ... endmodule Sapling_services : sig ... endmodule Script_interpreter_logging : sig ... endmodule Services_registration : sig ... endFunctions for RPC service registration, using Updater.rpc_context and RPC_service.t from the Protocol Environment.
module Services_registration_plugin : sig ... endmodule Shell_helpers : sig ... endmodule Signature : sig ... endmodule View_helpers : sig ... endmodule Voting_services : sig ... endThis module provides RPC services that return voting-related information.