oxen-io / oxen-mq

Communications layer used for both the Oxen storage server and oxend
https://oxen.io
BSD 3-Clause "New" or "Revised" License
19 stars 35 forks source link

Make (and use) iterator approach for encoding/decoding #52

Closed jagerman closed 2 years ago

jagerman commented 2 years ago

This allows for on-the-fly encoding/decoding, and also allows for on-the-fly transcoding between types without needing intermediate string allocations (see added test cases for examples).

Other changes here: