py-subwasm-bindings
Python bindings for subwasm utility: https://gitlab.com/chevdor/subwasm
Installation
Compile for local development
pip install -r requirements.txt
maturin develop
Build wheelhouses
pip install -r requirements.txt
# Build local OS wheelhouse
maturin build
Usage
import json
import subwasm
# Show metadata from WASM file
metadata_str = subwasm.get_metadata("runtime_000.wasm")
metadata_json = json.loads(metadata_str)
print(json.dumps(metadata_json, indent=4))
# Show metadata from local Substrate node
metadata_str = subwasm.get_metadata("http://127.0.0.1:9933")
metadata_json = json.loads(metadata_str)
print(json.dumps(metadata_json, indent=4))
License
https://github.com/polkascan/py-subwasm-bindings/blob/master/LICENSE
Metadata
Release files for py-subwasm-bindings 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| py_subwasm_bindings-0.0.3.tar.gz | 240.2 kB | Details |
Built distributions (wheels)
Total release size: 61.3 MB
Release files / py_subwasm_bindings-0.0.3.tar.gz
| Download URL | py_subwasm_bindings-0.0.3.tar.gz |
|---|---|
| Size | 240.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
36c6cc67070ce24d9d2780076b684fc35d345505d1cf5b6d71ca39548a8801a3
|
|
BLAKE2b-256 checksum How to use checksums |
952f8f279e9178f17204fd22c2986df385caead5293f8828780d30c8e3e40021
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.12.20
|
Release files / py_subwasm_bindings-0.0.3-cp310-cp310-manylinux_2_28_aarch64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp310-cp310-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
e0aba23409a7414cbc95c15277e3c8ad0a8ca0ff81b43194c7e5a065f8453b9f
|
|
BLAKE2b-256 checksum How to use checksums |
7e6269557a1ddc948a1244faa8e333e4e1b56c517d1be785b4c6d431bf6fe519
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0
|
Release files / py_subwasm_bindings-0.0.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.10 Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
59e28cc5f3dba6717031b42b6c1902f7300c1e00ff9d5d1e295f6fb72323aef0
|
|
BLAKE2b-256 checksum How to use checksums |
834b9ff82b95ecff2dec57cf4a3866e47ac589b5b9c151507102b34aa8feb938
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0-beta.9
|
Release files / py_subwasm_bindings-0.0.3-cp310-cp310-macosx_10_7_x86_64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp310-cp310-macosx_10_7_x86_64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.10 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
fe67a4b28e2f5d6dc39195da00a7d3e31a04bd766916c6ab326ea30709e01f2e
|
|
BLAKE2b-256 checksum How to use checksums |
cfdb2f0e08c4f9f24d41f1d19dce577cc601450c366bf02d4373e995aba1da93
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.12.20
|
Release files / py_subwasm_bindings-0.0.3-cp39-cp39-manylinux_2_28_aarch64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp39-cp39-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.9 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
5990c488bb2739c258ca2def4bfde1253f24d9d21405c42bf94f43b8126d8bac
|
|
BLAKE2b-256 checksum How to use checksums |
4d87a1aee4f10160f2fc3be6a275a095c0f2dd1ea366891317bbeb8f003cc808
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0
|
Release files / py_subwasm_bindings-0.0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
5e19ed074e64a76fa8a1d9e0876248f822e807a69e11ed1ea815af6a442c1dcc
|
|
BLAKE2b-256 checksum How to use checksums |
4e3588791127b6f23eba6919832d16a7e9361e919ac40d0c023b4dad56375bcb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0-beta.9
|
Release files / py_subwasm_bindings-0.0.3-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 3.5 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
191dd996b8d86a6227f5c4021ebfead0cd4bf179dc9ee69ede9582e6ac7b47e7
|
|
BLAKE2b-256 checksum How to use checksums |
83517c8135422603fd435ca1f2e3726c7912faf017dee6c756c1a90c9bd644f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.12.20
|
Release files / py_subwasm_bindings-0.0.3-cp39-cp39-macosx_10_7_x86_64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp39-cp39-macosx_10_7_x86_64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.9 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
fa1a2fecb055d27ee0abfc86563ace8ff8b3d1a74cc2c6e08bb209838932f6e8
|
|
BLAKE2b-256 checksum How to use checksums |
f2a035c65cda78b10ae3ab968f96e306bc129d062946b141cd5f4129553da66c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.12.20
|
Release files / py_subwasm_bindings-0.0.3-cp38-cp38-manylinux_2_28_aarch64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp38-cp38-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.8 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
582eecda3018efbc455242fa0078ead62eac25ff2fdb74ee6fb462cd8b9e14fe
|
|
BLAKE2b-256 checksum How to use checksums |
07f370dd12f2371a7fc731e4f1cd2318dc6e67b0d442d68ac411a9787339c185
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0
|
Release files / py_subwasm_bindings-0.0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
7b2d9ea9d46679038897f99245e22b5b20472485957472413d3977e75825b27c
|
|
BLAKE2b-256 checksum How to use checksums |
edd2e24cceacab28d3ac891ff81111e1ddb306e98173676e1bc0e31c5d65372d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0-beta.9
|
Release files / py_subwasm_bindings-0.0.3-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 3.5 MB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
64e10d6423f8d456cfb88755d94c13892795d34f779e0cae3d6336cb7ead12cf
|
|
BLAKE2b-256 checksum How to use checksums |
d128ca842aa9592c284238a6f3ae2370094e9034d6197e6df4c78ef05308df15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.12.20
|
Release files / py_subwasm_bindings-0.0.3-cp38-cp38-macosx_10_7_x86_64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp38-cp38-macosx_10_7_x86_64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.8 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
5142decee21d615217d868b348f3cedb6749ea5c0e2db8049f32cb481be74cb0
|
|
BLAKE2b-256 checksum How to use checksums |
a3591825730aab543ebdf9a8dd018cbc34fc6f88305f5c2bf5608bec2153b656
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.12.20
|
Release files / py_subwasm_bindings-0.0.3-cp37-cp37m-manylinux_2_28_aarch64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp37-cp37m-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d0dd19e07c89b84684507294e54d790e1ad4bd76422e12cecfe4d7e121d63346
|
|
BLAKE2b-256 checksum How to use checksums |
4ca8e95d902896e2842034a51ac7ddc66f311e3915482dc942c5ab5640a96ade
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0
|
Release files / py_subwasm_bindings-0.0.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
c6cc85797e64072dd0508232b3a6fec83b788cdc70583644caca66d50c2e8a2a
|
|
BLAKE2b-256 checksum How to use checksums |
16e38c96de5f021b3cf4127fca5ecc5eb0f2b37bba71c4e5e7204d985ceb0a9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0-beta.9
|
Release files / py_subwasm_bindings-0.0.3-cp36-cp36m-manylinux_2_28_aarch64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp36-cp36m-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
210f010353398fdcbe0d1a2d9907dd2da559a3c74c3bf1abb887ab0af0e50d96
|
|
BLAKE2b-256 checksum How to use checksums |
4d8f98b84f6097cfd076a3e1ce54c6d21547627fd9de5f647dc7a71151537145
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0
|
Release files / py_subwasm_bindings-0.0.3-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
d92bdd92dc30318426a432ce86c9a91af949f22d7a36dbfaa2593b7f1a30e1d1
|
|
BLAKE2b-256 checksum How to use checksums |
5e0eea3996b556da089dc2201e9c262b74e5dcf7c503c3451359c685693e6dd0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.13.0-beta.9
|
Release files / py_subwasm_bindings-0.0.3-cp36-cp36m-macosx_10_7_x86_64.whl
| Download URL | py_subwasm_bindings-0.0.3-cp36-cp36m-macosx_10_7_x86_64.whl |
|---|---|
| Size | 3.8 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
4b9eea0aa625f24a76a3f62aa15a4b767b69714bf490a439c3eddec6dc8e3d47
|
|
BLAKE2b-256 checksum How to use checksums |
2bff273af4f959ff2cc4c836d6b2d5680ae31a8c8f3780d1e77616677bca7d21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/0.12.20
|