Support for Chainweb in Python
Project description
Python Tools for Chainweb
Chainweb is the consensus protocol that is used by the Kadena blockchain. It is a highly scalable version of Nakamoto consensus that is used by Bitcoin. Chainweb supports parallel mining and sharded payload processing.
This package represents a growing selection of tools for working with data structures from Chainweb.
New features are added on demand. If you miss something please file an issue or submit a PR.
Block Header Type
Python representation of Chainweb block headers.
Block Payload Types
These types reflect the Chainweb view onto block payloads. The type captures the structure that is represented in the on-chain Merkle tree. Semantics aspects of the Pact smart contract language are mostly ignored as they are not relevant for the consensus protocol.
For convenience, some Pact related JSON formatted content is parsed and
represented as dict.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file chainweb-0.0.1.tar.gz.
File metadata
- Download URL: chainweb-0.0.1.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0628a6623ad1daa6a63eb8663e94a55bd4dd39fec69551d01e51ffe7a8675b5a
|
|
| MD5 |
ee588328e789194daf6efb096eaca632
|
|
| BLAKE2b-256 |
0697163b279d116fc625711e8fc0b076ce33438e8c84f233c8f1cc3a13f91390
|
File details
Details for the file chainweb-0.0.1-py3-none-any.whl.
File metadata
- Download URL: chainweb-0.0.1-py3-none-any.whl
- Upload date:
- Size: 13.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b31538c661b360cd0fa9614b05a31877df15dd9cb737711e61511dca9e924c46
|
|
| MD5 |
fc2bd52a08e803c758ba981236277d08
|
|
| BLAKE2b-256 |
d6bedbe55f3c77bbf25024422aad5a2bdc637a0d95413a27652fa78ccfeaf8d1
|