Clarify sha1 representation in state resolution sort #706
Labels
A-Room-spec
Something to do with the room version specifications
clarification
An area where the expected behaviour is understood, but the spec could do with being more explicit
The room version 1 spec says of state resolution:
We should clarify if it matters what sha1 representation we are using in our comparison. A lexicographic sort of the hash as a hex string or a decimal string, a numeric sort an integer, as a memcmp of bytes, etc. Presumably the goal is to achieve a stable ordering of events in the DAG, but does the ordering have to be consistent across all servers?
The text was updated successfully, but these errors were encountered: