EventView

EventView is used to store event has a

@recordType("event_view")
struct EventView {
enum eventsName;
uint id;
@label("$m")
@optional
@filter.Initialized
uint mother;
@label("$f")
@optional
@filter.Initialized
uint father;
@label("$n")
uint node_id;
@label("$a")
int altitude;
@label("$o")
int order;
@label("$r")
int round;
@label("$R")
int round_received;
@label("$w")
@optional
@filter.Initialized
bool witness;
@label("$i")
@optional
@filter.Initialized
bool intermediate;
@label("$intermediate")
@optional
Buffer intermediate_seen;
@label("$W")
@optional
Buffer witness_seen;
@label("$I")
@optional
Buffer intermediate_votes;
@label("$weak")
@optional
bool weak;
@optional
@filter.Initialized
bool collector;
bool father_less;
}

Members

Variables

decided
bool decided;

Witness decided

strongly_seen
Buffer strongly_seen;

Witness seen strongly in previous round

voted
Buffer voted;

Witness which has voted yes

yes_votes
uint yes_votes;

Famous yes votes