namespace EDPlayerJournal.BGS; internal class IncompleteTransaction : Transaction { public Transaction? UnderlyingTransaction { get; set; } = null; public string Reason { get; set; } = ""; public IncompleteTransaction() { } public IncompleteTransaction(Transaction? underlying, string reason) { UnderlyingTransaction = underlying; Reason = reason; } }