Tezos_protocol_plugin_alpha
module Adaptive_issuance_services : sig ... end
module Alpha_services : sig ... end
This declares Protocol RPC services.
module Constants_services : sig ... end
module Contract_services : sig ... end
This module defines RPC services to access the information associated to contracts (balance, delegate, script, etc.).
module Dal_services : sig ... end
module Delegate_services : sig ... end
This 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 ... end
Protocol-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 Http_cache_headers : sig ... end
module Mempool : sig ... end
Plugin for the shell mempool. It must include the signature FILTER.Mempool
from lib_shell/shell_plugin.mli
.
module Metrics_plugin : sig ... end
module Plugin : sig ... end
module Plugin_errors : sig ... end
module RPC : sig ... end
module Sapling_services : sig ... end
module Script_interpreter_logging : sig ... end
module Services_registration : sig ... end
Functions for RPC service registration, using Updater.rpc_context
and RPC_service.t
from the Protocol Environment.
module Services_registration_plugin : sig ... end
module Shell_helpers : sig ... end
module Signature : sig ... end
module View_helpers : sig ... end
module Voting_services : sig ... end
This module provides RPC services that return voting-related information.