Vasku
TVM-Solidity contract development framework
Initialize project
npx vasku@latest
Features
- Project initialization
- Contract compilation
- Contract TypeScript wrapping
- Simple Emulator wrapper
- Mocha and Chai testing
- Giver management
- Running custom scripts
- Ability to use contracts without changes on server side and in browser
- Interactive console
Requirements
- Docker to run node Simple Emulator
- Nodejs
- yarn to initialize project
Documentation
Example
- vasku-example - simple example of using Vasku for contract compilation, testing and deployment published as npm package
Contributing
- Read CONTRIBUTING.md to view development commands
- Open an issue if you want report a bug or make a suggestion
- Make a pull request if you want to add something