in russia it said to be 50% of oil and gas for goverment incomeThats impossible to say, but during the sanctions, Iran produced up to 300% less oil than it did pre sanction, but the economy was still growing. That is impossible if oil income makes 70% of Irans economy.
One could argue that Oil (and gas) exports make up to 70% (Which I highly doubt) of the incomes from EXPORTS, but it is nowhere near the total income. For instance, service sector is huge in Iran.