Need to install openzeppelin first
npm install openzeppelin-solidity
Compile contracts: truffle compile --all --quiet
Migrate contracts: truffle migrate --reset --quiet
Test contracts: truffle test --quiet
Some on console
let accounts = await web3.eth.getAccounts()
let c2CMarketCoinInstance = await C2CMarketCoin.deployed();
- Truffle & Solc: https://trufflesuite.com/docs/truffle/quickstart.html (unbox MetaCoin project for skeleton)
- Solidity: https://solidity-by-example.org/
- JS Web3 library: https://web3js.readthedocs.io/en/v1.2.11/web3.html
- Contracts: https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts
- Coverage: https://coveralls.io/
- Static code check: https://app.codechecks.io/