This is an early prototype of de-centralised crypto exchange.
The smart contract source code is in src/contracts folder. The smart contract test code is in test folder.
Run "truffle compile" to compile the smart contracts. Run "truffle test" to test the smart contracts. Before you run truffle test, you may have to run: npm i --save-dev chai-as-promised chai
The code is tested with Ganache.