capsule-corp-ternoa / ternoa-js

Ternoa JavaScript SDK to build on top of the Ternoa Chain ⚙️
https://docs.ternoa.network
Apache License 2.0
24 stars 11 forks source link

SDK - Breaking changes #176

Closed Victor-Salomon closed 12 months ago

Victor-Salomon commented 1 year ago

A new version of the SDK is about to be released in the coming days to handle the new TEE/SGX changes for both Secrets and Capsules NFT. ✋ Those changes will require SDK users to upgrade the ternoa-js package to the soon-to-be-released @1.6.0-rc0 version. ✋

Find more details in the discussion opened on the Ternoa JS SDK repository

Victor-Salomon commented 1 year ago

Here are the last updates about the release:

As explained before, the TEE/SGX pallet and environment are improving! Both the secret NFT and Capsule NFT pallets are impacted. If you intend to create either some Secret NFT or Capsule NFT on Alphanet, the release candidate package version 1.6.0-rc0 must be installed:

npm i ternoa-js@1.6.0-rc0

You can find the changelog here.

The new TEE/SGX pallet and environment base code are not yet available on the Mainnet. If you do not use any of the Secret NFT or Caspule NFT privacy features, you can still go with the latest stable package version (1.5.3) or start using this one to avoid any changes later. While the new code is being tested on Alphanet, we will soon provide you with the Mainnet release schedule!

Victor-Salomon commented 1 year ago

Dear builders,

The expected release of the new TEE/SGX pallet and environment code is expected between today, the 11th and the 15th of September. Please look at the changelog to see how to deal with the breaking changes.

As a reminder, if you are interacting or intend to interact with our Secret NFT or Capsule NFT, you will need to install this last version to handle the breaking changes.

Feel free to ask any question either here or on our discord.

Have fun building ⚡️

Victor-Salomon commented 1 year ago

Dear builders,

Due to external requirements, the release of the new TEE/SGX pallet and environment code is expected from the 3rd of October. The extra time will be profitable to test the coming breaking change release on alphanet before moving to the mainnet.

Feel free to let us know if you have any questions.