All Projects → f-o-a-m → Parking Dao

f-o-a-m / Parking Dao

An Example Solidity Application Using the Chanterelle Build Tool

Programming Languages

purescript
368 projects

parking-dao

Build Status

An Example Solidity Application Using the Chanterelle Build Tool

Parking DAO

The Parking DAO is a set of smart contracts that encapsulate a User, representing an account which is granted permission to park in certains geographical zones, and a ParkingAnchor, representing an account which has the ability to accept payment for parking in certain zones. These accounts are deployed by a central authority called the ParkingAuthority, which is a governing contract in charge of account management. The ParkingAuthority also contains the logic for altering account permissions.

For more information about how to use the contracts, see this README, or look at the contracts in the /contracts directory. You can find the tests in /test that verify their behaviour.

Build / Test / Deploy

This is a chanterelle project, so you should see that page for specific information about how to alter the chanterelle.json if you wish to make changes to this project. Otherwise the workflow is dictated by the Makefile:

> make install
> make compile-contracts
> make deploy
> make test
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].