Henry Tsai
Henry Tsai
Add snapshot feature to prevent unauthorized access upon revoking a permission grant
Right now date sort is implemented after messages are fetched from the Message Store. This maybe undesirable when the returned dataset is large and we want/need to page the result.
`messageCid` is mainly used for reference tracking for `put()` and `delete()`, it does not appear to be necessary at a glance for `get()`, and is there only to provide a...
There appears a bug in `DataStoreLevel.put()` implementation where if there exists a piece of data with `dataCid` X in the store, and another `put()`is called with the same `tenantId` and...
A NOT filter can help performance of internal implementation of queries which is the main motivation for filing this issue. It is also conceivably a useful DWN `RecordsQuery` capability, but...
Support protocol scenario where only one (or N if useful) record(s) per author is allowed to link to a parent record 
This is needed for scenarios such as filter by an attester or attesters of records in a `RecordsQuery`.
The container property could be named `ancillaryData`. The `ancillaryData` can contain data such as `encodedData`, `dataSize`, and `recordId` in the case of an initial `RecordWrite`. This would further make the...
I noticed that the current Sidetree spec states that each Sidetree operation/transaction data stored on IPFS needs to keep the ALL previous changes of the DID. This leads to t...