Baker: make the `--dal-node` argument mandatory for some networks
What
Make running a DAL node by attesters mandatory on certain networks?
TODO: activate for Paris as well? and for Beta? (and soon for Q)
Why
Bakers need to participate in order to make the DAL usable. This is the "stick" way to enforce it.
How
Check at start-up whether the DAL node argument is provided. Also check the DAL's node health.
Manually testing the MR
Try to run a ghostnet or weeklynet baker without a DAL node.