SDK exposes HcsDidEventMessageResolver that can be used by others so I've removed readMessages from HcsDid API. It was more like a helper method that can be easily implemented by using HcsDidEventMessageResolver.
HcsDidEventMessageResolver always returns message envelopes. It was a bit inconsistent before. Envelope contains signature and that might be important part for SDK users.
Start using TopicMessageQuery#setCompletionHandler. Timeout will only be used if there are problems to connect to the topic. Otherwise reading messages becomes way more faster.
SDK exposes
HcsDidEventMessageResolver
that can be used by others so I've removedreadMessages
fromHcsDid
API. It was more like a helper method that can be easily implemented by usingHcsDidEventMessageResolver
.HcsDidEventMessageResolver
always returns message envelopes. It was a bit inconsistent before. Envelope contains signature and that might be important part for SDK users.Start using
TopicMessageQuery#setCompletionHandler
. Timeout will only be used if there are problems to connect to the topic. Otherwise reading messages becomes way more faster.