withTransactionScope

suspend fun <T> withTransactionScope(block: suspend CoroutineScope.() -> T): T