Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test deleg store #14

Closed
wants to merge 237 commits into from
Closed

Test deleg store #14

wants to merge 237 commits into from

Conversation

expede
Copy link
Member

@expede expede commented Mar 26, 2024

WIP — mostly stashing some code from a session earlier today that I'll come back to shortly

QuinnWilton and others added 30 commits September 27, 2023 11:45
Note that not all of them pass yet, and that the build tests are
impossible to support, as currently defined, due to JSON
canonicalization issues.

Fixtures from: ucan-wg/conformance-tests#13
This also generally cleans up the trait bounds, and removes
the unused Fact trait
Co-authored-by: Philipp Krüger <philipp.krueger1@gmail.com>
Co-authored-by: Philipp Krüger <philipp.krueger1@gmail.com>
expede and others added 28 commits March 11, 2024 20:48
* refactor: Make delegation::Store::get return Option

* refactor: Make delegation::Store::insert take &self instead of &mut self

* refactor: Make invocation::Store take &self instead of &mut self

* refactor: Make `delegation::Agent` not take `&mut self` in methods

* refactor: Make `Agent` take `DID` by value

* refactor: Take `DID` by value in `delegation::Agent::new`

* refactor: Change generic order in `delegation::Agent` and add defaults
@expede expede closed this Mar 26, 2024
@matheus23 matheus23 deleted the test-deleg-store branch March 26, 2024 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants