Interface RootHashLivenessStatistics

LivenessStatistics has the per-epoch liveness statistics for nodes.

interface RootHashLivenessStatistics {
    finalized_proposals: longnum[];
    good_rounds: longnum[];
    missed_proposals: longnum[];
    total_rounds: longnum;
}

Properties

finalized_proposals: longnum[]

FinalizedProposals is a list that records the number of finalized rounds when a node acted as a proposer with the highest rank.

The list is ordered according to the committee arrangement (i.e., the counter at index i holds the value for the node at index i in the committee).

good_rounds: longnum[]

LiveRounds is a list of counters, specified in committee order (e.g. counter at index i has the value for node i in the committee).

missed_proposals: longnum[]

MissedProposals is a list that records the number of failed rounds when a node acted as a proposer with the highest rank.

The list is ordered according to the committee arrangement (i.e., the counter at index i holds the value for the node at index i in the committee).

total_rounds: longnum

TotalRounds is the total number of rounds in the last epoch, excluding any rounds generated by the roothash service itself.