Sapling client: `sapling gen key` does require a smart contract to generate keys
We have the following error otherwise:
✗ tezos-client sapling gen key test2
Warning:
The node you are connecting to claims to be running in a
Tezos TEST SANDBOX.
Do NOT use your fundraiser keys on this network.
You should not see this message if you are not a developer.
It is important to save this menemonic in a secure place:
hand issue cousin cheese mosquito label fatal select blame fly nest flame
mixture tilt say panda awake crop camp security seek illness ring
accuse
The mnemonic can be used to recover your spending key.
Fatal error:
"Assert_failure src/proto_alpha/lib_client_sapling/client_sapling_commands.ml:567:53"
If a shielded-tez contract is already on the network, we must first save the contract address in the client.