Currently the function Contract::deploy
returns the contract id, even though contract id can be derived from an instance of contract at any time. But the implementation of the deploy
function just ignores the transaction id in which the contract was deployed. In some cases this tx id could be useful