Skip to content

Commit

Permalink
fix: Broken release/2.x branch tests (#186)
Browse files Browse the repository at this point in the history
* test: Added linked resource collection metadata extended tests (#132)

* test: Added linked resource collection metadata extended tests

* Switched to localnet

* build!: Transition to ESM as hybrid package (#133)

* chore(release): 3.0.0-develop.1 [skip ci]

## [3.0.0-develop.1](2.1.0-develop.1...3.0.0-develop.1) (2023-02-14)

### ⚠ BREAKING CHANGES

* Transition to ESM as hybrid package (#133)

### Build System

* Transition to ESM as hybrid package ([#133](#133)) ([a832043](a832043))

* build: Tidy imports, cleanup redundancy (#134)

* build: Tidy imports, cleanup redundancy

* Switched to cjs

* Switched to esm

* Switched back to cjs

* chore(release): 3.0.0-develop.2 [skip ci]

## [3.0.0-develop.2](3.0.0-develop.1...3.0.0-develop.2) (2023-02-14)

* fix: Removed traces of directory imports (#135)

* chore(release): 3.0.0-develop.3 [skip ci]

## [3.0.0-develop.3](3.0.0-develop.2...3.0.0-develop.3) (2023-02-14)

### Bug Fixes

* Removed traces of directory imports ([#135](#135)) ([9a5d53c](9a5d53c))

* build: Switched to ESM-first exports (#136)

* chore(release): 3.0.0-develop.4 [skip ci]

## [3.0.0-develop.4](3.0.0-develop.3...3.0.0-develop.4) (2023-02-14)

* build: Bump relevant to latest

* chore(release): 3.0.0-develop.5 [skip ci]

## [3.0.0-develop.5](3.0.0-develop.4...3.0.0-develop.5) (2023-02-15)

* chore(release): 3.0.0-develop.6 [skip ci]

## [3.0.0-develop.6](3.0.0-develop.5...3.0.0-develop.6) (2023-02-15)

* chore(release): 3.0.0 [skip ci]

## [3.0.0](2.1.0...3.0.0) (2023-02-15)

### ⚠ BREAKING CHANGES

* Transition to ESM as hybrid package (#133)

### Bug Fixes

* Removed traces of directory imports ([#135](#135)) ([9a5d53c](9a5d53c))

### Build System

* Transition to ESM as hybrid package ([#133](#133)) ([a832043](a832043))

* ci: Sync and update workflows (#139)

* Update workflows

* Update README.md

* Update package-lock.json

* chore(deps-dev): Bump jest from 29.4.2 to 29.4.3 (#140)

* build(deps-dev): Bump jest from 29.4.2 to 29.4.3

Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 29.4.2 to 29.4.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.4.3/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* bump package

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ankur Banerjee <ankurdotb@users.noreply.github.com>

* fix: Bugfix on conditional context injection (#142)

* chore(release): 3.0.1-develop.1 [skip ci]

## [3.0.1-develop.1](3.0.0...3.0.1-develop.1) (2023-02-17)

### Bug Fixes

* Bugfix on conditional context injection ([#142](#142)) ([b09c681](b09c681))

* fix: Bugfix on conditional context injection

- Backports fix to `@cjs` tag.

* build: Node downgrade

* chore(release): 3.0.1 [skip ci]

## [3.0.1](3.0.0...3.0.1) (2023-02-17)

### Bug Fixes

* Bugfix on conditional context injection ([#142](#142)) ([b09c681](b09c681))
* Bugfix on conditional context injection ([#143](#143)) ([854232c](854232c))

* chore(release): 3.0.2 [skip ci]

## [3.0.2](3.0.1...3.0.2) (2023-02-17)

### Bug Fixes

* Bugfix on conditional context injection ([6497799](6497799))

* chore(deps-dev): Bump @types/node from 18.13.0 to 18.14.0 (#144)

* chore(deps-dev): Bump @types/node from 18.13.0 to 18.14.0

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.13.0 to 18.14.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* bump package

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ankur Banerjee <ankurdotb@users.noreply.github.com>

* build(deps): Bump file-type from 18.2.0 to 18.2.1 (#145)

* chore(deps): Bump file-type from 18.2.0 to 18.2.1

Bumps [file-type](https://github.com/sindresorhus/file-type) from 18.2.0 to 18.2.1.
- [Release notes](https://github.com/sindresorhus/file-type/releases)
- [Commits](sindresorhus/file-type@v18.2.0...v18.2.1)

---
updated-dependencies:
- dependency-name: file-type
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump packages

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ankur Banerjee <ankurdotb@users.noreply.github.com>

* chore(release): 3.0.2-develop.1 [skip ci]

## [3.0.2-develop.1](3.0.1...3.0.2-develop.1) (2023-02-20)

* chore: Bump package lock

* chore(release): 3.0.2 [skip ci]

## [3.0.2](3.0.1...3.0.2) (2023-02-20)

* chore(release): Bump package

* chore(release): 3.0.2 [skip ci]

## [3.0.2](3.0.1...3.0.2) (2023-02-20)

* build(deps-dev): Bump @types/uuid from 9.0.0 to 9.0.1

Bumps [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid)

---
updated-dependencies:
- dependency-name: "@types/uuid"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps-dev): Bump @types/node from 18.14.0 to 18.14.2

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.14.0 to 18.14.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: Add included files to package.json for NPM package

* bump package

* Update CHANGELOG.md

* Fix workflow

* Update test.yml

* build(deps-dev): Bump @types/node from 18.14.0 to 18.14.2

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.14.0 to 18.14.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(release): 3.0.2-develop.2 [skip ci]

## [3.0.2-develop.2](3.0.2-develop.1...3.0.2-develop.2) (2023-02-27)

* bump package

* chore(release): 3.0.2-develop.3 [skip ci]

## [3.0.2-develop.3](3.0.2-develop.2...3.0.2-develop.3) (2023-02-27)

* chore: Bump package lock

* chore(release): 3.0.2 [skip ci]

## [3.0.2](3.0.1...3.0.2) (2023-02-28)

* feat: Updated ts-proto package

* chore(release): 3.1.0-develop.1 [skip ci]

## [3.1.0-develop.1](3.0.2-develop.3...3.1.0-develop.1) (2023-02-28)

### Features

* Updated ts-proto package ([72e5bcf](72e5bcf))

* chore(release): 3.1.0 [skip ci]

## [3.1.0](3.0.1...3.1.0) (2023-02-28)

### Features

* Updated ts-proto package ([72e5bcf](72e5bcf))

* chore(release): 3.1.1 [skip ci]

## [3.1.1](3.1.0...3.1.1) (2023-02-28)

* chore(deps-dev): Bump @types/node to 18.14.4

* build(deps-dev): Bump @types/node from 18.14.4 to 18.14.6

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.14.4 to 18.14.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* bump package

* chore(release): 3.1.2-develop.1 [skip ci]

## [3.1.2-develop.1](3.1.1...3.1.2-develop.1) (2023-03-09)

* feat: Update @cheqd/ts-proto from 3.1.2 to 3.1.3 (#151)

* feat: Update @cheqd/ts-proto from 3.1.2 to 3.1.3

* Update package-lock.json

* Delete test.yml

* Move npm test to build

* Update build.yml

* Add npm ci to test job

* chore(release): 3.2.0 [skip ci]

## [3.2.0](3.1.1...3.2.0) (2023-03-09)

### Features

* Update @cheqd/ts-proto from 3.1.2 to 3.1.3 ([#151](#151)) ([f6ac275](f6ac275))

* feat: Remove file-type (#163)

* feat: Remove file-type

* fix: Markdown linting

* Merge main into cjs

* chore(deps): Bump amannn/action-semantic-pull-request from 5.1.0 to 5.2.0 (#157)

build(deps): Bump amannn/action-semantic-pull-request

Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases)
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md)
- [Commits](amannn/action-semantic-pull-request@v5.1.0...v5.2.0)

---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* docs: Fix broken links

* build: Sync main branch changes to CommonJS (#167)

* chore(deps-dev): Bump @types/node from 18.13.0 to 18.14.0 (#144)

* chore(deps-dev): Bump @types/node from 18.13.0 to 18.14.0

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.13.0 to 18.14.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* bump package

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ankur Banerjee <ankurdotb@users.noreply.github.com>

* build(deps): Bump file-type from 18.2.0 to 18.2.1 (#145)

* chore(deps): Bump file-type from 18.2.0 to 18.2.1

Bumps [file-type](https://github.com/sindresorhus/file-type) from 18.2.0 to 18.2.1.
- [Release notes](https://github.com/sindresorhus/file-type/releases)
- [Commits](sindresorhus/file-type@v18.2.0...v18.2.1)

---
updated-dependencies:
- dependency-name: file-type
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump packages

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ankur Banerjee <ankurdotb@users.noreply.github.com>

* chore(release): 3.0.2-develop.1 [skip ci]

## [3.0.2-develop.1](3.0.1...3.0.2-develop.1) (2023-02-20)

* chore: Bump package lock

* chore(release): 3.0.2 [skip ci]

## [3.0.2](3.0.1...3.0.2) (2023-02-20)

* chore(release): Bump package

* chore(release): 3.0.2 [skip ci]

## [3.0.2](3.0.1...3.0.2) (2023-02-20)

* build(deps-dev): Bump @types/uuid from 9.0.0 to 9.0.1

Bumps [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid)

---
updated-dependencies:
- dependency-name: "@types/uuid"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps-dev): Bump @types/node from 18.14.0 to 18.14.2

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.14.0 to 18.14.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: Add included files to package.json for NPM package

* bump package

* Update CHANGELOG.md

* Fix workflow

* Update test.yml

* build(deps-dev): Bump @types/node from 18.14.0 to 18.14.2

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.14.0 to 18.14.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(release): 3.0.2-develop.2 [skip ci]

## [3.0.2-develop.2](3.0.2-develop.1...3.0.2-develop.2) (2023-02-27)

* bump package

* chore(release): 3.0.2-develop.3 [skip ci]

## [3.0.2-develop.3](3.0.2-develop.2...3.0.2-develop.3) (2023-02-27)

* chore: Bump package lock

* chore(release): 3.0.2 [skip ci]

## [3.0.2](3.0.1...3.0.2) (2023-02-28)

* feat: Updated ts-proto package

* chore(release): 3.1.0-develop.1 [skip ci]

## [3.1.0-develop.1](3.0.2-develop.3...3.1.0-develop.1) (2023-02-28)

### Features

* Updated ts-proto package ([72e5bcf](72e5bcf))

* chore(release): 3.1.0 [skip ci]

## [3.1.0](3.0.1...3.1.0) (2023-02-28)

### Features

* Updated ts-proto package ([72e5bcf](72e5bcf))

* chore(release): 3.1.1 [skip ci]

## [3.1.1](3.1.0...3.1.1) (2023-02-28)

* chore(deps-dev): Bump @types/node to 18.14.4

* build(deps-dev): Bump @types/node from 18.14.4 to 18.14.6

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.14.4 to 18.14.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* bump package

* chore(release): 3.1.2-develop.1 [skip ci]

## [3.1.2-develop.1](3.1.1...3.1.2-develop.1) (2023-03-09)

* feat: Update @cheqd/ts-proto from 3.1.2 to 3.1.3 (#151)

* feat: Update @cheqd/ts-proto from 3.1.2 to 3.1.3

* Update package-lock.json

* Delete test.yml

* Move npm test to build

* Update build.yml

* Add npm ci to test job

* chore(release): 3.2.0 [skip ci]

## [3.2.0](3.1.1...3.2.0) (2023-03-09)

### Features

* Update @cheqd/ts-proto from 3.1.2 to 3.1.3 ([#151](#151)) ([f6ac275](f6ac275))

* Update package-lock.json

* Update package-lock.json

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>

* build: Bump deps to latest where relevant

* build: Switched to distinct tag format

* build: Switched to explicit def

* chore(release): 1.0.0 [skip ci]

## 1.0.0 (2023-04-03)

### ⚠ BREAKING CHANGES

* Transition to ESM as hybrid package (#133)
* On track with v1 on-ledger release (#115)

### Features

* Add createDidPayloadWithSignInputs util [DEV-1587] ([#49](#49)) ([e332f56](e332f56))
* Add localnet in test workflow ([e498193](e498193))
* Added querier as service capability ([#129](#129)) ([71faac7](71faac7))
* **api:** Basic api design & extension plans, TBC ([9c24549](9c24549))
* **did:** Added automated did creation tests & fixes, refactors ([bcfc198](bcfc198))
* **did:** Added multiple verification method support & `uuid` did url support ([d35f007](d35f007))
* Integrate V2 protos ([7fe20bd](7fe20bd))
* On track with v1 on-ledger release ([#115](#115)) ([1ef3a07](1ef3a07))
* **registry:** Fixed registration logic & improved extensibility ([3d76466](3d76466))
* Remove amino encoding workaround in resource ([2754a97](2754a97))
* Remove file-type ([#163](#163)) ([3d2e46a](3d2e46a))
* Resolve review suggestions ([b984ef4](b984ef4))
* Resources support [DEV-1616] ([#18](#18)) ([40bb485](40bb485))
* **sdk:** Added base constructor manager class ([441bfa3](441bfa3))
* **signer:** Added pre-test implementation of `DidTxSigner` ([924d9ec](924d9ec))
* **tests:** Added more signer coverage ([59a88eb](59a88eb))
* **tests:** Added stable round of SDK tests ([fa31daa](fa31daa))
* Update @cheqd/ts-proto from 3.1.2 to 3.1.3 ([#151](#151)) ([f6ac275](f6ac275))
* Update indyStyle identifier ([e12226d](e12226d))
* Update proto && Accept did core spec input [DEV-2113] ([#111](#111)) ([f2f710a](f2f710a)), closes [#114](#114)
* Update signature conversion ([2824bcb](2824bcb))
* Update test rpcUrl ([3903c62](3903c62))
* Update tests ([242e82f](242e82f))
* Update tests and utils ([6075594](6075594))
* Updated ts-proto package ([72e5bcf](72e5bcf))
* Upgrade ts-proto && Support Deactivate DID ([46a57ea](46a57ea))
* **utils:** Added utils & interoperability improvements ([d0f5f4d](d0f5f4d))

### Bug Fixes

* Bugfix on conditional context injection ([6497799](6497799))
* Bugfix on conditional context injection ([#142](#142)) ([b09c681](b09c681))
* Bugfix on conditional context injection ([#143](#143)) ([854232c](854232c))
* **build:** Added deep level support of iterables ([1aeaea3](1aeaea3))
* **build:** Fixed build type declarations standalones ([ffadfe5](ffadfe5))
* Bump dependencies to latest ts-proto upstream ([3762c9f](3762c9f))
* Client determined MIME type auto fee generation ([#117](#117)) ([3ba673d](3ba673d))
* **deps:** Downgraded `uint8arrays` due to export config clash ([2e30906](2e30906))
* **deps:** Fixed dev deps in scope of semantic release ([721b488](721b488))
* **deps:** Fixed imports deriving from bumps ([2cccc75](2cccc75))
* **exports:** Fixed lib exports ([f17dbe3](f17dbe3))
* Handle empty address condition ([#125](#125)) ([6c1080b](6c1080b))
* **keys:** Added deep equality lambda ([edcc15f](edcc15f))
* Minor issue ([e060576](e060576))
* Removed traces of directory imports ([#135](#135)) ([9a5d53c](9a5d53c))
* **tests:** Removed experimental versioning ([93b714c](93b714c))
* **types:** Fixed type mismatch on compilation ([c0cfbd5](c0cfbd5))
* typo ([463ac62](463ac62))

### Performance Improvements

* **helpers:** Added env-specific utils exports ([4957f44](4957f44))

### Build System

* Transition to ESM as hybrid package ([#133](#133)) ([a832043](a832043))

* build: Revert to bare tag

* Revert "chore(release): 1.0.0 [skip ci]"

This reverts commit bfd73df.

* build: Switched history to match explicit versioning

* chore(release): 3.2.1 [skip ci]

## [3.2.1](3.2.0-commonjs...3.2.1-commonjs) (2023-04-03)

* feat: Add @cosmjs/crypto as direct dependency (#174)

* chore(release): 3.3.0 [skip ci]

## [3.3.0](3.2.1-commonjs...3.3.0-commonjs) (2023-04-03)

### Features

* Add @cosmjs/crypto as direct dependency ([#174](#174)) ([9af5faf](9af5faf))

* build: Update ts-proto to cjs (#176)

* chore(release): 3.3.1 [skip ci]

## [3.3.1](3.3.0-commonjs...3.3.1-commonjs) (2023-04-06)

* feat: Bump resource gas (#178)

* chore(release): 3.4.0 [skip ci]

## [3.4.0](3.3.1-commonjs...3.4.0-commonjs) (2023-04-14)

### Features

* Bump resource gas ([#178](#178)) ([a67b3e1](a67b3e1))

* Sync everything else

* Bump

* feat: Bump resource fee (#181)

* chore(release): Update installation instructions

* feat(docs): Attempt v3.5.0 bump

* chore(docs): Attempt release again

* chore(release): Update installation instructions

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Tasos Derisiotis <50984242+Eengineer1@users.noreply.github.com>
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: DaevMithran <61043607+DaevMithran@users.noreply.github.com>
Co-authored-by: DaevMithran <daevmithran1999@gmail.com>
  • Loading branch information
6 people committed Apr 14, 2023
1 parent b5f5fed commit 86da499
Show file tree
Hide file tree
Showing 4 changed files with 47 additions and 21 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
- name: Download binary artifact
run: |
mkdir -p ${{ env.RUNNER_BIN_DIR }}
CHEQD_NODE_VERSION="$(cut -c2- <<< "$(jq -r 'map(select(.prerelease)) | first | .tag_name' <<< "$(curl --silent https://api.github.com/repos/cheqd/cheqd-node/releases)")")"
CHEQD_NODE_VERSION="$(cut -c2- <<< "$(curl -s "https://api.github.com/repos/cheqd/cheqd-node/tags" | jq -r '.[0].name')")"
wget -c "https://github.com/cheqd/cheqd-node/releases/download/v${CHEQD_NODE_VERSION}/cheqd-noded-${CHEQD_NODE_VERSION}-linux-amd64.tar.gz"
tar -xvf "cheqd-noded-${CHEQD_NODE_VERSION}-linux-amd64.tar.gz" -C ${{ env.RUNNER_BIN_DIR }}
sudo chmod +x ${{ env.RUNNER_BIN_DIR }}/cheqd-noded
Expand All @@ -67,7 +67,7 @@ jobs:
- name: Set up Docker localnet
working-directory: ./docker/localnet
run: |
CHEQD_NODE_VERSION="$(cut -c2- <<< "$(jq -r 'map(select(.prerelease)) | first | .tag_name' <<< "$(curl --silent https://api.github.com/repos/cheqd/cheqd-node/releases)")")"
CHEQD_NODE_VERSION="$(cut -c2- <<< "$(curl -s "https://api.github.com/repos/cheqd/cheqd-node/tags" | jq -r '.[0].name')")"
BUILD_IMAGE="ghcr.io/cheqd/cheqd-node:$CHEQD_NODE_VERSION"
export BUILD_IMAGE
docker compose up --detach
Expand All @@ -81,4 +81,6 @@ jobs:
run: npm ci

- name: Run Tests
run: npm test
run: |
sleep 1m
npm test
1 change: 0 additions & 1 deletion .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ on:
branches:
- main
- develop
- commonjs
- release/**
types:
- opened
Expand Down
24 changes: 11 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
# Changelog

## [3.4.0](https://github.com/cheqd/sdk/compare/3.3.1-commonjs...3.4.0-commonjs) (2023-04-14)
## [3.3.0-develop.4](https://github.com/cheqd/sdk/compare/3.3.0-develop.3...3.3.0-develop.4) (2023-04-14)

## [3.3.0-develop.3](https://github.com/cheqd/sdk/compare/3.3.0-develop.2...3.3.0-develop.3) (2023-04-14)

### Features

* Bump resource gas ([#178](https://github.com/cheqd/sdk/issues/178)) ([a67b3e1](https://github.com/cheqd/sdk/commit/a67b3e14589569b5ad01e8d0b0bdfd8370cb4f9a))

## [3.3.1](https://github.com/cheqd/sdk/compare/3.3.0-commonjs...3.3.1-commonjs) (2023-04-06)
## [3.3.0-develop.2](https://github.com/cheqd/sdk/compare/3.3.0-develop.1...3.3.0-develop.2) (2023-04-14)

## [3.3.0](https://github.com/cheqd/sdk/compare/3.2.1-commonjs...3.3.0-commonjs) (2023-04-03)
## [3.3.0-develop.1](https://github.com/cheqd/sdk/compare/3.2.1-develop.1...3.3.0-develop.1) (2023-04-14)


### Features

* Add @cosmjs/crypto as direct dependency ([#174](https://github.com/cheqd/sdk/issues/174)) ([9af5faf](https://github.com/cheqd/sdk/commit/9af5faf6336bae048860669a83da598dd704818c))
* Bump resource gas ([#179](https://github.com/cheqd/sdk/issues/179)) ([8de317b](https://github.com/cheqd/sdk/commit/8de317bdd2521f5b6f8728d049f7a3f647d6d26b))

## [3.2.1](https://github.com/cheqd/sdk/compare/3.2.0-commonjs...3.2.1-commonjs) (2023-04-03)
## [3.2.1](https://github.com/cheqd/sdk/compare/3.2.0...3.2.1) (2023-04-05)

## [3.2.0](https://github.com/cheqd/sdk/compare/3.1.1...3.2.0) (2023-03-09)
## [3.2.1-develop.1](https://github.com/cheqd/sdk/compare/3.2.0...3.2.1-develop.1) (2023-04-03)

## [3.2.0](https://github.com/cheqd/sdk/compare/3.1.1...3.2.0) (2023-03-09)

### Features

* Update @cheqd/ts-proto from 3.1.2 to 3.1.3 ([#151](https://github.com/cheqd/sdk/issues/151)) ([f6ac275](https://github.com/cheqd/sdk/commit/f6ac2759255ed612a99aff35d497468ff4530e11))

## [3.2.0-develop.1](https://github.com/cheqd/sdk/compare/3.1.2-develop.1...3.2.0-develop.1) (2023-03-09)

## [3.1.2-develop.1](https://github.com/cheqd/sdk/compare/3.1.1...3.1.2-develop.1) (2023-03-09)

## [3.1.1](https://github.com/cheqd/sdk/compare/3.1.0...3.1.1) (2023-02-28)
Expand All @@ -44,11 +44,9 @@

## [3.0.2-develop.2](https://github.com/cheqd/sdk/compare/3.0.2-develop.1...3.0.2-develop.2) (2023-02-27)

## [3.0.2-develop.1](https://github.com/cheqd/sdk/compare/3.0.1...3.0.2-develop.1) (2023-02-20)

## [3.0.2](https://github.com/cheqd/sdk/compare/3.0.1...3.0.2) (2023-02-20)

## [3.0.2](https://github.com/cheqd/sdk/compare/3.0.1...3.0.2) (2023-02-17)
## [3.0.2-develop.1](https://github.com/cheqd/sdk/compare/3.0.1...3.0.2-develop.1) (2023-02-20)

## [3.0.1](https://github.com/cheqd/sdk/compare/3.0.0...3.0.1) (2023-02-17)

Expand Down
35 changes: 31 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,28 +8,55 @@

## ℹ️ Overview

The purpose of this [`@cheqd/sdk` NPM package](https://www.npmjs.com/package/@cheqd/sdk) is to provide a mechanism of integrating cheqd functionality in an application *without* using a 3rd-party SDK like [Veramo SDK for cheqd](https://docs.cheqd.io/identity/guides/sdk/veramo-sdk-for-cheqd).
The purpose of this [`@cheqd/sdk` NPM package](https://www.npmjs.com/package/@cheqd/sdk) is to provide base functionality for interacting with cheqd network. It combines the DID and [DID-Linked Resources](https://docs.cheqd.io/identity/guides/did-linked-resources) modules, and putting them into a Cosmos transaction wrapper using [CosmJS](https://github.com/cosmos/cosmjs).

This package is consumed by other SDKs/libraries such as [Veramo SDK for cheqd](https://docs.cheqd.io/identity/guides/sdk/veramo-sdk-for-cheqd) and [Hyperledger Aries Framework JavaScript (AFJ)](https://github.com/hyperledger/aries-framework-javascript) to add cheqd network support.

This package includes:

* [TypeScript Protobuf definitions](https://github.com/cheqd/ts-proto) for custom cheqd Cosmos SDK modules
* [CosmJS](https://github.com/cosmos/cosmjs), for base Cosmos SDK module functions

If you are using [Veramo SDK for cheqd](https://docs.cheqd.io/identity/guides/sdk/veramo-sdk-for-cheqd), this SDK package is automatically installed and consumed by the [`@cheqd/did-provider-cheqd` Veramo plugin](https://github.com/cheqd/did-provider-cheqd).

## 🆔 Features

Our identity documentation site provides [tutorials for utilising the identity features](https://docs.cheqd.io/identity/overview/readme) on cheqd network.

With this SDK, developers are able to:

* ✅ Create a `did:cheqd` method DID
* ✅ Update a `did:cheqd` method DID
* ✅ Create Resource within a `did:cheqd` method DID
* ✅ Deactivate a `did:cheqd` method DID
* ✅ Create or update [a DID-Linked Resource](https://docs.cheqd.io/identity/tutorials/did-linked-resources/create-resource)

### 🧰 Tooling

***Raw payload creator**: Enables users to generate a valid raw DID payload which is ready to be populated, depending on the use case. For example, `did-provider-cheqd` leverages this helper in the CLI application.
***Identity key converter**: Enables users to convert specific key formats from different kinds of SDKs, by transforming the input keys into valid sign inputs for a cheqd specific DID transaction (e.g. `createDidDocTx`, `updateDidDocTx`). For example, the Veramo SDK for cheqd uses this helper to enable users to pass a key in a Veramo SDK specific format to a cheqd sign input keys interface.

## 🧑‍💻 Developer Guide

### Installing in ESM projects

To install this NPM package in a project that needs ESM builds, use our `latest` release channel to install the stable version:

```bash
npm install @cheqd/sdk@latest
```

To install beta releases instead, use our `-develop` releases from the `beta` channel:

```bash
npm install @cheqd/sdk@beta
```

### Installing in CommonJS projects

To install this NPM package in a project that needs CommonJS builds, use our `cjs` release channel to install the latest stable CommonJS version:

```bash
npm install @cheqd/sdk@cjs
```

## 📖 Documentation

Our [identity documentation site](https://docs.cheqd.io/identity/) explains how `@cheqd/sdk` is [consumed in Veramo SDK for cheqd](https://docs.cheqd.io/identity/guides/sdk/veramo-sdk-for-cheqd) (as an example of how this package can be consumed).
Expand Down

0 comments on commit 86da499

Please sign in to comment.