package octez-protocol-019-PtParisB-libs

  1. Overview
  2. Docs
Octez protocol 019-PtParisB libraries

Install

Dune Dependency

Authors

Maintainers

Sources

tezos-octez-v20.1.tag.bz2
sha256=ddfb5076eeb0b32ac21c1eed44e8fc86a6743ef18ab23fff02d36e365bb73d61
sha512=d22a827df5146e0aa274df48bc2150b098177ff7e5eab52c6109e867eb0a1f0ec63e6bfbb0e3645a6c2112de3877c91a17df32ccbff301891ce4ba630c997a65

doc/octez-protocol-019-PtParisB-libs.baking/Tezos_baking_019_PtParisB/Baking_state/Delegate_slots/index.html

Module Baking_state.Delegate_slotsSource

Sourcetype t

Information regarding the slot distribution at some level.

Sourceval own_delegates : t -> delegate_slot list

Returns the list of our own delegates that have at least a slot. There are no duplicates, the associated slot is the first one.

Sourceval own_slot_owner : t -> slot:Tezos_protocol_019_PtParisB.Protocol.Alpha_context.Slot.t -> delegate_slot option

Returns, among our *own* delegates, the delegate (together with its first attesting slot) that owns the given slot, if any (even if the given slot is not the delegate's first slot).

Sourceval voting_power : t -> slot:Tezos_protocol_019_PtParisB.Protocol.Alpha_context.Slot.t -> int option

Returns the voting power of the delegate whose first slot is the given slot. Returns None if the slot is not the first slot of any delegate.

OCaml

Innovation. Community. Security.