Tonomy-Foundation / Tonomy-ID-SDK

This Software Development Kit is used in Tonomy ID to interact and call with the Antelope blockchain and services. It is also used as the public API for integration by applications to do single sign-on, share credentials and sign transactions.
https://tonomy-id-sdk-tonomy-foundation.vercel.app
Apache License 2.0
5 stars 1 forks source link

Feature/282 create person() calls service to create account #285

Closed theblockstalk closed 1 year ago

theblockstalk commented 1 year ago
vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
tonomy-id-sdk ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 30, 2023 9:36pm
theblockstalk commented 1 year ago

A few things should be done as a follow up:

  1. Staging and Demo blockchains to be bootstrapped using a new private key X
  2. Staging and Demo microservice needs private key X passed as env variable CREATE_ACCOUNT_PRIVATE_KEY
  3. Tonomy Contracts needs private key X passed to the Github deploy actions
  4. /Tonomy-ID-SDK/src/sdk/controllers/app.ts::create() needs to not use defaultAntelopePrivateKey And should instead the user should sign the transaction
  5. /Tonomy-ID-SDK/src/sdk/services/blockchain/eosio/eosio.ts::getDefaultAntelopePrivateKey() Has three lines commented out which would fail the function if isProduction() is false. This should be implemented as a protection. However until point 4. above is fixed this cannot be done.
  6. Clients (Tonomy ID, need to update their settings to include accountsServiceUrl and environment when calling setSettings() in the SDK. This is not important till point 5. Above is done.
theblockstalk commented 1 year ago

:tada: This PR is included in version 0.15.0-development.2 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

theblockstalk commented 1 year ago

:tada: This PR is included in version 0.15.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: