From 593024d7c2132aefa673facd71e3b2b9ba2f7157 Mon Sep 17 00:00:00 2001 From: Kien Nguyen Date: Thu, 19 Sep 2024 18:11:17 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=E2=9A=99=EF=B8=8F=20(jfrog):=20Disable=20g?= =?UTF-8?q?ithub=20release?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 60 ++++++++++++++++++++++++----------- 1 file changed, 41 insertions(+), 19 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 70dfb5464..4f8f2c1f0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,11 +7,15 @@ on: env: FORCE_COLOR: "1" + # NPM_REGISTRY: jfrog.ledgerlabs.net/artifactory/api/npm/ldk-npm-prod-public + NPM_REGISTRY: jfrog.ledgerlabs.net/artifactory/api/npm/ldk-npm-sandbox-green permissions: id-token: write contents: write pull-requests: write + # Need to attest artifacts + attestations: write jobs: publish: @@ -34,8 +38,6 @@ jobs: - name: Setup npm config for JFrog env: - # NPM_REGISTRY: jfrog.ledgerlabs.net/artifactory/api/npm/ldk-npm-prod-public - NPM_REGISTRY: jfrog.ledgerlabs.net/artifactory/api/npm/ldk-npm-sandbox-green NPM_REGISTRY_TOKEN: ${{ steps.jfrog-login.outputs.oidc-token }} run: | cat << EOF | tee .npmrc @@ -50,29 +52,49 @@ jobs: with: publish: pnpm release # to remove + title: "⚙️ (release) [NO-ISSUE]: Version packages" + commit: "⚙️ (release): Version packages" branch: feat/no-issue-jfrog-attest-sign-package + createGithubReleases: false env: GITHUB_TOKEN: ${{ secrets.CI_BOT_TOKEN }} - name: Download published packages to attest and sign - # if: steps.changesets.outputs.published == 'true' + if: steps.changesets.outputs.published == 'true' + env: + PUBLISHED_PACKAGE_JSON: published-packages.json run: | - # Extract package name - PACKAGE_NAME=${{ steps.changesets.outputs.publishedPackages }} - - echo $PACKAGE_NAME + # Extract packages name + # output will be in the form of: [{"name":"@ledgerhq/package-name","version":"X.X.X"}] + cat << EOF | tee $PUBLISHED_PACKAGE_JSON + ${{ steps.changesets.outputs.publishedPackages }} + EOF + + # Create dist directory + mkdir -p dist - mkdir dist + # Loop over package names and download the tarball into dist directory + for row in $(cat $PUBLISHED_PACKAGE_JSON | jq -r '.[] | @text'); do + PACKAGE_NAME=$(echo $row| jq -r '.name') + PACKAGE_VERSION=$(echo $row | jq -r '.version') + PACKAGE_NAME_BASENAME=$(basename ${PACKAGE_NAME}) - # - name: Attest tarball - # if: steps.changesets.outputs.published == 'true' - # uses: LedgerHQ/actions-security/actions/attest@actions/attest-1 - # with: - # subject-path: ./dist - # push-to-registry: true + echo -e "\033[0;32mDownload artifact from\033[0m https://${NPM_REGISTRY}/${PACKAGE_NAME}/-/${PACKAGE_NAME}-${PACKAGE_VERSION}.tgz" + curl -H "Authorization: Bearer ${{ steps.jfrog-login.outputs.oidc-token }}" \ + -o dist/${PACKAGE_NAME_BASENAME}-${PACKAGE_VERSION}.tgz \ + https://${NPM_REGISTRY}/${PACKAGE_NAME}/-/${PACKAGE_NAME}-${PACKAGE_VERSION}.tgz + done - # - name: Sign tarball - # if: steps.changesets.outputs.published == 'true' - # uses: LedgerHQ/actions-security/actions/sign-blob@actions/sign-blob-1 - # with: - # path: ./dist + - name: Attest tarball + if: steps.changesets.outputs.published == 'true' + uses: LedgerHQ/actions-security/actions/attest@actions/attest-1 + with: + subject-path: ./dist + push-to-registry: true + + # The action currently doesn't support pushing the blob to the registry + - name: Sign tarball + if: steps.changesets.outputs.published == 'true' + uses: LedgerHQ/actions-security/actions/sign-blob@actions/sign-blob-1 + with: + path: ./dist From f323bed72b45955c57405774b09d789d971d312b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 20 Sep 2024 13:38:58 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=E2=9A=99=EF=B8=8F=20(release):=20Version?= =?UTF-8?q?=20packages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .changeset/blue-boats-drop.md | 5 -- .changeset/blue-pandas-wash.md | 5 -- .changeset/brave-squids-obey.md | 5 -- .changeset/brown-lizards-juggle.md | 5 -- .changeset/chatty-bats-sleep.md | 5 -- .changeset/chatty-kings-attend.md | 5 -- .changeset/chatty-mice-hear.md | 5 -- .changeset/chatty-waves-live.md | 5 -- .changeset/cuddly-gifts-repeat.md | 5 -- .changeset/cuddly-impalas-sing.md | 5 -- .changeset/gentle-apples-help.md | 5 -- .changeset/gentle-experts-impress.md | 5 -- .changeset/gentle-zebras-raise.md | 5 -- .changeset/good-oranges-move.md | 5 -- .changeset/happy-lions-eat.md | 5 -- .changeset/hip-teachers-punch.md | 5 -- .changeset/hot-cheetahs-wonder.md | 6 -- .changeset/hungry-parents-chew.md | 5 -- .changeset/khaki-roses-cover.md | 5 -- .changeset/late-flies-smile.md | 5 -- .changeset/light-timers-lie.md | 5 -- .changeset/lucky-keys-explode.md | 5 -- .changeset/nervous-phones-cross.md | 5 -- .changeset/new-guests-judge.md | 5 -- .changeset/nine-cycles-clean.md | 5 -- .changeset/ninety-shirts-beg.md | 5 -- .changeset/odd-ties-count.md | 5 -- .changeset/old-ads-deny.md | 5 -- .changeset/old-cups-cheat.md | 5 -- .changeset/proud-flies-type.md | 5 -- .changeset/proud-turtles-tease.md | 6 -- .changeset/rare-tips-stare.md | 5 -- .changeset/real-crews-switch.md | 5 -- .changeset/rotten-bobcats-dance.md | 5 -- .changeset/rude-ads-kick.md | 5 -- .changeset/selfish-months-decide.md | 5 -- .changeset/serious-snails-deny.md | 5 -- .changeset/seven-beans-poke.md | 5 -- .changeset/silent-apes-protect.md | 5 -- .changeset/sixty-hotels-cheat.md | 6 -- .changeset/slow-eggs-act.md | 5 -- .changeset/strong-terms-brake.md | 5 -- .changeset/tall-hairs-cheer.md | 5 -- .changeset/tall-rockets-mate.md | 5 -- .changeset/thick-zoos-travel.md | 5 -- .changeset/thin-socks-fold.md | 5 -- .changeset/tricky-grapes-count.md | 5 -- .changeset/unlucky-pears-sort.md | 5 -- .changeset/violet-clouds-compete.md | 6 -- .changeset/witty-dancers-boil.md | 5 -- .changeset/witty-plums-search.md | 7 --- apps/sample/CHANGELOG.md | 26 +++++++++ apps/sample/package.json | 2 +- packages/core/CHANGELOG.md | 34 +++++++++++ packages/core/package.json | 2 +- packages/signer/context-module/CHANGELOG.md | 18 ++++++ packages/signer/context-module/package.json | 2 +- packages/signer/keyring-btc/CHANGELOG.md | 14 +++++ packages/signer/keyring-btc/package.json | 2 +- packages/signer/keyring-eth/CHANGELOG.md | 65 +++++++++++++++++++++ packages/signer/keyring-eth/package.json | 2 +- 61 files changed, 162 insertions(+), 266 deletions(-) delete mode 100644 .changeset/blue-boats-drop.md delete mode 100644 .changeset/blue-pandas-wash.md delete mode 100644 .changeset/brave-squids-obey.md delete mode 100644 .changeset/brown-lizards-juggle.md delete mode 100644 .changeset/chatty-bats-sleep.md delete mode 100644 .changeset/chatty-kings-attend.md delete mode 100644 .changeset/chatty-mice-hear.md delete mode 100644 .changeset/chatty-waves-live.md delete mode 100644 .changeset/cuddly-gifts-repeat.md delete mode 100644 .changeset/cuddly-impalas-sing.md delete mode 100644 .changeset/gentle-apples-help.md delete mode 100644 .changeset/gentle-experts-impress.md delete mode 100644 .changeset/gentle-zebras-raise.md delete mode 100644 .changeset/good-oranges-move.md delete mode 100644 .changeset/happy-lions-eat.md delete mode 100644 .changeset/hip-teachers-punch.md delete mode 100644 .changeset/hot-cheetahs-wonder.md delete mode 100644 .changeset/hungry-parents-chew.md delete mode 100644 .changeset/khaki-roses-cover.md delete mode 100644 .changeset/late-flies-smile.md delete mode 100644 .changeset/light-timers-lie.md delete mode 100644 .changeset/lucky-keys-explode.md delete mode 100644 .changeset/nervous-phones-cross.md delete mode 100644 .changeset/new-guests-judge.md delete mode 100644 .changeset/nine-cycles-clean.md delete mode 100644 .changeset/ninety-shirts-beg.md delete mode 100644 .changeset/odd-ties-count.md delete mode 100644 .changeset/old-ads-deny.md delete mode 100644 .changeset/old-cups-cheat.md delete mode 100644 .changeset/proud-flies-type.md delete mode 100644 .changeset/proud-turtles-tease.md delete mode 100644 .changeset/rare-tips-stare.md delete mode 100644 .changeset/real-crews-switch.md delete mode 100644 .changeset/rotten-bobcats-dance.md delete mode 100644 .changeset/rude-ads-kick.md delete mode 100644 .changeset/selfish-months-decide.md delete mode 100644 .changeset/serious-snails-deny.md delete mode 100644 .changeset/seven-beans-poke.md delete mode 100644 .changeset/silent-apes-protect.md delete mode 100644 .changeset/sixty-hotels-cheat.md delete mode 100644 .changeset/slow-eggs-act.md delete mode 100644 .changeset/strong-terms-brake.md delete mode 100644 .changeset/tall-hairs-cheer.md delete mode 100644 .changeset/tall-rockets-mate.md delete mode 100644 .changeset/thick-zoos-travel.md delete mode 100644 .changeset/thin-socks-fold.md delete mode 100644 .changeset/tricky-grapes-count.md delete mode 100644 .changeset/unlucky-pears-sort.md delete mode 100644 .changeset/violet-clouds-compete.md delete mode 100644 .changeset/witty-dancers-boil.md delete mode 100644 .changeset/witty-plums-search.md create mode 100644 packages/signer/context-module/CHANGELOG.md create mode 100644 packages/signer/keyring-btc/CHANGELOG.md create mode 100644 packages/signer/keyring-eth/CHANGELOG.md diff --git a/.changeset/blue-boats-drop.md b/.changeset/blue-boats-drop.md deleted file mode 100644 index 5092a68de..000000000 --- a/.changeset/blue-boats-drop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -add GetAddressCommand implementation diff --git a/.changeset/blue-pandas-wash.md b/.changeset/blue-pandas-wash.md deleted file mode 100644 index f27aa75b3..000000000 --- a/.changeset/blue-pandas-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement SetPluginCommand diff --git a/.changeset/brave-squids-obey.md b/.changeset/brave-squids-obey.md deleted file mode 100644 index 6480cb3d8..000000000 --- a/.changeset/brave-squids-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement SendEIP712FilteringCommand diff --git a/.changeset/brown-lizards-juggle.md b/.changeset/brown-lizards-juggle.md deleted file mode 100644 index 22151dcd9..000000000 --- a/.changeset/brown-lizards-juggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement SignEIP712Command diff --git a/.changeset/chatty-bats-sleep.md b/.changeset/chatty-bats-sleep.md deleted file mode 100644 index 086d7d8a4..000000000 --- a/.changeset/chatty-bats-sleep.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement ProvideTokenInformationCommand diff --git a/.changeset/chatty-kings-attend.md b/.changeset/chatty-kings-attend.md deleted file mode 100644 index a8020c3cd..000000000 --- a/.changeset/chatty-kings-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-sample": patch ---- - -Implement keyring getAddress diff --git a/.changeset/chatty-mice-hear.md b/.changeset/chatty-mice-hear.md deleted file mode 100644 index 9a5c0be62..000000000 --- a/.changeset/chatty-mice-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-sample": patch ---- - -Add SignTypedData to Ethereum Keyring diff --git a/.changeset/chatty-waves-live.md b/.changeset/chatty-waves-live.md deleted file mode 100644 index 13974c707..000000000 --- a/.changeset/chatty-waves-live.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-sample": patch ---- - -Add ListAppsWithMetadataDeviceAction in sample app diff --git a/.changeset/cuddly-gifts-repeat.md b/.changeset/cuddly-gifts-repeat.md deleted file mode 100644 index 0a355254a..000000000 --- a/.changeset/cuddly-gifts-repeat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-sample": patch ---- - -Implement SignTransactionUseCase in the Ethereum Keyring part diff --git a/.changeset/cuddly-impalas-sing.md b/.changeset/cuddly-impalas-sing.md deleted file mode 100644 index e97e8b2c1..000000000 --- a/.changeset/cuddly-impalas-sing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-btc": patch ---- - -Implement GetExtendedPublicKeyCommand diff --git a/.changeset/gentle-apples-help.md b/.changeset/gentle-apples-help.md deleted file mode 100644 index 9d23da574..000000000 --- a/.changeset/gentle-apples-help.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-sample": patch ---- - -Added a block to display an example of UI for the device actions, next to the logs. diff --git a/.changeset/gentle-experts-impress.md b/.changeset/gentle-experts-impress.md deleted file mode 100644 index 984542667..000000000 --- a/.changeset/gentle-experts-impress.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Add README for keyring-eth module diff --git a/.changeset/gentle-zebras-raise.md b/.changeset/gentle-zebras-raise.md deleted file mode 100644 index a01029723..000000000 --- a/.changeset/gentle-zebras-raise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Add transaction serialized to transaction mapper result diff --git a/.changeset/good-oranges-move.md b/.changeset/good-oranges-move.md deleted file mode 100644 index 0818b4949..000000000 --- a/.changeset/good-oranges-move.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement ProvideNFTInformationCommand diff --git a/.changeset/happy-lions-eat.md b/.changeset/happy-lions-eat.md deleted file mode 100644 index 282f441d6..000000000 --- a/.changeset/happy-lions-eat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": patch ---- - -Improve code visibility diff --git a/.changeset/hip-teachers-punch.md b/.changeset/hip-teachers-punch.md deleted file mode 100644 index b1bb4fb11..000000000 --- a/.changeset/hip-teachers-punch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement GetChallengeCommand diff --git a/.changeset/hot-cheetahs-wonder.md b/.changeset/hot-cheetahs-wonder.md deleted file mode 100644 index 0968f74f6..000000000 --- a/.changeset/hot-cheetahs-wonder.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch -"@ledgerhq/device-sdk-sample": patch ---- - -Implement sign message diff --git a/.changeset/hungry-parents-chew.md b/.changeset/hungry-parents-chew.md deleted file mode 100644 index 977ef55dd..000000000 --- a/.changeset/hungry-parents-chew.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement ProvideTransactionContextTask diff --git a/.changeset/khaki-roses-cover.md b/.changeset/khaki-roses-cover.md deleted file mode 100644 index dc435c37a..000000000 --- a/.changeset/khaki-roses-cover.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-sample": patch ---- - -Remove device session if device not connected diff --git a/.changeset/late-flies-smile.md b/.changeset/late-flies-smile.md deleted file mode 100644 index f9f58524e..000000000 --- a/.changeset/late-flies-smile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement SendEIP712StructImplemCommand diff --git a/.changeset/light-timers-lie.md b/.changeset/light-timers-lie.md deleted file mode 100644 index c4cfdacf2..000000000 --- a/.changeset/light-timers-lie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": patch ---- - -Fix wrong dependency declaration for @statelyai/inspect (from devDeps to deps diff --git a/.changeset/lucky-keys-explode.md b/.changeset/lucky-keys-explode.md deleted file mode 100644 index 7b371868c..000000000 --- a/.changeset/lucky-keys-explode.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-btc": patch ---- - -Implement GetMasterFingerprintCommand diff --git a/.changeset/nervous-phones-cross.md b/.changeset/nervous-phones-cross.md deleted file mode 100644 index c7b5e22bb..000000000 --- a/.changeset/nervous-phones-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Add BuildTransactionContextTask diff --git a/.changeset/new-guests-judge.md b/.changeset/new-guests-judge.md deleted file mode 100644 index 9a3b9932b..000000000 --- a/.changeset/new-guests-judge.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": minor ---- - -Add new device actions to core: ListApps, GoToDashboard, GetDeviceStatus diff --git a/.changeset/nine-cycles-clean.md b/.changeset/nine-cycles-clean.md deleted file mode 100644 index 81e9f3308..000000000 --- a/.changeset/nine-cycles-clean.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-sample": patch ---- - -Small refacto on the sample app + integration of the keyring-eth's getAddress diff --git a/.changeset/ninety-shirts-beg.md b/.changeset/ninety-shirts-beg.md deleted file mode 100644 index d27e80481..000000000 --- a/.changeset/ninety-shirts-beg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": minor ---- - -Add ManagerApi service to core diff --git a/.changeset/odd-ties-count.md b/.changeset/odd-ties-count.md deleted file mode 100644 index 3f45d3f21..000000000 --- a/.changeset/odd-ties-count.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": minor ---- - -Add new ListApps command to SDK core diff --git a/.changeset/old-ads-deny.md b/.changeset/old-ads-deny.md deleted file mode 100644 index 485a232cd..000000000 --- a/.changeset/old-ads-deny.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/context-module": minor ---- - -Bump ethers to v6.13.2 diff --git a/.changeset/old-cups-cheat.md b/.changeset/old-cups-cheat.md deleted file mode 100644 index f73b644d9..000000000 --- a/.changeset/old-cups-cheat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Add Set External Plugin command diff --git a/.changeset/proud-flies-type.md b/.changeset/proud-flies-type.md deleted file mode 100644 index 18ca07f8a..000000000 --- a/.changeset/proud-flies-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement ProvideDomainNameCommand diff --git a/.changeset/proud-turtles-tease.md b/.changeset/proud-turtles-tease.md deleted file mode 100644 index 974f41c7c..000000000 --- a/.changeset/proud-turtles-tease.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": patch -"@ledgerhq/device-sdk-sample": patch ---- - -Add support of Ledger Flex diff --git a/.changeset/rare-tips-stare.md b/.changeset/rare-tips-stare.md deleted file mode 100644 index ca38ab5d0..000000000 --- a/.changeset/rare-tips-stare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": patch ---- - -Device reconnection on app change diff --git a/.changeset/real-crews-switch.md b/.changeset/real-crews-switch.md deleted file mode 100644 index 1cf45c42b..000000000 --- a/.changeset/real-crews-switch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": minor ---- - -Implement SignTransactionUseCase diff --git a/.changeset/rotten-bobcats-dance.md b/.changeset/rotten-bobcats-dance.md deleted file mode 100644 index d51e04c3e..000000000 --- a/.changeset/rotten-bobcats-dance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": patch ---- - -Added a new "generic" DeviceAction `SendCommandInAppDeviceAction` diff --git a/.changeset/rude-ads-kick.md b/.changeset/rude-ads-kick.md deleted file mode 100644 index c7d3b1e5d..000000000 --- a/.changeset/rude-ads-kick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement TransactionMapperService diff --git a/.changeset/selfish-months-decide.md b/.changeset/selfish-months-decide.md deleted file mode 100644 index c9211bf08..000000000 --- a/.changeset/selfish-months-decide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Bump ethers to v6.13.2 diff --git a/.changeset/serious-snails-deny.md b/.changeset/serious-snails-deny.md deleted file mode 100644 index ebaf5b718..000000000 --- a/.changeset/serious-snails-deny.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement SignTransactionDeviceAction diff --git a/.changeset/seven-beans-poke.md b/.changeset/seven-beans-poke.md deleted file mode 100644 index beb73471a..000000000 --- a/.changeset/seven-beans-poke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Add SignPersonalMessage command diff --git a/.changeset/silent-apes-protect.md b/.changeset/silent-apes-protect.md deleted file mode 100644 index ff950a671..000000000 --- a/.changeset/silent-apes-protect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": patch ---- - -Add sign-personal-message user interaction diff --git a/.changeset/sixty-hotels-cheat.md b/.changeset/sixty-hotels-cheat.md deleted file mode 100644 index 3389a575a..000000000 --- a/.changeset/sixty-hotels-cheat.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch -"@ledgerhq/device-sdk-core": patch ---- - -DSDK-420 Implement the EIP712 TypedData parser service diff --git a/.changeset/slow-eggs-act.md b/.changeset/slow-eggs-act.md deleted file mode 100644 index f06298dfc..000000000 --- a/.changeset/slow-eggs-act.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/context-module": patch ---- - -Improve code visibility and update command implementations diff --git a/.changeset/strong-terms-brake.md b/.changeset/strong-terms-brake.md deleted file mode 100644 index dc4ec9b99..000000000 --- a/.changeset/strong-terms-brake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/context-module": patch ---- - -Update readme file diff --git a/.changeset/tall-hairs-cheer.md b/.changeset/tall-hairs-cheer.md deleted file mode 100644 index 37aae89c3..000000000 --- a/.changeset/tall-hairs-cheer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-btc": patch ---- - -Create keyring-btc package diff --git a/.changeset/tall-rockets-mate.md b/.changeset/tall-rockets-mate.md deleted file mode 100644 index dfd705d1f..000000000 --- a/.changeset/tall-rockets-mate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": patch ---- - -Add exports from api, add add32BitUintToData for ApduBuilder diff --git a/.changeset/thick-zoos-travel.md b/.changeset/thick-zoos-travel.md deleted file mode 100644 index 4faf47363..000000000 --- a/.changeset/thick-zoos-travel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement SendEIP712StructDefinitionCommand diff --git a/.changeset/thin-socks-fold.md b/.changeset/thin-socks-fold.md deleted file mode 100644 index 01596dba8..000000000 --- a/.changeset/thin-socks-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Add SendSignTransactionTask and simplify SendTransactionCommand diff --git a/.changeset/tricky-grapes-count.md b/.changeset/tricky-grapes-count.md deleted file mode 100644 index ac0b7d082..000000000 --- a/.changeset/tricky-grapes-count.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implementation of getAddress using SendCommandInAppDeviceAction and the GetAddress command diff --git a/.changeset/unlucky-pears-sort.md b/.changeset/unlucky-pears-sort.md deleted file mode 100644 index cd8f286de..000000000 --- a/.changeset/unlucky-pears-sort.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/device-sdk-core": minor ---- - -Add ListAppsWithMetadata device action diff --git a/.changeset/violet-clouds-compete.md b/.changeset/violet-clouds-compete.md deleted file mode 100644 index cc5d04727..000000000 --- a/.changeset/violet-clouds-compete.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@ledgerhq/keyring-eth": minor -"@ledgerhq/device-sdk-core": minor ---- - -Use of CommandResult return type in commands diff --git a/.changeset/witty-dancers-boil.md b/.changeset/witty-dancers-boil.md deleted file mode 100644 index 8f9656186..000000000 --- a/.changeset/witty-dancers-boil.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@ledgerhq/keyring-eth": patch ---- - -Implement SignTransactionCommand diff --git a/.changeset/witty-plums-search.md b/.changeset/witty-plums-search.md deleted file mode 100644 index 28176e306..000000000 --- a/.changeset/witty-plums-search.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@ledgerhq/context-module": patch -"@ledgerhq/keyring-eth": patch -"@ledgerhq/device-sdk-core": patch ---- - -add HexaString to handle `0x${string}` type diff --git a/apps/sample/CHANGELOG.md b/apps/sample/CHANGELOG.md index 0bd9ad07f..698a18eb6 100644 --- a/apps/sample/CHANGELOG.md +++ b/apps/sample/CHANGELOG.md @@ -1,5 +1,31 @@ # @ledgerhq/device-sdk-sample +## 0.1.2 + +### Patch Changes + +- [#147](https://github.com/LedgerHQ/device-sdk-ts/pull/147) [`2893f92`](https://github.com/LedgerHQ/device-sdk-ts/commit/2893f92e023741ef33e72dd5bc40e18b42052ca8) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement keyring getAddress + +- [#208](https://github.com/LedgerHQ/device-sdk-ts/pull/208) [`38be97b`](https://github.com/LedgerHQ/device-sdk-ts/commit/38be97ba986efd206d2cc465fc5ce39bc9146070) Thanks [@paoun-ledger](https://github.com/paoun-ledger)! - Add SignTypedData to Ethereum Keyring + +- [#161](https://github.com/LedgerHQ/device-sdk-ts/pull/161) [`f290f0e`](https://github.com/LedgerHQ/device-sdk-ts/commit/f290f0ee2ffd899ba63c965d8d511904174cc008) Thanks [@valpinkman](https://github.com/valpinkman)! - Add ListAppsWithMetadataDeviceAction in sample app + +- [#230](https://github.com/LedgerHQ/device-sdk-ts/pull/230) [`3e91677`](https://github.com/LedgerHQ/device-sdk-ts/commit/3e916777aea17cf4902050dee87896e0d7e971b4) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement SignTransactionUseCase in the Ethereum Keyring part + +- [#281](https://github.com/LedgerHQ/device-sdk-ts/pull/281) [`6f3d793`](https://github.com/LedgerHQ/device-sdk-ts/commit/6f3d793c305db8a2b217b0d8cc221d5a3340c418) Thanks [@ofreyssinet-ledger](https://github.com/ofreyssinet-ledger)! - Added a block to display an example of UI for the device actions, next to the logs. + +- [#209](https://github.com/LedgerHQ/device-sdk-ts/pull/209) [`c5b5cc1`](https://github.com/LedgerHQ/device-sdk-ts/commit/c5b5cc11d0b0dfec4e1e76ecd98d4ad09a6c9d89) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement sign message + +- [#121](https://github.com/LedgerHQ/device-sdk-ts/pull/121) [`8e35d51`](https://github.com/LedgerHQ/device-sdk-ts/commit/8e35d515e3bea5e98319a619a053fa90437f6024) Thanks [@jdabbech-ledger](https://github.com/jdabbech-ledger)! - Remove device session if device not connected + +- [#156](https://github.com/LedgerHQ/device-sdk-ts/pull/156) [`a25f529`](https://github.com/LedgerHQ/device-sdk-ts/commit/a25f529ed08206d38d00026a3589bbbaa21075bc) Thanks [@ofreyssinet-ledger](https://github.com/ofreyssinet-ledger)! - Small refacto on the sample app + integration of the keyring-eth's getAddress + +- [#169](https://github.com/LedgerHQ/device-sdk-ts/pull/169) [`d9e0164`](https://github.com/LedgerHQ/device-sdk-ts/commit/d9e0164d69bede69269d0989c24a8631b9a0875d) Thanks [@ofreyssinet-ledger](https://github.com/ofreyssinet-ledger)! - Add support of Ledger Flex + +- Updated dependencies [[`fd022bc`](https://github.com/LedgerHQ/device-sdk-ts/commit/fd022bc4a3c6b84fcfedadb0b618ab0f3f1bf43c), [`a31c298`](https://github.com/LedgerHQ/device-sdk-ts/commit/a31c29851efd6b4eca4503a17b04857788f003b9), [`25cd8f2`](https://github.com/LedgerHQ/device-sdk-ts/commit/25cd8f2bd647e5d69783e17178a958eedd1d3836), [`7a7113e`](https://github.com/LedgerHQ/device-sdk-ts/commit/7a7113e64707364d3873281cb97f74de06c7a2ae), [`77a4938`](https://github.com/LedgerHQ/device-sdk-ts/commit/77a4938d34df103e41e8efa203ac4fc793d9d420), [`74ea2fc`](https://github.com/LedgerHQ/device-sdk-ts/commit/74ea2fc64e51e5206d1ef5b86ee27cfc6a12edc1), [`463132c`](https://github.com/LedgerHQ/device-sdk-ts/commit/463132c253fa7b55f6d7dd5bf3d2ed0e78866bd0), [`5c68f48`](https://github.com/LedgerHQ/device-sdk-ts/commit/5c68f48c25edde30416598bb2152ba5077820724), [`899d151`](https://github.com/LedgerHQ/device-sdk-ts/commit/899d15152c2cf67b19cb6ca83dc1fbbd0e79ae27), [`69e1ad1`](https://github.com/LedgerHQ/device-sdk-ts/commit/69e1ad154eaedc15135765d3095ad9979bf8baf0), [`c5b5cc1`](https://github.com/LedgerHQ/device-sdk-ts/commit/c5b5cc11d0b0dfec4e1e76ecd98d4ad09a6c9d89), [`16b84b0`](https://github.com/LedgerHQ/device-sdk-ts/commit/16b84b04413ad9602f1dad6b8229d8d0afec185b), [`b5d81da`](https://github.com/LedgerHQ/device-sdk-ts/commit/b5d81da73ff4c5ee9fdce231f218dcfd40e28083), [`41892b3`](https://github.com/LedgerHQ/device-sdk-ts/commit/41892b3dbd27c71b091d4c8203286702a81f380b), [`43eb989`](https://github.com/LedgerHQ/device-sdk-ts/commit/43eb989569e14c9f61356099545204a71c2032a8), [`c6822ba`](https://github.com/LedgerHQ/device-sdk-ts/commit/c6822ba275946200333a8e64f240bf52c62e649c), [`0ef0626`](https://github.com/LedgerHQ/device-sdk-ts/commit/0ef06260b4cf87c3cb41fe2819e8efd849b2f336), [`f708627`](https://github.com/LedgerHQ/device-sdk-ts/commit/f708627965617b40951016448b8f90d71c19a2f8), [`fd25324`](https://github.com/LedgerHQ/device-sdk-ts/commit/fd253248a05504d4f2a3b7310bd62132c12d05f7), [`899d151`](https://github.com/LedgerHQ/device-sdk-ts/commit/899d15152c2cf67b19cb6ca83dc1fbbd0e79ae27), [`d9e0164`](https://github.com/LedgerHQ/device-sdk-ts/commit/d9e0164d69bede69269d0989c24a8631b9a0875d), [`3b59289`](https://github.com/LedgerHQ/device-sdk-ts/commit/3b592899168ecedfa3698041b77e09764c1cf4d7), [`25a7e5c`](https://github.com/LedgerHQ/device-sdk-ts/commit/25a7e5c60622858ecc6941eb12d68288ebf68e37), [`a25f529`](https://github.com/LedgerHQ/device-sdk-ts/commit/a25f529ed08206d38d00026a3589bbbaa21075bc), [`dc23eba`](https://github.com/LedgerHQ/device-sdk-ts/commit/dc23eba464db8e7a19e60fe2f9ffb6254f8b2886), [`efe5167`](https://github.com/LedgerHQ/device-sdk-ts/commit/efe51677c3adcd858c497c2ae48061c9cb2ec460), [`c148662`](https://github.com/LedgerHQ/device-sdk-ts/commit/c14866288678a334cfc9fdeb271ef4e0b3c03061), [`2a44494`](https://github.com/LedgerHQ/device-sdk-ts/commit/2a4449444d7fecc874f393b2bfc2942fa6cd7c15), [`c5b5cc1`](https://github.com/LedgerHQ/device-sdk-ts/commit/c5b5cc11d0b0dfec4e1e76ecd98d4ad09a6c9d89), [`5018129`](https://github.com/LedgerHQ/device-sdk-ts/commit/501812904cbb7eb519651b4c8dbb613198e1e89c), [`2893f92`](https://github.com/LedgerHQ/device-sdk-ts/commit/2893f92e023741ef33e72dd5bc40e18b42052ca8), [`48a348a`](https://github.com/LedgerHQ/device-sdk-ts/commit/48a348ae1a275722303f2fc9380863fff25d375f), [`64341a7`](https://github.com/LedgerHQ/device-sdk-ts/commit/64341a7630f6e691fecb3db3c608dc5cd7983f36), [`a25f529`](https://github.com/LedgerHQ/device-sdk-ts/commit/a25f529ed08206d38d00026a3589bbbaa21075bc), [`73825aa`](https://github.com/LedgerHQ/device-sdk-ts/commit/73825aaa5869c9026bd1a5a1b142a74a9484662f), [`8cba13a`](https://github.com/LedgerHQ/device-sdk-ts/commit/8cba13a3fb720ecd15b2464c45be30fc9851bd0a), [`861f9c5`](https://github.com/LedgerHQ/device-sdk-ts/commit/861f9c56b7b10034df156e369400dfd614b545f1), [`861f9c5`](https://github.com/LedgerHQ/device-sdk-ts/commit/861f9c56b7b10034df156e369400dfd614b545f1)]: + - @ledgerhq/keyring-eth@1.0.0 + - @ledgerhq/device-sdk-core@0.4.0 + ## 0.1.1 ### Patch Changes diff --git a/apps/sample/package.json b/apps/sample/package.json index 7a12ea198..49ec428eb 100644 --- a/apps/sample/package.json +++ b/apps/sample/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/device-sdk-sample", - "version": "0.1.1", + "version": "0.1.2", "private": true, "scripts": { "dev": "next dev", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 98e3f1215..b5ad333db 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,39 @@ # @ledgerhq/device-sdk-core +## 0.4.0 + +### Minor Changes + +- [#124](https://github.com/LedgerHQ/device-sdk-ts/pull/124) [`c6822ba`](https://github.com/LedgerHQ/device-sdk-ts/commit/c6822ba275946200333a8e64f240bf52c62e649c) Thanks [@valpinkman](https://github.com/valpinkman)! - Add new device actions to core: ListApps, GoToDashboard, GetDeviceStatus + +- [#161](https://github.com/LedgerHQ/device-sdk-ts/pull/161) [`0ef0626`](https://github.com/LedgerHQ/device-sdk-ts/commit/0ef06260b4cf87c3cb41fe2819e8efd849b2f336) Thanks [@valpinkman](https://github.com/valpinkman)! - Add ManagerApi service to core + +- [#111](https://github.com/LedgerHQ/device-sdk-ts/pull/111) [`f708627`](https://github.com/LedgerHQ/device-sdk-ts/commit/f708627965617b40951016448b8f90d71c19a2f8) Thanks [@valpinkman](https://github.com/valpinkman)! - Add new ListApps command to SDK core + +- [#161](https://github.com/LedgerHQ/device-sdk-ts/pull/161) [`73825aa`](https://github.com/LedgerHQ/device-sdk-ts/commit/73825aaa5869c9026bd1a5a1b142a74a9484662f) Thanks [@valpinkman](https://github.com/valpinkman)! - Add ListAppsWithMetadata device action + +- [#172](https://github.com/LedgerHQ/device-sdk-ts/pull/172) [`8cba13a`](https://github.com/LedgerHQ/device-sdk-ts/commit/8cba13a3fb720ecd15b2464c45be30fc9851bd0a) Thanks [@jdabbech-ledger](https://github.com/jdabbech-ledger)! - Use of CommandResult return type in commands + +### Patch Changes + +- [#174](https://github.com/LedgerHQ/device-sdk-ts/pull/174) [`899d151`](https://github.com/LedgerHQ/device-sdk-ts/commit/899d15152c2cf67b19cb6ca83dc1fbbd0e79ae27) Thanks [@jiyuzhuang](https://github.com/jiyuzhuang)! - Improve code visibility + +- [#284](https://github.com/LedgerHQ/device-sdk-ts/pull/284) [`41892b3`](https://github.com/LedgerHQ/device-sdk-ts/commit/41892b3dbd27c71b091d4c8203286702a81f380b) Thanks [@valpinkman](https://github.com/valpinkman)! - Fix wrong dependency declaration for @statelyai/inspect (from devDeps to deps + +- [#169](https://github.com/LedgerHQ/device-sdk-ts/pull/169) [`d9e0164`](https://github.com/LedgerHQ/device-sdk-ts/commit/d9e0164d69bede69269d0989c24a8631b9a0875d) Thanks [@ofreyssinet-ledger](https://github.com/ofreyssinet-ledger)! - Add support of Ledger Flex + +- [#121](https://github.com/LedgerHQ/device-sdk-ts/pull/121) [`3b59289`](https://github.com/LedgerHQ/device-sdk-ts/commit/3b592899168ecedfa3698041b77e09764c1cf4d7) Thanks [@jdabbech-ledger](https://github.com/jdabbech-ledger)! - Device reconnection on app change + +- [#156](https://github.com/LedgerHQ/device-sdk-ts/pull/156) [`a25f529`](https://github.com/LedgerHQ/device-sdk-ts/commit/a25f529ed08206d38d00026a3589bbbaa21075bc) Thanks [@ofreyssinet-ledger](https://github.com/ofreyssinet-ledger)! - Added a new "generic" DeviceAction `SendCommandInAppDeviceAction` + +- [#209](https://github.com/LedgerHQ/device-sdk-ts/pull/209) [`c5b5cc1`](https://github.com/LedgerHQ/device-sdk-ts/commit/c5b5cc11d0b0dfec4e1e76ecd98d4ad09a6c9d89) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Add sign-personal-message user interaction + +- [#186](https://github.com/LedgerHQ/device-sdk-ts/pull/186) [`5018129`](https://github.com/LedgerHQ/device-sdk-ts/commit/501812904cbb7eb519651b4c8dbb613198e1e89c) Thanks [@paoun-ledger](https://github.com/paoun-ledger)! - DSDK-420 Implement the EIP712 TypedData parser service + +- [#147](https://github.com/LedgerHQ/device-sdk-ts/pull/147) [`2893f92`](https://github.com/LedgerHQ/device-sdk-ts/commit/2893f92e023741ef33e72dd5bc40e18b42052ca8) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Add exports from api, add add32BitUintToData for ApduBuilder + +- [#159](https://github.com/LedgerHQ/device-sdk-ts/pull/159) [`861f9c5`](https://github.com/LedgerHQ/device-sdk-ts/commit/861f9c56b7b10034df156e369400dfd614b545f1) Thanks [@aussedatlo](https://github.com/aussedatlo)! - add HexaString to handle `0x${string}` type + ## 0.3.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index 274cbc5fd..6ea6c89cd 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/device-sdk-core", - "version": "0.3.0", + "version": "0.4.0", "license": "MIT", "exports": { ".": { diff --git a/packages/signer/context-module/CHANGELOG.md b/packages/signer/context-module/CHANGELOG.md new file mode 100644 index 000000000..881d48082 --- /dev/null +++ b/packages/signer/context-module/CHANGELOG.md @@ -0,0 +1,18 @@ +# @ledgerhq/context-module + +## 1.0.0 + +### Minor Changes + +- [#203](https://github.com/LedgerHQ/device-sdk-ts/pull/203) [`efe5167`](https://github.com/LedgerHQ/device-sdk-ts/commit/efe51677c3adcd858c497c2ae48061c9cb2ec460) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Bump ethers to v6.13.2 + +### Patch Changes + +- [#216](https://github.com/LedgerHQ/device-sdk-ts/pull/216) [`16b84b0`](https://github.com/LedgerHQ/device-sdk-ts/commit/16b84b04413ad9602f1dad6b8229d8d0afec185b) Thanks [@jiyuzhuang](https://github.com/jiyuzhuang)! - Improve code visibility and update command implementations + +- [#170](https://github.com/LedgerHQ/device-sdk-ts/pull/170) [`e073436`](https://github.com/LedgerHQ/device-sdk-ts/commit/e0734365a2cedc79aa7786038d5f47880fba4319) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Update readme file + +- [#159](https://github.com/LedgerHQ/device-sdk-ts/pull/159) [`861f9c5`](https://github.com/LedgerHQ/device-sdk-ts/commit/861f9c56b7b10034df156e369400dfd614b545f1) Thanks [@aussedatlo](https://github.com/aussedatlo)! - add HexaString to handle `0x${string}` type + +- Updated dependencies [[`899d151`](https://github.com/LedgerHQ/device-sdk-ts/commit/899d15152c2cf67b19cb6ca83dc1fbbd0e79ae27), [`41892b3`](https://github.com/LedgerHQ/device-sdk-ts/commit/41892b3dbd27c71b091d4c8203286702a81f380b), [`c6822ba`](https://github.com/LedgerHQ/device-sdk-ts/commit/c6822ba275946200333a8e64f240bf52c62e649c), [`0ef0626`](https://github.com/LedgerHQ/device-sdk-ts/commit/0ef06260b4cf87c3cb41fe2819e8efd849b2f336), [`f708627`](https://github.com/LedgerHQ/device-sdk-ts/commit/f708627965617b40951016448b8f90d71c19a2f8), [`d9e0164`](https://github.com/LedgerHQ/device-sdk-ts/commit/d9e0164d69bede69269d0989c24a8631b9a0875d), [`3b59289`](https://github.com/LedgerHQ/device-sdk-ts/commit/3b592899168ecedfa3698041b77e09764c1cf4d7), [`a25f529`](https://github.com/LedgerHQ/device-sdk-ts/commit/a25f529ed08206d38d00026a3589bbbaa21075bc), [`c5b5cc1`](https://github.com/LedgerHQ/device-sdk-ts/commit/c5b5cc11d0b0dfec4e1e76ecd98d4ad09a6c9d89), [`5018129`](https://github.com/LedgerHQ/device-sdk-ts/commit/501812904cbb7eb519651b4c8dbb613198e1e89c), [`2893f92`](https://github.com/LedgerHQ/device-sdk-ts/commit/2893f92e023741ef33e72dd5bc40e18b42052ca8), [`73825aa`](https://github.com/LedgerHQ/device-sdk-ts/commit/73825aaa5869c9026bd1a5a1b142a74a9484662f), [`8cba13a`](https://github.com/LedgerHQ/device-sdk-ts/commit/8cba13a3fb720ecd15b2464c45be30fc9851bd0a), [`861f9c5`](https://github.com/LedgerHQ/device-sdk-ts/commit/861f9c56b7b10034df156e369400dfd614b545f1)]: + - @ledgerhq/device-sdk-core@0.4.0 diff --git a/packages/signer/context-module/package.json b/packages/signer/context-module/package.json index 007784465..4c197094c 100644 --- a/packages/signer/context-module/package.json +++ b/packages/signer/context-module/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/context-module", - "version": "0.1.0", + "version": "1.0.0", "license": "MIT", "private": true, "exports": { diff --git a/packages/signer/keyring-btc/CHANGELOG.md b/packages/signer/keyring-btc/CHANGELOG.md new file mode 100644 index 000000000..83f92d395 --- /dev/null +++ b/packages/signer/keyring-btc/CHANGELOG.md @@ -0,0 +1,14 @@ +# @ledgerhq/keyring-btc + +## 1.0.0 + +### Patch Changes + +- [#282](https://github.com/LedgerHQ/device-sdk-ts/pull/282) [`c03eb92`](https://github.com/LedgerHQ/device-sdk-ts/commit/c03eb9206e4e4c106cc01a205ff830b2ab271e66) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement GetExtendedPublicKeyCommand + +- [#279](https://github.com/LedgerHQ/device-sdk-ts/pull/279) [`70770c6`](https://github.com/LedgerHQ/device-sdk-ts/commit/70770c6b4396dbec115cda4b2d40579ca108aeae) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement GetMasterFingerprintCommand + +- [#269](https://github.com/LedgerHQ/device-sdk-ts/pull/269) [`9a3afe4`](https://github.com/LedgerHQ/device-sdk-ts/commit/9a3afe42b6a70bbbea396324deb5052002c54042) Thanks [@paoun-ledger](https://github.com/paoun-ledger)! - Create keyring-btc package + +- Updated dependencies [[`899d151`](https://github.com/LedgerHQ/device-sdk-ts/commit/899d15152c2cf67b19cb6ca83dc1fbbd0e79ae27), [`41892b3`](https://github.com/LedgerHQ/device-sdk-ts/commit/41892b3dbd27c71b091d4c8203286702a81f380b), [`c6822ba`](https://github.com/LedgerHQ/device-sdk-ts/commit/c6822ba275946200333a8e64f240bf52c62e649c), [`0ef0626`](https://github.com/LedgerHQ/device-sdk-ts/commit/0ef06260b4cf87c3cb41fe2819e8efd849b2f336), [`f708627`](https://github.com/LedgerHQ/device-sdk-ts/commit/f708627965617b40951016448b8f90d71c19a2f8), [`d9e0164`](https://github.com/LedgerHQ/device-sdk-ts/commit/d9e0164d69bede69269d0989c24a8631b9a0875d), [`3b59289`](https://github.com/LedgerHQ/device-sdk-ts/commit/3b592899168ecedfa3698041b77e09764c1cf4d7), [`a25f529`](https://github.com/LedgerHQ/device-sdk-ts/commit/a25f529ed08206d38d00026a3589bbbaa21075bc), [`c5b5cc1`](https://github.com/LedgerHQ/device-sdk-ts/commit/c5b5cc11d0b0dfec4e1e76ecd98d4ad09a6c9d89), [`5018129`](https://github.com/LedgerHQ/device-sdk-ts/commit/501812904cbb7eb519651b4c8dbb613198e1e89c), [`2893f92`](https://github.com/LedgerHQ/device-sdk-ts/commit/2893f92e023741ef33e72dd5bc40e18b42052ca8), [`73825aa`](https://github.com/LedgerHQ/device-sdk-ts/commit/73825aaa5869c9026bd1a5a1b142a74a9484662f), [`8cba13a`](https://github.com/LedgerHQ/device-sdk-ts/commit/8cba13a3fb720ecd15b2464c45be30fc9851bd0a), [`861f9c5`](https://github.com/LedgerHQ/device-sdk-ts/commit/861f9c56b7b10034df156e369400dfd614b545f1)]: + - @ledgerhq/device-sdk-core@0.4.0 diff --git a/packages/signer/keyring-btc/package.json b/packages/signer/keyring-btc/package.json index 28975c5ba..b11518444 100644 --- a/packages/signer/keyring-btc/package.json +++ b/packages/signer/keyring-btc/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/keyring-btc", - "version": "0.0.1", + "version": "1.0.0", "license": "MIT", "main": "lib/cjs/index.js", "types": "lib/cjs/index.d.ts", diff --git a/packages/signer/keyring-eth/CHANGELOG.md b/packages/signer/keyring-eth/CHANGELOG.md new file mode 100644 index 000000000..c8317f885 --- /dev/null +++ b/packages/signer/keyring-eth/CHANGELOG.md @@ -0,0 +1,65 @@ +# @ledgerhq/keyring-eth + +## 1.0.0 + +### Minor Changes + +- [#228](https://github.com/LedgerHQ/device-sdk-ts/pull/228) [`25a7e5c`](https://github.com/LedgerHQ/device-sdk-ts/commit/25a7e5c60622858ecc6941eb12d68288ebf68e37) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement SignTransactionUseCase + +- [#172](https://github.com/LedgerHQ/device-sdk-ts/pull/172) [`8cba13a`](https://github.com/LedgerHQ/device-sdk-ts/commit/8cba13a3fb720ecd15b2464c45be30fc9851bd0a) Thanks [@jdabbech-ledger](https://github.com/jdabbech-ledger)! - Use of CommandResult return type in commands + +### Patch Changes + +- [#147](https://github.com/LedgerHQ/device-sdk-ts/pull/147) [`fd022bc`](https://github.com/LedgerHQ/device-sdk-ts/commit/fd022bc4a3c6b84fcfedadb0b618ab0f3f1bf43c) Thanks [@aussedatlo](https://github.com/aussedatlo)! - add GetAddressCommand implementation + +- [#185](https://github.com/LedgerHQ/device-sdk-ts/pull/185) [`a31c298`](https://github.com/LedgerHQ/device-sdk-ts/commit/a31c29851efd6b4eca4503a17b04857788f003b9) Thanks [@jiyuzhuang](https://github.com/jiyuzhuang)! - Implement SetPluginCommand + +- [#191](https://github.com/LedgerHQ/device-sdk-ts/pull/191) [`25cd8f2`](https://github.com/LedgerHQ/device-sdk-ts/commit/25cd8f2bd647e5d69783e17178a958eedd1d3836) Thanks [@paoun-ledger](https://github.com/paoun-ledger)! - Implement SendEIP712FilteringCommand + +- [#189](https://github.com/LedgerHQ/device-sdk-ts/pull/189) [`7a7113e`](https://github.com/LedgerHQ/device-sdk-ts/commit/7a7113e64707364d3873281cb97f74de06c7a2ae) Thanks [@paoun-ledger](https://github.com/paoun-ledger)! - Implement SignEIP712Command + +- [#171](https://github.com/LedgerHQ/device-sdk-ts/pull/171) [`77a4938`](https://github.com/LedgerHQ/device-sdk-ts/commit/77a4938d34df103e41e8efa203ac4fc793d9d420) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement ProvideTokenInformationCommand + +- [#231](https://github.com/LedgerHQ/device-sdk-ts/pull/231) [`74ea2fc`](https://github.com/LedgerHQ/device-sdk-ts/commit/74ea2fc64e51e5206d1ef5b86ee27cfc6a12edc1) Thanks [@jiyuzhuang](https://github.com/jiyuzhuang)! - Add README for keyring-eth module + +- [#160](https://github.com/LedgerHQ/device-sdk-ts/pull/160) [`463132c`](https://github.com/LedgerHQ/device-sdk-ts/commit/463132c253fa7b55f6d7dd5bf3d2ed0e78866bd0) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Add transaction serialized to transaction mapper result + +- [#183](https://github.com/LedgerHQ/device-sdk-ts/pull/183) [`5c68f48`](https://github.com/LedgerHQ/device-sdk-ts/commit/5c68f48c25edde30416598bb2152ba5077820724) Thanks [@jiyuzhuang](https://github.com/jiyuzhuang)! - Implement ProvideNFTInformationCommand + +- [#150](https://github.com/LedgerHQ/device-sdk-ts/pull/150) [`69e1ad1`](https://github.com/LedgerHQ/device-sdk-ts/commit/69e1ad154eaedc15135765d3095ad9979bf8baf0) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement GetChallengeCommand + +- [#209](https://github.com/LedgerHQ/device-sdk-ts/pull/209) [`c5b5cc1`](https://github.com/LedgerHQ/device-sdk-ts/commit/c5b5cc11d0b0dfec4e1e76ecd98d4ad09a6c9d89) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement sign message + +- [#216](https://github.com/LedgerHQ/device-sdk-ts/pull/216) [`16b84b0`](https://github.com/LedgerHQ/device-sdk-ts/commit/16b84b04413ad9602f1dad6b8229d8d0afec185b) Thanks [@jiyuzhuang](https://github.com/jiyuzhuang)! - Implement ProvideTransactionContextTask + +- [#195](https://github.com/LedgerHQ/device-sdk-ts/pull/195) [`b5d81da`](https://github.com/LedgerHQ/device-sdk-ts/commit/b5d81da73ff4c5ee9fdce231f218dcfd40e28083) Thanks [@jiyuzhuang](https://github.com/jiyuzhuang)! - Implement SendEIP712StructImplemCommand + +- [#215](https://github.com/LedgerHQ/device-sdk-ts/pull/215) [`43eb989`](https://github.com/LedgerHQ/device-sdk-ts/commit/43eb989569e14c9f61356099545204a71c2032a8) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Add BuildTransactionContextTask + +- [#197](https://github.com/LedgerHQ/device-sdk-ts/pull/197) [`fd25324`](https://github.com/LedgerHQ/device-sdk-ts/commit/fd253248a05504d4f2a3b7310bd62132c12d05f7) Thanks [@jdabbech-ledger](https://github.com/jdabbech-ledger)! - Add Set External Plugin command + +- [#174](https://github.com/LedgerHQ/device-sdk-ts/pull/174) [`899d151`](https://github.com/LedgerHQ/device-sdk-ts/commit/899d15152c2cf67b19cb6ca83dc1fbbd0e79ae27) Thanks [@jiyuzhuang](https://github.com/jiyuzhuang)! - Implement ProvideDomainNameCommand + +- [#148](https://github.com/LedgerHQ/device-sdk-ts/pull/148) [`dc23eba`](https://github.com/LedgerHQ/device-sdk-ts/commit/dc23eba464db8e7a19e60fe2f9ffb6254f8b2886) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement TransactionMapperService + +- [#203](https://github.com/LedgerHQ/device-sdk-ts/pull/203) [`efe5167`](https://github.com/LedgerHQ/device-sdk-ts/commit/efe51677c3adcd858c497c2ae48061c9cb2ec460) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Bump ethers to v6.13.2 + +- [#227](https://github.com/LedgerHQ/device-sdk-ts/pull/227) [`c148662`](https://github.com/LedgerHQ/device-sdk-ts/commit/c14866288678a334cfc9fdeb271ef4e0b3c03061) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement SignTransactionDeviceAction + +- [#176](https://github.com/LedgerHQ/device-sdk-ts/pull/176) [`2a44494`](https://github.com/LedgerHQ/device-sdk-ts/commit/2a4449444d7fecc874f393b2bfc2942fa6cd7c15) Thanks [@jdabbech-ledger](https://github.com/jdabbech-ledger)! - Add SignPersonalMessage command + +- [#186](https://github.com/LedgerHQ/device-sdk-ts/pull/186) [`5018129`](https://github.com/LedgerHQ/device-sdk-ts/commit/501812904cbb7eb519651b4c8dbb613198e1e89c) Thanks [@paoun-ledger](https://github.com/paoun-ledger)! - DSDK-420 Implement the EIP712 TypedData parser service + +- [#187](https://github.com/LedgerHQ/device-sdk-ts/pull/187) [`48a348a`](https://github.com/LedgerHQ/device-sdk-ts/commit/48a348ae1a275722303f2fc9380863fff25d375f) Thanks [@paoun-ledger](https://github.com/paoun-ledger)! - Implement SendEIP712StructDefinitionCommand + +- [#210](https://github.com/LedgerHQ/device-sdk-ts/pull/210) [`64341a7`](https://github.com/LedgerHQ/device-sdk-ts/commit/64341a7630f6e691fecb3db3c608dc5cd7983f36) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Add SendSignTransactionTask and simplify SendTransactionCommand + +- [#156](https://github.com/LedgerHQ/device-sdk-ts/pull/156) [`a25f529`](https://github.com/LedgerHQ/device-sdk-ts/commit/a25f529ed08206d38d00026a3589bbbaa21075bc) Thanks [@ofreyssinet-ledger](https://github.com/ofreyssinet-ledger)! - Implementation of getAddress using SendCommandInAppDeviceAction and the GetAddress command + +- [#159](https://github.com/LedgerHQ/device-sdk-ts/pull/159) [`861f9c5`](https://github.com/LedgerHQ/device-sdk-ts/commit/861f9c56b7b10034df156e369400dfd614b545f1) Thanks [@aussedatlo](https://github.com/aussedatlo)! - Implement SignTransactionCommand + +- [#159](https://github.com/LedgerHQ/device-sdk-ts/pull/159) [`861f9c5`](https://github.com/LedgerHQ/device-sdk-ts/commit/861f9c56b7b10034df156e369400dfd614b545f1) Thanks [@aussedatlo](https://github.com/aussedatlo)! - add HexaString to handle `0x${string}` type + +- Updated dependencies [[`899d151`](https://github.com/LedgerHQ/device-sdk-ts/commit/899d15152c2cf67b19cb6ca83dc1fbbd0e79ae27), [`41892b3`](https://github.com/LedgerHQ/device-sdk-ts/commit/41892b3dbd27c71b091d4c8203286702a81f380b), [`c6822ba`](https://github.com/LedgerHQ/device-sdk-ts/commit/c6822ba275946200333a8e64f240bf52c62e649c), [`0ef0626`](https://github.com/LedgerHQ/device-sdk-ts/commit/0ef06260b4cf87c3cb41fe2819e8efd849b2f336), [`f708627`](https://github.com/LedgerHQ/device-sdk-ts/commit/f708627965617b40951016448b8f90d71c19a2f8), [`efe5167`](https://github.com/LedgerHQ/device-sdk-ts/commit/efe51677c3adcd858c497c2ae48061c9cb2ec460), [`d9e0164`](https://github.com/LedgerHQ/device-sdk-ts/commit/d9e0164d69bede69269d0989c24a8631b9a0875d), [`3b59289`](https://github.com/LedgerHQ/device-sdk-ts/commit/3b592899168ecedfa3698041b77e09764c1cf4d7), [`a25f529`](https://github.com/LedgerHQ/device-sdk-ts/commit/a25f529ed08206d38d00026a3589bbbaa21075bc), [`c5b5cc1`](https://github.com/LedgerHQ/device-sdk-ts/commit/c5b5cc11d0b0dfec4e1e76ecd98d4ad09a6c9d89), [`5018129`](https://github.com/LedgerHQ/device-sdk-ts/commit/501812904cbb7eb519651b4c8dbb613198e1e89c), [`16b84b0`](https://github.com/LedgerHQ/device-sdk-ts/commit/16b84b04413ad9602f1dad6b8229d8d0afec185b), [`e073436`](https://github.com/LedgerHQ/device-sdk-ts/commit/e0734365a2cedc79aa7786038d5f47880fba4319), [`2893f92`](https://github.com/LedgerHQ/device-sdk-ts/commit/2893f92e023741ef33e72dd5bc40e18b42052ca8), [`73825aa`](https://github.com/LedgerHQ/device-sdk-ts/commit/73825aaa5869c9026bd1a5a1b142a74a9484662f), [`8cba13a`](https://github.com/LedgerHQ/device-sdk-ts/commit/8cba13a3fb720ecd15b2464c45be30fc9851bd0a), [`861f9c5`](https://github.com/LedgerHQ/device-sdk-ts/commit/861f9c56b7b10034df156e369400dfd614b545f1)]: + - @ledgerhq/device-sdk-core@0.4.0 + - @ledgerhq/context-module@1.0.0 diff --git a/packages/signer/keyring-eth/package.json b/packages/signer/keyring-eth/package.json index 4d12a4d33..cec60ba98 100644 --- a/packages/signer/keyring-eth/package.json +++ b/packages/signer/keyring-eth/package.json @@ -1,6 +1,6 @@ { "name": "@ledgerhq/keyring-eth", - "version": "0.0.1", + "version": "1.0.0", "license": "MIT", "main": "lib/cjs/index.js", "types": "lib/cjs/index.d.ts",