simulateTransaction method

Future<TransactionStatus> simulateTransaction(
  1. Transaction transaction, {
  2. bool includeAccounts = false,
  3. Commitment? commitment,
})

Simulates sending a Transaction.

Implementation

Future<TransactionStatus> simulateTransaction(
  final Transaction transaction, {
  final bool includeAccounts = false,
  final Commitment? commitment,
}) async =>
    (await simulateTransactionRaw(
      transaction,
      includeAccounts: includeAccounts,
      commitment: commitment,
    ))
        .result!
        .value!;