sudo make start
sudo make npm-init
sudo make truffle COMMAND="compile"
This env uses ganache-cli as blockchain.
sudo make truffle COMMAND="migrate"
- Development RPC will be available on http://blockchain:8545
- Create .env file and set your mnemonic phrase and Infura project ID.
sudo make truffle COMMAND="migrate --network ropsten"
- Save contract addresses and use them for interaction.
make flatten
This command will save a file ./TokenSale_flat.sol (git ignored).
sudo make truffle COMMAND="test"