transactionWithResult

fun <T> transactionWithResult(block: Transaction.() -> T): Result<T>(source)

Execute a transaction with error handling.

Return

Result containing the transaction result or an error

Parameters

block

The transaction block