Dev Diary 08/10/2018
- thought about indicating feed types: %HFF/8Sm...
- implemented cbor deserialization (untested): https://github.com/ssbrs/legacy-msg/blob/master/src/cbor/de.rs
- implemented cbor serialization (untested): https://github.com/ssbrs/legacy-msg/blob/master/src/cbor/ser.rs
- cbor (de)serialization was such a joy compared to json =)
- tested and fixed the yamf-pubkey implementation: https://github.com/ssbrs/yamf-pubkey/commit/c4a95748ce3e9b4531f7e694ee0252a9f1ad0e6d
- implemented yamf-hash (mostly by copypasting the yamf-pubkey implementation): https://github.com/ssbrs/yamf-hash
- started testing cbor implementation and fixing errors
Next steps depend on how we deal with the signing problem and the cbor feed id encoding. In any case, I'm close to having implemented the full legacy message code in rust, both for json and cbor. When that's fully done and we settled on how to deal with the open problems, I'll do a bunch of clean up and publishing, as well as js binding.