diff --git a/README.md b/README.md index 2bad7c86..9801bd13 100644 --- a/README.md +++ b/README.md @@ -86,6 +86,22 @@ virtualenv -p python3 env pip install -e microraiden ``` +* if necessary to complete the build, install latest OpenSSL on MacOS + +``` +brew update +brew upgrade openssl +``` + +* additional dependency-related build steps on MacOS as necessary: + +``` +export CPPFLAGS="-I/usr/local/opt/openssl/include $CPPFLAGS" +brew install automake +export LDFLAGS="-L/usr/local/opt/openssl/lib" +brew install libtool +``` + * install the WebUI component for the paywall examples Note that while the `RaidenMicroTransferChannels` contract supports multiple open channels between a sender and a receiver, the WebUI component only supports one. diff --git a/microraiden/requirements-dev.txt b/microraiden/requirements-dev.txt index daff4bf7..38247952 100644 --- a/microraiden/requirements-dev.txt +++ b/microraiden/requirements-dev.txt @@ -1,5 +1,5 @@ -r requirements.txt pytest -ethereum-tester +eth-tester mock requests_mock