- install pyenv
curl https://pyenv.run | bash
- add this to your
~/.bashrc
export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"
- restart shell
pyenv --version
to ensure it worked
- install python 3.7
pyenv install 3.7.0
- install pipenv
brew install pipenv
ORpip install --user pipenv
- checkout the workshop repo
git clone https://github.com/summa-tx/riemann-workshop.git
- install the workshop dependencies
pipenv install --python=$(pyenv which python3.7)
Documentation for riemann tx library: https://summa-tx.github.io/riemann/
crypto.py
- some siple crypto toolstransactions.py
- examples for making and signing basic transactionsinspect.py
- an example block parser that computes simple block statshtlc.py
- how to build a custom script and spend from it