New version of octez-client doesn't support key prefix in reveal operation
Description
Version 15.0 of octez-client fixed a bug where reveal key for
accepted contract aliases. The catch is, we introduced a workaround of our own in !1201 (merged) (#729 (closed)) by prefixing the alias with key:
to disambiguate. Now this breaks horribly.
Steps to reproduce
Run the morley's network test-suite with octez-client binary v15.0 and fresh moneybag address (i.e. one that hadn't been revealed previously)
Expected behaviour
The test-suite works.
Actual behaviour
The test-suite fails with
Error:
Erroneous command line argument 4 (key:moneybag).
no public key hash alias named key:moneybag
cannot read file (Unix.Unix_error(Unix.ENOENT, "open", "key:moneybag"))
Failed to read a b58check_encoding data (Signature.Public_key_hash): "key:moneybag"
Could not parse input.