Skip to content

0xOutOfGas/tact-template

 
 

Repository files navigation

TACT template project

This project has ready to use TACT compiler, typescript + jest with tact-emulator, example how to do tests.

yarn test # To test contract
yarn build # To build contract
yarn deploy # To deploy contract

Deployment

To deploy contract you should:

  1. Specify contract.tact that will be used as entry point of your contract
  2. Configure contract.deploy.ts according to your contract.tact to generate a deployment link. In particular, it is necessary to correctly call the Init() function from the contract.

If you renamed contract.tact to something else, you need to update tact.config.json correspondingly. For more information , see Tact Documentation

Testing

Example of contract tests are in contract.spec.ts. For more information about testing, see Tact Documentation

To add new test files to contract you should create *.spec.ts files similar to template's one and they would be automatically included in testing.

Licence

MIT

About

Tact project template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 72.9%
  • TypeScript 26.5%
  • JavaScript 0.6%