entropyxyz / manul

Round-based distributed protocols
https://docs.rs/manul
GNU Affero General Public License v3.0
6 stars 1 forks source link

Simplify public-facing type names #42

Closed fjarri closed 1 month ago

fjarri commented 1 month ago

There are some elements of the public API that refer to their implementation and in general are a little too unwieldy. An example would be MessageBundle/VerifiedMessageBundle. These are better changed to something like Message/ProcessedMessage. This will mean that the current internal types containing "single" (echo or direct) messages will have to be renamed to not be confused with them (to SingleMessagePart etc?)