Module Tezos_protocol_plugin_alpha.Delegators_contribution

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.

See src/lib_validation/protocol_plugin.mli for the descriptions of the types and functions below.

type delegated_breakdown_at_sampling = {
  1. min_delegated_amount : int64;
  2. min_delegated_level : int32;
  3. overstaked : int64;
  4. total_delegated_including_overdelegated : int64;
  5. total_delegated_after_limits : int64;
  6. overdelegated : int64;
}
type min_delegated_breakdown = {
  1. total_delegated : int64;
  2. own_delegated : int64;
  3. delegators_contributions : (string * int64) list;
  4. former_delegators_unstake_requests : int64;
}