github massalabs/massa TEST.20.0

latest releases: MAIN.2.3, MAIN.2.2, DEVN.28.3...
18 months ago

New features in this release

👉 Introduce the vesting system which ensures that users have time-based access to locked tokens.
👉 Ability to check status of operations in get_operations method, eliminating the need to check for produced events.
👉 Bug fixes for slow and retries of bootstraps
👉 Fix an issue in which blocks could not be created on a thread after several misses.
👉 Fix an issue in callCoins ABI.
👉 Adds a new ABI: sha256.

Breaking changes

👉 Starting with this testnet, the ledger state will be saved and reused for all upcoming testnets. Therefore, Dapps can be deployed and maintained in a continuous manner on the testnet.
👉 There are some new prefixes you will need to incorporate into your configuration files: AU for user address, and AS for smart contract address.
👉 We highly recommend to make a clean install of your node and create a new wallet rather than attempting to migrate the existing configuration, as doing so may cause unintended issues. Your scoring will not be lost, since it's linked to your Discord account ID.

Smart Contract

👉 If you're starting a new project, you can easily create one with the following command:

npx clear-npx-cache && npx @massalabs/sc-project-initializer@dev init testDir

👉 For users who have an existing project, update It with the following command:

 npm update @massalabs/massa-web3@1.15.2-dev \
 && @massalabs/massa-as-deployer@0.0.4-dev \
 && @massalabs/massa-sc-compiler@0.0.4-dev \
 && @massalabs/massa-as-sdk@2.0.2-dev

What's Changed

New Contributors

Full Changelog: TEST.19.3...TEST.20.0

Don't miss a new massa release

NewReleases is sending notifications on new releases.