Once #56 is done, we want to extend its functionality by adding the notion of filters.
When fetching some batch proof status, we also want to be able to filter the status by stage, being these:
- BWG (Scheduler Witness Generator).
- LWG (Scheduler Witness Generator).
- NWG (Scheduler Witness Generator).
- RTWG (Scheduler Witness Generator).
- SWG (Scheduler Witness Generator).
- Compressor.
E.g.: to display the BWG status for the batch 1
zks prover status 1 --bwg
Filters could be combined, for example, we could display the status of the BWG and the SWG together (respecting the proving pipeline relative order)
E.g.: to display the BWG and LWG status for the batch 1
zks prover status 1 --bwg --lwg
If implemented as flags, we should use their shorts as the arg long and then give more information about the arg in help or about.
Once #56 is done, we want to extend its functionality by adding the notion of filters.
When fetching some batch proof status, we also want to be able to filter the status by stage, being these:
E.g.: to display the BWG status for the batch 1
Filters could be combined, for example, we could display the status of the BWG and the SWG together (respecting the proving pipeline relative order)
E.g.: to display the BWG and LWG status for the batch 1
If implemented as flags, we should use their shorts as the arg
longand then give more information about the arg inhelporabout.