Port the ability for directory authorities to compute consensus documents
Directory authorities need to take the votes and form, encode, compute, and sign the consensus once per hour. This process includes computing a consensus on included relays, descriptors and microdescriptors for each relay, flags and other properties of each relay, parameters and the weight of these parameters, and recommended versions of Tor.
In this issue, we will port the system for directory authorities to generate votes into Arti.