Adapter to perform invoice api requests + interface to envoy frontend
Next, since this is a poetry based project, you will need to install poetry with the following then restart your terminal:
mac
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -windows
(Invoke-WebRequest -Uri https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py -UseBasicParsing).Content | python -To install all python dependencies needed, run:
poetry installNOTE: ensure you have installed poetry first (see above in Prequisites)
Now setup pre-commit so that every time you make a commit, certain checks are run to ensure code quality & readability.
poetry run pre-commit installSince python poetry is installed here, to run this project locally:
poetry run python api_adapter/main.pypoetry run pytestThis is the compiled works of team Eclair