I want please to understand the lifecycle of the Contract Transaction
According to documentation-hub If the initial call fails (runs out of gas) the contract is not created. The owner loses the fee and the gas (to the miner) but the amount and the deposit are returned to the owner.
How can I indicate this scenario (the amount and the deposit are returned to the owner)?
Should the initial call failure be reflected on-chain?