You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fixes to deal with the limitations of mongodb, grpc-gatway and bson (#12)
fix: oneof doesn't play well with grpc gateway (apparently)
Instead of the (much cleaner) oneof, we will have a single message in
the event per proof mech. only one of them will be present in any event
fix: mongo cant store unsigned integers of any size
So we use a different message for storing the proof details for mongo.
It encodes the idtimestamp as a fixed lenght hex string. this preserves
the sortable and comparible properties.
For now we keep the other unsigned types as they wont use the full range
of bits until a single tenant log has 2^63 events in it.
fix: the field ordinals for merkle log messages were benignly 'wrong'.
All message fields for merkle log messages start at ordinal 1 now
AB#8859
Co-authored-by: Robin Bryce <[email protected]>
0 commit comments