Skip to content

Releases: massalabs/massa-sc-toolkit

@massalabs/[email protected]

30 May 12:34
55d0639
Compare
Choose a tag to compare

@massalabs/[email protected]

30 May 09:41
8cc62bb
Compare
Choose a tag to compare

Testnet compatibility versions

Testnet 22

Breaking Changes

Add new max coins field

What's Changed

New Contributors

Full Changelog: https://github.com/massalabs/massa-sc-toolkit/compare/@massalabs/[email protected],@massalabs/[email protected]...@massalabs/[email protected]

@massalabs/[email protected],@massalabs/[email protected]

24 May 15:43
742f75d
Compare
Choose a tag to compare

@massalabs/[email protected]

24 May 14:52
7bdec08
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/massalabs/massa-sc-toolkit/compare/@massalabs/[email protected],@massalabs/[email protected]...@massalabs/[email protected]

@massalabs/[email protected],@massalabs/[email protected]

26 Jan 09:19
aa1f4fb
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/massalabs/massa-sc-toolkit/compare/@massalabs/[email protected],@massalabs/[email protected]...@massalabs/[email protected],@massalabs/[email protected]

@massalabs/[email protected],@massalabs/[email protected]

13 Jan 09:16
3200bcf
Compare
Choose a tag to compare

Breaking changes

  • Migrated the @massalabs/massa-sc-compiler package into a stand-alone repository

Fixes

  • Fixed multiple bugs

What's Changed

Full Changelog: https://github.com/massalabs/massa-sc-toolkit/compare/@massalabs/[email protected],@massalabs/[email protected],@massalabs/[email protected]...@massalabs/[email protected],@massalabs/[email protected]

@massalabs/[email protected],@massalabs/[email protected],@massalabs/[email protected]

05 Jan 16:33
aa918e5
Compare
Choose a tag to compare

Updates

  • this repo is a monorepo for
    • @massalabs/sc-deployer
    • @massalabs/sc-compiler
    • @massalabs/sc-project-initializer
  • @massalabs/sc-toolkit will be deprecated and replaced by @massalabs/sc-project-initializer

Project Initializer

The package @massalabs/sc-project-initializer has a command init. This command creates a new folder with a smart-contract project initialized with Assembly Script, Massa SDK...

npx @massalabs/sc-project-initializer init my-new-project

Deployer

The new deployer can now call a constructor function of your smart contract. This will help you initialize your smart contract.

The following command will compile and deploy you contract. You can run it inside a project generated by @massalabs/sc-project-initializer.

npm run deploy

Compiler

This package has a command massa-as-compile that will compile all smart-contract source code found in the folder assembly/contracts. The compiled .wasm file will be generated into build folder.

npx @massalabs/sc-compiler

You can also run the following command inside a project generated by @massalabs/sc-project-initializer:

npm run build

What's Changed

New Contributors

Full Changelog: https://github.com/massalabs/massa-sc-toolkit/commits/@massalabs/[email protected],@massalabs/[email protected],@massalabs/[email protected]