Project Structure

After running parasol init, the resulting project structure is described below. All top-level directories and files are required for Parasol to function properly. That said, feel free to modify anything if you know what you're doing.

├── ABI/ Location of generated ABI files for each contract
├── addressbook.json Store of latest live contract addresses
├── contracts/ Solidity smart contracts location
| ├── Token.psol Sample preprocessed contract of a minimum viable token
├── docs/ Location of generated markdown docs
├── tests/ Mocha unit tests location
| ├── Token.js Minumum sample unit test for the Token contract
├── .gitignore Git Ignore file. Important to protect secrets.json file from being uploaded on commits
├── parasol.js Parasol configuration file