After cloning the repository initialize dispersy by running:
git submodule update --init --recursive
Install the dependencies with:
pip install tftpy nose coverage decorator cryptography faker twisted m2crypto netifaces enum34 mock
Run the market using python market.py
which additionally accepts the following optional arguments:
usage: market.py [-h] [--headless] [--bank {abn,ing,rabo,moneyou}]
[--scenario {bank,borrower,investor}]
optional arguments:
-h, --help show this help message and exit
--headless Run the market in headless mode
--bank {abn,ing,rabo,moneyou}
Run the market as a bank.
--scenario {bank,borrower,investor}
Select a scenario to enable
Generate the API docs by running make html
in the docs directory.