Description
Transaction hash might be needed to listen for related events after its submitting.
Currently submit methods returns Promise<void>, but it can return a shortcut to get the hash of the submitted transaction.
How it might look like
const txResult = await client.submit(...)
const hash: Uint8Array = txResult.transactionHash()
transactionHash() is a function to avoid unnecessary hash computations when it is not really needed.