Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // receive evidence from client
- evidence = { result, timestamp }
- // check for backdating compared to last received evidence
- lastTimestamp = getLastEvidenceTimestampFromDB()
- if evidence.timestamp < lastTimestamp
- evidence.timestamp = lastTimestamp
- // check that timestamp is not in the future
- currentTime = now()
- if evidence.timestamp > currentTime
- evidence.timestamp = currentTime
- setLastEvidenceTimestampInDB(evidence.timestamp)
- //continue processing as usual
- processEvidence(evidence)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement