Group: Forum Members
Winston , I have 4 peers total. 3 peers using tcp and one peer using udp
This issue was also mentioned by several people in github I think, but nobody had any answers.
transactionValidator.checkSolidity(milestoneViewModel.getHash(), true) &&
These two conditions return false always, that is why the if statement is not executed
The if statement is inside a for loop which loops 10 times every 5 seconds.
The code in transactionValidator.checkSolidity and ledgerValidator.updateSnapshot is executed but always return false, in ledgerValidator.updateSnapshot the statement
hasSnapshot = currentState != null && latestSnapshot.patch(currentState, milestone.index()).isConsistent();
is always false because currentState is always null
I do not know if that is a bug or if it is supposed to work like that ,
perhaps you can asked Paul, the module was Created by paul on 4/15/17.