DryRunResult
DryRunResult
struct DryRunResult
The result of a simulation (dry run), which includes the effects of the transaction, any errors that may have occurred, and intermediate results for each command.
init(error:results:transaction:effects:)
init(error: String?, results: [DryRunEffect], transaction: SignedTransaction?, effects: TransactionEffects?)
effects
var effects: TransactionEffects?
The effects of the transaction execution.
error
var error: String?
The error that occurred during dry run execution, if any.
results
var results: [DryRunEffect]
The intermediate results for each command of the dry run execution, including contents of mutated references and return values.
transaction
var transaction: SignedTransaction?
The transaction block representing the dry run execution.