Skip to main content

# Ethereum Contract

[![Build Status](https://circleci.com/gh/ethereum/eth-abi.svg?style=shield)](https://circleci.com/gh/ethereum/eth-abi) [![Documentation Status](https://readthedocs.org/projects/eth-abi/badge/?version=latest)](https://readthedocs.org/projects/eth-abi/?badge=latest) [![PyPi version](https://img.shields.io/pypi/v/eth-abi.svg)](https://pypi.python.org/pypi/eth-abi)

Python utilities for working with the Ethereum ABI

## Installation

`sh pip install eth-abi `

## Documentation

For documentation, visit [https://eth-abi.readthedocs.io/en/latest/](https://eth-abi.readthedocs.io/en/latest/).

## Development

Clone the repository and then run:

`sh pip install -e .[dev] `

You might want to do this inside a virtualenv.

### Running the tests

You can run the tests with:

`sh py.test tests `

Or you can install tox to run the full test suite.

### Releasing

Pandoc is required for transforming the markdown README to the proper format to render correctly on pypi.

For Debian-like systems:

` apt install pandoc `

Or on OSX:

`sh brew install pandoc `

To release a new version:

`sh make release bump=$$VERSION_PART_TO_BUMP$$ `

#### How to bumpversion

The version format for this repo is {major}.{minor}.{patch} for stable, and {major}.{minor}.{patch}-{stage}.{devnum} for unstable (stage can be alpha or beta).

To issue the next version in line, specify which part to bump, like make release bump=minor or make release bump=devnum.

If you are in a beta version, make release bump=stage will switch to a stable.

To issue an unstable version when the current version is stable, specify the new version explicitly, like make release bump=”–new-version 4.0.0-alpha.1 devnum”

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vips-abi-2.0.0.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vips_abi-2.0.0-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

Details for the file vips-abi-2.0.0.tar.gz.

File metadata

  • Download URL: vips-abi-2.0.0.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for vips-abi-2.0.0.tar.gz
Algorithm Hash digest
SHA256 805028573e242172989d7a8f62bd7140385402005f3717e620da80ae60dc6fc6
MD5 79ec771254a85727b46e1c0fa3f58de2
BLAKE2b-256 1db9f47178fb85bd9c0e83175c8742b82ec44cf0d4ee3d5f6652082a55740777

See more details on using hashes here.

File details

Details for the file vips_abi-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: vips_abi-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 27.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for vips_abi-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 852a3479565dc1d1c2c75cb3c819e58e4b3b3735ce905331b4b9b3546268d7f0
MD5 2fdc28df5af0b5d4b3a0cad570d5825f
BLAKE2b-256 98f1421f1048390d5a11033209c43792e984d44ee9e0ea81fd3d0bd90fc70adb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page