Glossary: Firebase and Supabase
transaction
Also written: runTransaction
A group of reads and writes that succeed together or not at all. In Firestore, `runTransaction` reruns your function if another write changes the documents you read, so two claims of the same order can't both stamp it.