/MTF

Primary LanguageJavaScript

MTF

Project structure

  1. contracts - Smart Contracts source code.
  2. test - Smart contracts unit tests.

How to setup dev environment?

  1. Install docker.
  2. Run docker-compose build.
  3. Start containers docker-compose up -d.
  4. Install project dependencies: docker-compose exec workspace yarn.
  5. To run tests: docker-compose exec workspace truffle test.

Useful links for smart contracts development

  1. Truffle suite - https://github.com/trufflesuite/truffle
  2. Ganache-cli (EthereumJS Testrpc) - https://github.com/trufflesuite/ganache-cli
  3. Zeppelin Solidity - https://github.com/OpenZeppelin/zeppelin-solidity