Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/rmeissner/py-eth-sig-utils
- Owner: rmeissner
- License: mit
- Created: 2018-08-22T22:04:17.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-10-25T21:33:11.000Z (about 3 years ago)
- Last Synced: 2024-11-01T03:32:27.694Z (16 days ago)
- Topics: ethereum, python, utils
- Language: Python
- Homepage:
- Size: 24.4 KB
- Stars: 26
- Watchers: 7
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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/*
```