ExecutedTransaction constructor
ExecutedTransaction({
- String? digest,
- Transaction? transaction,
- Iterable<
UserSignature> ? signatures, - TransactionEffects? effects,
- TransactionEvents? events,
- Int64? checkpoint,
- Timestamp? timestamp,
- Iterable<
BalanceChange> ? balanceChanges, - 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;
}