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

feat(Agent): add initialize function #107

Merged
merged 2 commits into from
Nov 6, 2023
Merged

feat(Agent): add initialize function #107

merged 2 commits into from
Nov 6, 2023

Conversation

curtis-h
Copy link
Contributor

@curtis-h curtis-h commented Oct 30, 2023

Description

Adding function to simplify Agent creation.

Other changes:

  • Changed Browser demo to use new function.
  • Added DID.from function to enable simple DID usage
  • Added missing index files from core components and updated imports
  • Fixed some comment typos

Jira link

https://input-output.atlassian.net/browse/ATL-4057

Checklist

  • Self-reviewed the diff
  • New code has inline documentation
  • New code has proper comments/tests
  • Any changes not covered by tests have been tested manually

@curtis-h curtis-h changed the title add Agent.initialize feature(Agent): add initialize function Oct 30, 2023
@github-actions
Copy link

github-actions bot commented Oct 30, 2023

Lines Statements Branches Functions
Coverage: 41%
36.93% (1541/4172) 24.9% (721/2895) 38.6% (486/1259)

JUnit

Tests Skipped Failures Errors Time
209 2 💤 0 ❌ 0 🔥 1m 32s ⏱️

@curtis-h curtis-h changed the title feature(Agent): add initialize function feat(Agent): add initialize function Nov 3, 2023
@curtis-h curtis-h merged commit 14389a1 into master Nov 6, 2023
5 checks passed
@curtis-h curtis-h deleted the feature/ATL-4057 branch November 6, 2023 09:51
atala-dev added a commit that referenced this pull request Nov 7, 2023
# [3.0.0](v2.5.0...v3.0.0) (2023-11-07)

* docs!: Introduced breaking changes in Pluto as we are intro… (#116) ([be8c6e8](be8c6e8)), closes [#116](#116)

### Features

* **Agent:** add initialize function ([#107](#107)) ([14389a1](14389a1))

### BREAKING CHANGES

* Introduced breaking changes in Pluto as we are introducing credential abstraction and anoncred issuing functionality.
- X25519 keys were wrongly set as EC (elliptic) key types which is wrong. EC25519 + Secp256k1 belong to EC key type, X25519 should have Curve25519 instead to be valid. If you previously had a key stored as EC (x25519) changing that keyType to KeyTypes.X25519 (Curve25519).
- As we have introduced new credential types we have also built a credential abstraction so storing and fetching credentials becomes easier.
github-actions bot pushed a commit that referenced this pull request Nov 7, 2023
# [3.0.0](v2.5.0...v3.0.0) (2023-11-07)

* docs!: Introduced breaking changes in Pluto as we are intro… (#116) ([be8c6e8](be8c6e8)), closes [#116](#116)

### Features

* **Agent:** add initialize function ([#107](#107)) ([14389a1](14389a1))

### BREAKING CHANGES

* Introduced breaking changes in Pluto as we are introducing credential abstraction and anoncred issuing functionality.
- X25519 keys were wrongly set as EC (elliptic) key types which is wrong. EC25519 + Secp256k1 belong to EC key type, X25519 should have Curve25519 instead to be valid. If you previously had a key stored as EC (x25519) changing that keyType to KeyTypes.X25519 (Curve25519).
- As we have introduced new credential types we have also built a credential abstraction so storing and fetching credentials becomes easier.
mixmix pushed a commit to mixmix/atala-prism-wallet-sdk-ts that referenced this pull request May 6, 2024
Signed-off-by: Francisco Javier Ribó Labrador <elribonazo@gmail.com>
mixmix pushed a commit to mixmix/atala-prism-wallet-sdk-ts that referenced this pull request May 6, 2024
# [3.0.0](hyperledger/identus-edge-agent-sdk-ts@v2.5.0...v3.0.0) (2023-11-07)

* docs!: Introduced breaking changes in Pluto as we are intro… (hyperledger#116) ([be8c6e8](hyperledger@be8c6e8)), closes [hyperledger#116](hyperledger#116)

### Features

* **Agent:** add initialize function ([hyperledger#107](hyperledger#107)) ([14389a1](hyperledger@14389a1))

### BREAKING CHANGES

* Introduced breaking changes in Pluto as we are introducing credential abstraction and anoncred issuing functionality.
- X25519 keys were wrongly set as EC (elliptic) key types which is wrong. EC25519 + Secp256k1 belong to EC key type, X25519 should have Curve25519 instead to be valid. If you previously had a key stored as EC (x25519) changing that keyType to KeyTypes.X25519 (Curve25519).
- As we have introduced new credential types we have also built a credential abstraction so storing and fetching credentials becomes easier.

Signed-off-by: Francisco Javier Ribó Labrador <elribonazo@gmail.com>
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.

2 participants