> Also confirm my understanding that if you do NOT await them, then two writes are held by output ga
Also confirm my understanding that if you do NOT await them, then two writes are held by output gates. The either both succeed or both fail. Is that correct?I did a detailed explanation of this few months ago, but the way I think about it now is simply:
- split all your statements by
awaitIO. - anything between
awaitIO runs as an implicit transaction.