Derek Trider

Results 102 issues of Derek Trider

* KMS storage interface now uses a minimal interface instead of requiring a full Aries storage provider implementation (from the spi package) * With this new approach, the consumer of...

This is part of an overall larger storage rework to switch Aries from using the current "one size fits all" approach to data storage to one that allows consumers of...

The LD Remote Provider Store implementation in https://github.com/hyperledger/aries-framework-go/blob/main/pkg/store/ld/remote_provider_store.go could use the storage provider more efficiently. When `Save(endpoint string)` gets called, it stores some data in the underlying key-value store. A...

In the WACI Issuance BDD tests, the proofs are hardcoded example values and aren't actually validated - we should do that to make it a more authentic test.

At the end of the WACI BDD tests there are short time.Sleep calls. These are here since, without them, messages like these get logged: ``` [aries-framework/http] 2022/01/31 23:55:13 UTC -...

The library I used in #3044 for retrieving values using JSONPath supports the dot notation described in https://goessner.net/articles/JsonPath/index.html#e2 but not the bracket notation. We may want to consider adding support...

Current IndexedDB implementation only implements the methods needed by aries-framework-go. There are additional methods that may be useful to extensions of the repo. Additionally, querying+tagging doesn't use IndexedDB's proper indexing...

The interface docs for the GetStoreConfig method say that it's supposed to check the underlying database instead of the known stores in memory in the Provider object. This is so...

The LevelDB and IndexedDB implementations of the Put method won't update their tag maps if you call Put with no tags. This isn't correct - if someone wanted to remove...

SetStoreConfig is currently a separate call from OpenStore, but since it's expected that SetStoreConfig will get called right after OpenStore anyway, why not make the store configuration an option for...