Skip to content

Release v0.1.5

Compare
Choose a tag to compare
@sandrask sandrask released this 04 Dec 21:00
bad37e2

sidetree-core-go Release Notes - Dec 4, 2020

What's new in sidetree-core-go v0.1.5

SIP-1: Efficient Operation Mapping

For details see: decentralized-identity/sidetree#766

SIP-2: Eliminate Base64URL Storage Bloat

For details see: decentralized-identity/sidetree#781

Version Manager

The protocol version manager returns the protocol version implementation associated with a transaction time (block number). One protocol version is currently implemented: 0.1. As new protocol versions are implemented, documents created with older versions may still be resolved.

During resolution advance commitment as soon as it becomes revealed for create, update and recovery

Hash canonicalized public key to produce public key commitment

Resolve next operation when multihashing algorithm changes

Long form resolution with JCS

Deprecate initial-state parameter

Add canonicalId to document metadata

Generic form for enabling/disabling patches

New protocol parameters: max delta, max uri, max hash, max proof

Refactor according to latest renaming and transformation rules

Add support for base context

Rename anchor/map file to core/provisional index file plus related protocol params

Add support for service endpoint as object