public bool IsValidComputation(Transaction transaction, decimal totalTransactionAmount) { if (PaymentTypes.IsNullOrEmpty() && TransactionCategories.IsNullOrEmpty()) { return(true); } return((PaymentTypes.Contains(transaction.PaymentType) || TransactionCategories.Contains(transaction.TransactionCategory)) && totalTransactionAmount >= MinSpendAmount); }
public BaseTransaction(uint version, uint lockTime, TransactionCategories category) { Version = version; LockTime = lockTime; Category = category; }