Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/summa-tx/riemann-workshop
workshop templates for working with riemann
https://github.com/summa-tx/riemann-workshop
Last synced: 2 months ago
JSON representation
workshop templates for working with riemann
- Host: GitHub
- URL: https://github.com/summa-tx/riemann-workshop
- Owner: summa-tx
- License: other
- Created: 2020-02-06T15:38:24.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T03:35:27.000Z (about 2 years ago)
- Last Synced: 2023-03-02T19:15:43.085Z (almost 2 years ago)
- Language: Python
- Size: 1.47 MB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE2.md
Awesome Lists containing this project
README
## SETUP
1. install pyenv
1. `curl https://pyenv.run | bash`
1. add this to your `~/.bashrc`
```
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
```
1. restart shell
1. `pyenv --version` to ensure it worked
1. install python 3.7
1. `pyenv install 3.7.0`
1. install pipenv
1. `brew install pipenv` OR `pip install --user pipenv`
1. checkout the workshop repo
1. `git clone https://github.com/summa-tx/riemann-workshop.git`
1. install the workshop dependencies
1. `pipenv install --python=$(pyenv which python3.7)`## Workshop Layout
Documentation for riemann tx library: https://summa-tx.github.io/riemann/
1. `crypto.py` - some siple crypto tools
1. `transactions.py` - examples for making and signing basic transactions
1. `inspect.py` - an example block parser that computes simple block stats
1. `htlc.py` - how to build a custom script and spend from it