Tezt/Cloud/DAL: Fix the DAL standard command
Why
Previous works on the DAL scenario introduced several (very nice to have) options, unfortunately, it prevented to launch the quite standard scenario with a fixed number of bakers and dal producers on a sandbox network. This MR fixes this discrepancy.
What
The 2 issues were:
- The use of the yes-wallet agent was not guarded by the activation of yes-crypto, hence without yes-crypto, the call to this non-existent agent caused a crash.
- The initialisation of the first client without the
activatoraddress prevented it to activate the alpha protocol in a sandbox context.
Manually testing the MR
One should now be able to run:
make && dune build tezt/tests/cloud && _build/default/tezt/tests/cloud/main.exe --keep-temp DAL -v --log-file /tmp/log_$(date "+%Hh%M") --producers 1 --localhost --tezt-cloud guillaumeg --dockerfile-alias dal --stake mainnet_2