Minor integration progress

Remove fetching unconfirmed from Synchronizer

Add extra validity/reference/processable checks to
Transaction.isValidUnconfirmed

Update TransactionUtils to use Transaction.importAsUnconfirmed
for unit tests.
This commit is contained in:
catbref
2019-06-01 10:45:07 +01:00
parent 9bb673ba82
commit da1bd82c19
3 changed files with 19 additions and 62 deletions

View File

@@ -33,9 +33,7 @@ public class TransactionUtils {
ValidationResult result = transaction.isValidUnconfirmed();
assertEquals("Transaction invalid", ValidationResult.OK, result);
repository.getTransactionRepository().save(transactionData);
repository.getTransactionRepository().unconfirmTransaction(transactionData);
repository.saveChanges();
transaction.importAsUnconfirmed();
}
public static void signAndForge(Repository repository, TransactionData transactionData, PrivateKeyAccount signingAccount) throws DataException {