Tor 0.4.9.8
Loading...
Searching...
No Matches
pending_consensus_t Struct Reference

Data Fields

char * body
 
networkstatus_tconsensus
 
bool have_exported_for_transparency
 

Detailed Description

A consensus that we have built and are appending signatures to. Once it's time to publish it, it will become an active consensus if it accumulates enough signatures.

Definition at line 112 of file dirvote.c.

Field Documentation

◆ body

char* body

The body of the consensus that we're currently building. Once we have it built, it goes into dirserv.c

Definition at line 115 of file dirvote.c.

Referenced by dirvote_add_signatures_to_pending_consensus(), dirvote_clear_pending_consensuses(), dirvote_compute_consensuses(), dirvote_get_pending_consensus(), and dirvote_publish_consensus().

◆ consensus

◆ have_exported_for_transparency

bool have_exported_for_transparency

Have we reached the critical number of sigs on this consensus, and exported it for the consensus transparency module?

Definition at line 120 of file dirvote.c.

Referenced by dirvote_add_signatures_to_pending_consensus().


The documentation for this struct was generated from the following file: