Tezlink/Tezt: use setup functions for Tezlink tests
What
This MR simplifies the registration of Michelson chain tests.
Why
As one can see from the last commit, it is significantly less verbose and makes registration straight forward.
How
. Add chain_family to test registration;
. Set the RPCs to Resto with enable_multichain tests;
. Updated existing tests removing manual setups in favour of the registration functions.
Manually testing the MR
dune exec etherlink/tezt/tests/main.exe -- /dal /threshold_encryption latest alpha tezlink
Should successfully execute the tests for current_level, and version RPCs using the simplified registration.
Edited by Luciano Freitas