Are they being paid in Rials or in dollars for their oil?
Yuan
Everything that they import is directly or indirectly paid for in rials.
Of course many don’t take rials, leaving Iran to use the rial to buy other currencies for the purchases.
They are paid for their nat gas in whatever currency that they decide to accept-which is most likely any hard currency on earth.