ExecutedTransaction constructor

ExecutedTransaction({
  1. String? digest,
  2. Transaction? transaction,
  3. Iterable<UserSignature>? signatures,
  4. TransactionEffects? effects,
  5. TransactionEvents? events,
  6. Int64? checkpoint,
  7. Timestamp? timestamp,
  8. Iterable<BalanceChange>? balanceChanges,
  9. ObjectSet? objects,
})

Implementation

factory ExecutedTransaction({
  $core.String? digest,
  $0.Transaction? transaction,
  $core.Iterable<$1.UserSignature>? signatures,
  $2.TransactionEffects? effects,
  $3.TransactionEvents? events,
  $fixnum.Int64? checkpoint,
  $4.Timestamp? timestamp,
  $core.Iterable<$5.BalanceChange>? balanceChanges,
  $6.ObjectSet? objects,
}) {
  final result = create();
  if (digest != null) result.digest = digest;
  if (transaction != null) result.transaction = transaction;
  if (signatures != null) result.signatures.addAll(signatures);
  if (effects != null) result.effects = effects;
  if (events != null) result.events = events;
  if (checkpoint != null) result.checkpoint = checkpoint;
  if (timestamp != null) result.timestamp = timestamp;
  if (balanceChanges != null) result.balanceChanges.addAll(balanceChanges);
  if (objects != null) result.objects = objects;
  return result;
}