- Updated dependencies' versions
- Fixed lint warnings caused by latest Rust nightly
- #81 Remove payload introduce cbor tagging
- #78 make Payload Sendable -- patch
- Add account type tags for PayLoad.
- Update version in line with routing.
- MAID-1036 Add SafeCoin type with entries i) type tag ii) name iii) owners iv) previous owners, and v) signatures. Implement and test Sendable, Encodable, Decodable, PartialEq and fmt::Debug traits for SafeCoin type. Merges MAID-1044 to a single unit of work.
- MAID-1119 Implement TypeTag for StructuredData type.
- MAID-1056 Write tests to confirm invariants of all types
- Remove anonymous public types
- Modifications to Id types
- MAID-1029 Remove name from types to enhance type invariance
- MAID-1035 Add a member of signature type to Id types. The signature in pure keys is sign_using_own_private_key(public keys + type tag). And in dependent keys, is sign_using_owner_private_key(public keys + owner public key + type tag)
- MAID-1041 Remove maid_signature and mpid_signature from PublicMaid and PublicAnMaid
- MAID-1115 Update StructuredData
- MAID-1116 Create 2 new ImmutableData types
- Add all DataTypes for Data Put/Get
- Add Encode/Decode traits for all types (cbor)
- API version 0.0.8
- Write tests to confirm serialising and parsing of all types