All Projects → f-o-a-m → chanterelle

f-o-a-m / chanterelle

Licence: other
Chanterelle -- a more functional truffle

Programming Languages

purescript
368 projects
Dhall
116 projects
shell
77523 projects
javascript
184084 projects - #8 most used programming language

chanterelle

Build Status

a more functional truffle

Overview

This project is meant to be a replacement to truffle. You can use it for development, deployment and testing of solidity smart contracts in purescript. For an example project, see the chanterelle-halogen-template. We also recommend cliquebait as a replacement for testrpc.

Docs

You can find our documentation hosted on ReadTheDocs.

Project structure

Chanterelle includes a quasi-package-oriented project structure, to be used more thoroughly in the future when the Ethereum ecosystem settles on a contract package management system. This is embodied in the chanterelle.json file which should be located in the root of your project. It also supports the notion of dependencies (very rudimentary at the moment), as well as automatically generates PureScript bindings for your contracts using purescript-web3-generator.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].