Maik Riechert
Maik Riechert
The doc should contain things like: - If upgrading to a new major version, make sure to first upgrade to the latest current patch version and do a release. See...
(Follow-up from https://github.com/microsoft/scitt-ccf-ledger/issues/53) The DID document contains the current but also historic service identity keys. A given service identity key is only valid to be used with a a certain...
We currently use a simple LRU cache in the historical query adapter to keep track of when to drop cached transactions to avoid going out of memory. This is based...
Currently, an upper limit of 1 MiB is hard-coded. This should be configurable, defaulting to 1 MiB. Generally, the idea is still that the ledger should not contain large content,...
The t_cose 1.x release does not support decoding of custom header parameters. This functionality however is part of the `dev` branch of t_cose which will become 2.x. As we need...
We currently have a flag for enabling the prefix tree feature. To avoid combinatorial explosion when we add more experimental features we should consolidate this to a single flag. My...
(Follow-up from https://github.com/microsoft/scitt-ccf-ledger/issues/53) At the moment, SCITT receipts with CCF tree algorithm rely on service and node certificates. This complicates matters, especially when looking at DID as service ids. If...
We should define some performance metrics and monitor them similar to how CCF does in their repository. Metrics could be: - Throughput on POST `/entries` - did:web using cached resolution...
Currently, those exceptions are logged as "Unhandled exception in endpoint" since they are not `HTTPError` instances. CCF handles those exceptions and translates them to OData errors here: https://github.com/microsoft/CCF/blob/6f365683de8d04bc0a37c3732c1de608989fb14e/src/node/rpc/frontend.h#L606-L619 I think...
The field says "did-url", but adding anything after the DID like fragment or query parameter always returns an empty result.