No project description provided
Project description
hyperdrivepy
Hyperdrivepy is the Python bindings for the Rust hyperdrive implementation.
Hyperdrivepy install
Hyperdrivepy can be installed via pip: python -m pip install hyperdrivepy
Build Types
PoolInfo and PoolConfig are passed into many of the functions.
These are built from the Hyperdrive abi json with pypechain.
After compiling in the hyperdrive
repo, run the following
from the hyperdrive-rs project root:
pip install --upgrade -r requirements-dev.txt
pypechain --line-length 120 --output-dir bindings/hyperdrivepy/python/hyperdrivepy/pypechain_types path/to/hyperdrive/out/IHyperdrive.sol/
Disclaimer
The language used in this codebase is for coding convenience only, and is not intended to, and does not, have any particular legal or regulatory significance.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hyperdrivepy-0.15.3.tar.gz
(1.0 MB
view hashes)
Built Distributions
Close
Hashes for hyperdrivepy-0.15.3-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51b8be5ed79c9611c5974767ce5db66957611f16f07fcc4a0c7b6ba6993f378e |
|
MD5 | 63335a96867534c87845099b41e39f6f |
|
BLAKE2b-256 | 4e365bba11ef5c98939ff80c2f9c4bd045ada8d5b7d6c3d27812053b4ef68443 |
Close
Hashes for hyperdrivepy-0.15.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09417c84ae5c8505f8f61d40b52cbdb2dfc91311cf12b8251b74cd2c075abd8d |
|
MD5 | 6f56de28d9dd14422aa6751e457afbc4 |
|
BLAKE2b-256 | ebf5e13d4cf5389e76e892224f8bf652a81524264bee240b53dcb27412234976 |
Close
Hashes for hyperdrivepy-0.15.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8d6c3002556553a538520d806c1be25fea64e0de35211af6f3ddf6f36c21718 |
|
MD5 | 04a75cf863755aefbd7fa06b645fc6fd |
|
BLAKE2b-256 | 87f4e35abdbc5e29ca19ffa8187480f698fb813d314fa45f641b1412112cf939 |