spruceid / ssi

Core library for decentralized identity.
https://spruceid.dev
Apache License 2.0
187 stars 59 forks source link

Did web http client #523

Open vdods opened 1 year ago

vdods commented 1 year ago

This adds the HTTP client as discussed in https://github.com/spruceid/ssi/issues/516

Note that this is a breaking change because of the semantics of the DIDWeb struct:

I altered the various call sites that were using &DIDWeb, and changed them to use an instance created with DIDWeb::new_with_default_http_client. However, codebases downstream of ssi that use DIDWeb will need to update their uses of DIDWeb (e.g. when constructing a DIDMethods) in order to integrate this change.

CLAassistant commented 1 month ago

CLA assistant check
All committers have signed the CLA.

vdods commented 2 weeks ago

Same deal here, I sent in a signed CLA Oct 6, 2021, but let me know if you need a new one for whatever reason.