Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rmeissner/py-eth-sig-utils

Collection of python functions to generate hashes for signing on Ethereum
https://github.com/rmeissner/py-eth-sig-utils

ethereum python utils

Last synced: 9 days ago
JSON representation

Collection of python functions to generate hashes for signing on Ethereum

Awesome Lists containing this project

README

        

# Python Ethereum Signing Utils

[![Build Status](https://travis-ci.org/rmeissner/py-eth-sig-utils.svg?branch=master)](https://travis-ci.org/rmeissner/py-eth-sig-utils)
[![PyPI version](https://badge.fury.io/py/py-eth-sig-utils.svg)](https://pypi.org/project/py-eth-sig-utils/)

### Type Data Hashes

This utils contain methods to generate hashes of typed data based on [EIP-712](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-712.md).

### Setup

1. `virtualenv env -p python3`
1. `pip install -r requirements.txt`
1. `python -m unittest`

### Deploy

Library is automatically deployed if a tag is created.

Manual deployment can be peformed with:
```bash
python setup.py sdist bdist_wheel
twine upload dist/*
```