Class Transaction.AtomicTransactions
An atomic group of transactions.
public sealed record Transaction.AtomicTransactions : Transaction, ITransaction, IEquatable<ITransaction>, IEquatable<Transaction>, IEquatable<Transaction.AtomicTransactions>
- Inheritance
-
Transaction.AtomicTransactions
- Implements
- Inherited Members
Constructors
AtomicTransactions(IReadOnlyList<Transaction>)
Construct an atomic group.
public AtomicTransactions(IReadOnlyList<Transaction> transactions)
Parameters
transactionsIReadOnlyList<Transaction>
Properties
RelatedContract
The contract this transaction targets, or null for transactions
that do not target a single contract (e.g. atomic groups).
public override IContractIdentifier? RelatedContract { get; }
Property Value
Transactions
The constituent transactions.
public IReadOnlyList<Transaction> Transactions { get; }