Skip to main content

Python wrappers for 0x smart contracts

Project description

0x-contract-wrappers

0x contract wrappers for those developing on top of 0x protocol.

Read the documentation

Installing

pip install 0x-contract-wrappers

Contributing

We welcome improvements and fixes from the wider community! To report bugs within this package, please create an issue in this repository.

Please read our contribution guidelines before getting started.

Install Code and Dependencies

Ensure that you have installed Python >=3.6 and Docker. Then:

pip install -e .[dev]

Test

Tests depend on a running ganache instance and with the 0x contracts deployed in it. For convenience, a docker container is provided that has ganache-cli and a snapshot containing the necessary contracts. A shortcut is provided to run that docker container: ./setup.py ganache. With that running, the tests can be run with ./setup.py test.

Clean

./setup.py clean --all

Lint

./setup.py lint

Build Documentation

./setup.py build_sphinx

More

See ./setup.py --help-commands for more info.

Project details


Download files

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

Source Distribution

0x-contract-wrappers-1.0.2.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

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

0x_contract_wrappers-1.0.2-py3-none-any.whl (92.2 kB view details)

Uploaded Python 3

File details

Details for the file 0x-contract-wrappers-1.0.2.tar.gz.

File metadata

  • Download URL: 0x-contract-wrappers-1.0.2.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for 0x-contract-wrappers-1.0.2.tar.gz
Algorithm Hash digest
SHA256 0efd8576cf491f1db120b8a2b590720527e3aef0fc0e164e3e9bd43ace608125
MD5 0a9baec92a805be7218868e0ff8b17d2
BLAKE2b-256 9870a9d09a49244dd4a6f9d3e57202c18c4b780acab8a42664467e0d899bf485

See more details on using hashes here.

File details

Details for the file 0x_contract_wrappers-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: 0x_contract_wrappers-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 92.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for 0x_contract_wrappers-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 74c68f6c1dda9fd289a77b1c5b71ea6e8e1b079758146a194233fe3bcd8163ab
MD5 5a162d2ca6d44078a6936f89edd88311
BLAKE2b-256 992182581b707c1e2f7466de9bdb4adde6e77ee9d6587d5a64614a7882bed322

See more details on using hashes here.

Supported by

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