runTransaction

Creates a Transaction, runs block, and calls Transaction.commit, returning its output. For suspending behavior, use runTransactionSuspending.