DependenciesΒΆ

As the Ethereum ecosystem has not conclusively settled on a Solidity package management structure yet, we support referencing any modules installed in node_modules as additional include paths for use in your Solidity imports.

In the parking-dao example project, we have zeppelin-solidity as a listed dependency. By listing this dependency, chanterelle will format the solc input so that any imports starting with zeppelin-solidity/ will be fetched from /path/to/project/node_modules/zeppelin-solidity/.

In the future we aim to have a more clever system in place for handling this usage scenario.