Additional @type annotation
Hi Karsten, would you mind if we add a few new @type annotations? Stem is getting the ability to parse detached signatures (legacy/trac#28495 (closed)), and sometimes is called to parse individual router status entries.
The way I've designed Stem expects that all descriptor types have a type annotation that users can provide to say 'please parse this as X'. As such I need to either make up my own annotations or (better!) ask for us to expand our official set.
In particular I'm hoping for...
@type detached-signature 1.0
Detached signature as per section 3.10 of the dir-spec,
and downloadable for five minutes each hour via the
'/tor/status-vote/next/consensus-signatures' resource.
@type router-status-entry-2 1.0
Individual router status entry from a v2 network status
document.
@type router-status-entry-3 1.0
Individual router status entry from a v3 network status
document.
@type router-status-entry-micro-3 1.0
Individual router status entry from a v3 microdescriptor
network status document.
Thanks!