Beispiel #1
0
 internal CreateTransaction(AccountId accId, TransactionId id, TransactionLabel label,
                            CreateAmount amount, string signature, TransactionDescription?description = null, TransactionMetadata?metadata = null)
 {
     AccountId   = accId;
     Id          = id;
     Label       = label;
     Amount      = amount;
     Metadata    = metadata ?? new TransactionMetadata();;
     Description = description ?? new TransactionDescription();
     Signature   = signature;
 }
Beispiel #2
0
 internal Transaction(AccountId accId, TransactionId id, TransactionLabel label, ITransactionAmount amount, TransactionMetadata meta, TransactionDescription descr, DateTime createdOn, DateTime updatedOn)
 {
     AccountId   = accId;
     Id          = id;
     Label       = label;
     Amount      = amount;
     Metadata    = meta;
     Description = descr;
     CreatedOn   = createdOn;
     UpdatedOn   = updatedOn;
 }