A wrapper around the scale-codec crate for fast scale-decoding of Bittensor data structures.
Project description
bt-decode
A python wrapper around the rust scale-codec crate for fast scale-decoding of Bittensor data structures.
Usage
DelegateInfo
get_delegates
import bittensor
from bt_decode import DelegateInfo
# Setup subtensor connection
subtensor = bittensor.subtensor()
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="DelegateInfoRuntimeApi",
method="get_delegates",
params=[ ]
)
# Decode scale-encoded DelegateInfo
delegates_info: List[DelegateInfo] = DelegateInfo.decode_vec(
bytes.fromhex(
hex_bytes_result
))
get_delegated
import bittensor
from bt_decode import DelegateInfo
validator_key = bittensor.Keypair(ss58_address="5E9fVY1jexCNVMjd2rdBsAxeamFGEMfzHcyTn2fHgdHeYc5p")
# Setup subtensor connection
subtensor = bittensor.subtensor()
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="DelegateInfoRuntimeApi",
method="get_delegated",
params=[list( validator_key.public_key )]
)
# Decode scale-encoded (DelegateInfo, take)
delegated_info: List[Tuple[DelegateInfo, int]] = DelegateInfo.decode_delegated(
bytes.fromhex(
hex_bytes_result
))
NeuronInfo
get_neuron
import bittensor
from bt_decode import NeuronInfo
# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
UID = 0
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="NeuronInfoRuntimeApi",
method="get_neuron",
params=[NETUID, UID]
)
# Decode scale-encoded NeuronInfo
neuron: NeuronInfo = NeuronInfo.decode(
bytes.fromhex(
hex_bytes_result
))
get_neurons
import bittensor
from bt_decode import NeuronInfo
# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="NeuronInfoRuntimeApi",
method="get_neurons",
params=[NETUID]
)
# Decode scale-encoded NeuronInfo
neurons: List[NeuronInfo] = NeuronInfo.decode(
bytes.fromhex(
hex_bytes_result
))
NeuronInfoLite
get_neuron
import bittensor
from bt_decode import NeuronInfoLite
# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
UID = 0
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="NeuronInfoRuntimeApi",
method="get_neuron_lite",
params=[NETUID, UID]
)
# Decode scale-encoded NeuronInfoLite
neuron_lite: NeuronInfoLite = NeuronInfoLite.decode(
bytes.fromhex(
hex_bytes_result
))
get_neurons_lite
import bittensor
from bt_decode import NeuronInfoLite
# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="NeuronInfoRuntimeApi",
method="get_neurons_lite",
params=[NETUID]
)
# Decode scale-encoded NeuronInfoLite
neurons_lite: List[NeuronInfoLite] = NeuronInfoLite.decode(
bytes.fromhex(
hex_bytes_result
))
StakeInfo
get_stake_info_for_coldkey
import bittensor
from bt_decode import StakeInfo
validator_key = bittensor.Keypair(ss58_address="5HBtpwxuGNL1gwzwomwR7sjwUt8WXYSuWcLYN6f9KpTZkP4k")
# Setup subtensor connection
subtensor = bittensor.subtensor()
encoded_coldkey = list( validator_key.public_key )
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="StakeInfoRuntimeApi",
method="get_stake_info_for_coldkey",
params=[encoded_coldkey]
)
# Decode scale-encoded StakeInfo
stake_info: List[StakeInfo] = StakeInfo.decode_vec(
bytes.fromhex(
hex_bytes_result
))
get_stake_info_for_coldkeys
import bittensor
from bt_decode import StakeInfo
validator_key_0 = bittensor.Keypair(ss58_address="5GcCZ2BPXBjgG88tXJCEtkbdg2hNrPbL4EFfbiVRvBZdSQDC")
validator_key_1 = bittensor.Keypair(ss58_address="5HBtpwxuGNL1gwzwomwR7sjwUt8WXYSuWcLYN6f9KpTZkP4k")
encoded_coldkeys = [
list( validator_key_0.public_key ),
list( validator_key_1.public_key )
]
# Setup subtensor connection
subtensor = bittensor.subtensor()
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="StakeInfoRuntimeApi",
method="get_stake_info_for_coldkeys",
params=[encoded_coldkeys]
)
# Decode scale-encoded (AccountId, StakeInfo)
stake_info: List[Tuple[bytes, List["StakeInfo"]]] = StakeInfo.decode_vec_tuple_vec(
bytes.fromhex(
hex_bytes_result
))
SubnetInfo
get_subnet_info
import bittensor
from bt_decode import SubnetInfo
# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="SubnetInfoRuntimeApi",
method="get_subnet_info",
params=[NETUID]
)
# Decode scale-encoded SubnetInfo
subnet_info: SubnetInfo = SubnetInfo.decode(
bytes.fromhex(
hex_bytes_result
))
get_subnets_info
import bittensor
from bt_decode import SubnetInfo
# Setup subtensor connection
subtensor = bittensor.subtensor()
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="SubnetInfoRuntimeApi",
method="get_subnets_info",
params=[ ]
)
# Decode scale-encoded Optional[SubnetInfo]
subnets_info: List[Optional[SubnetInfo]] = SubnetInfo.decode_vec(
bytes.fromhex(
hex_bytes_result
))
SubnetHyperparameters
get_subnet_info
import bittensor
from bt_decode import SubnetHyperparameters
# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
runtime_api="SubnetInfoRuntimeApi",
method="get_subnet_hyperparams",
params=[NETUID]
)
# Decode scale-encoded SubnetHyperparameters
subnet_hyper_params: SubnetHyperparameters = SubnetHyperparameters.decode(
bytes.fromhex(
hex_bytes_result
))
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
bt_decode-0.0.1a0.tar.gz
(3.4 MB
view hashes)
Built Distributions
bt_decode-0.0.1a0-cp39-none-win32.whl
(153.2 kB
view hashes)
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4090e32dab30556f45ed7f06d2eca00ad34cbf3b6176fd3e851b9a75db3601c8 |
|
MD5 | b668d64a81642caa69db1bb025a32bd0 |
|
BLAKE2b-256 | 55b1183820cdcbd3c6c6059d714b1117589ef48ed890e5f3e8cfa16ada25f266 |
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05d8ce0225fc7335033323b606a73af0dfbf77321db2f16a50b93a381373e769 |
|
MD5 | 79773ca4b0ffdd038db04be66a6be868 |
|
BLAKE2b-256 | 5366c5693df3c4ad3aea9bf8daed5243a2206320729934b1e2ec943613cd27cb |
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7589b1efee7de3cbe729d8891472bfb17e37cb6ddcfccfce40cd4c7bd2fa421d |
|
MD5 | 22569027fc1ce0e716197359ae473f12 |
|
BLAKE2b-256 | d14a8d06a9dfcfc689f0c9de6db45036aa237a6735b5128167b28ca435226ccf |
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8052db4abd88feb411ee31c574bdceba7a7f21656bb83c9332cfdd893cc4689 |
|
MD5 | 81b9a6e4a261d37902e65ff2dc38509e |
|
BLAKE2b-256 | 65ad6e44d9ac807eaf4d93e6dd827d32c670ecf28bfc185248150c4e9f9e0f36 |
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28cdaf598594dd8ddc692ac857ce2de1e228680d2b007dc165b2f902007ce5da |
|
MD5 | caea804a1876a777052095496ae3b48e |
|
BLAKE2b-256 | c7215073a8d47dd8ab077c8d887ae9b8d35f27e00b7fb212ef0014ca3c270dd6 |
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20f24623d9ac849d307b613ce75b0c42dde81b4ab05b93b7ada1cab96a9ae282 |
|
MD5 | e3da0dc7355e6a7e01e8e917bcbec7cf |
|
BLAKE2b-256 | f56a7bf065d6bfbfed7a7f681772d6644cc6c2ee1f678750c9742e76f7724d76 |
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ca7c22779c3912ca16e9b15c92c2b355862a226c17c7057a218b2db304e04bd |
|
MD5 | 9a3ff8cedb11ddd493ad3014b78f9e02 |
|
BLAKE2b-256 | 9963ae4721be82aa2ce4dbbd6eeabbb9eb7ceb64776635861e7d1a2057b53779 |
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19fdd2e018468af64245dce7b7616fdc3febba333e098570b8d2a6b832791066 |
|
MD5 | e37421d36e721141b1e8b6a6df77cb3f |
|
BLAKE2b-256 | 8fb84ab8cba855e5ea356e4ad554b7708eccf4ca93ee3d4a14c5cae1be5be60a |
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a97bb18113678c755009508e682a07258ef103e40404489130629a4e6b5586cb |
|
MD5 | 8d86aa47a08972a862f507b827e80f9f |
|
BLAKE2b-256 | 875a3dfb3d15e1e6fc5c7360de78f678d90d60293150fefa92ce07376bd14c89 |
Close
Hashes for bt_decode-0.0.1a0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d43b7de0239cf249eb15603f4b773aa55b2a727c4204d06316423731db6b921c |
|
MD5 | 04b7208a60c1a86550f84864f59c2cda |
|
BLAKE2b-256 | e93f9b9a12f67d1308e90568211416d3fdc067087b0d831874ceaf00e58cc412 |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f88838ecfc89db000a3715cebfb753baff17ebea399c096413e667bb4dde8d57 |
|
MD5 | 5207aa2163c8557085952d69a9a2020e |
|
BLAKE2b-256 | d64bf6331ea94f90675420d07b78435bc57ebebd8433663eda668eae6cf05d56 |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab93d8fdca993aeab3dabbc8d2559e6383ae165f6cc0669fd16a003e0b1ba372 |
|
MD5 | cafdf744a4c2937d05768075836c9f20 |
|
BLAKE2b-256 | 9e4216b01fd573914513c6f95576496d521dce5fea4bfb27acf546cd887b1287 |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 933393fa284bfe0c889b93ce771c3f3d78144c7f82fa81ec2dd04d07280e2379 |
|
MD5 | b8d8267101c874c86297b46a513ba207 |
|
BLAKE2b-256 | 13fec98e6f4d4470259223c0c2d795828ebb9d64095df09e5a6be29ea8d89e36 |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1cd2cdbc358264ed3ac343ed6a991858b560109923d55fd4df51c8f95a6c018 |
|
MD5 | 36e43ac0c3c37b3905b05d42961bad85 |
|
BLAKE2b-256 | 3dd1f321400a73ec3c63a7d785777498f404addddadb4c36f1369314dd8cf0e6 |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed64e35579ee4a2f61f958dcad9cc3e07d13b56845b7b8de64bb9cf679c20620 |
|
MD5 | e1a9ff06c8ddf59e90fcac2bdcaf8843 |
|
BLAKE2b-256 | c59c3d2e8cc6f6aedd95fd9f8e3ba1c573d69e83fd837c40faed6c97d2b93dec |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbaf79a0b8f997f5d361b849242101721b30e968466f5254df7a74a8fa9b2b16 |
|
MD5 | 494e8571060a8f0beb49dde8abaf7973 |
|
BLAKE2b-256 | 9efaf4ffebd6a772c66d70d10fabb2bc7622e604ced09bfb4fffa4ed9437d6af |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 848fb810b35d58ee91f184bcee724c33151a5fd5a7385355c8184a11a5b47348 |
|
MD5 | c10342b1728893d01b8d8d5043c56f82 |
|
BLAKE2b-256 | 489ca19b55d7abe68b0cb9abe5bd61062950b643c3ff9fcfd845f79a2228ca56 |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27e9a59a0305b1e5b239af5fd23a8721032b647734b9f349406b4df23caca5a4 |
|
MD5 | 4797ec807c8c06f80a48446a0714b40a |
|
BLAKE2b-256 | 8932899064faaa37c996d063dc01b2fe4a7f348a53d52fc3a2a313beb6064817 |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 039b5ab36fd889d9838149d9b4639a8ef97eab8ff4e30f0fd170314d72f29e22 |
|
MD5 | 3d2ad3ca0f5725d7cad2f40aa318c31a |
|
BLAKE2b-256 | 8e107ab15c0e442c0a170a8baeffdbb0b0c34f448f6725297708b84314176a41 |
Close
Hashes for bt_decode-0.0.1a0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d179173535039b060d7a62cc5634b3a8d93b6e0dcbd06062727bd8e2bec83f07 |
|
MD5 | 33ed4af3f30e855e93a48385df497627 |
|
BLAKE2b-256 | e91fd21d63bf24bdf706d5daba1e96952b592c7ebf8fd775327d45866a431e7b |
Close
Hashes for bt_decode-0.0.1a0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6024255b4df76b731bd19e6c019389f74573e0c8514cd0a9316d4b214ca176e0 |
|
MD5 | b1b1d1073ff52d26d8e4a7b189afecf1 |
|
BLAKE2b-256 | ed6fd758749a3c262b2317350283a21cf0529674c1d0cbc63d51822248ca216e |
Close
Hashes for bt_decode-0.0.1a0-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b669972703b2d7dc6fc8b6df1d740c6446c451a9e6e20e330f5a514cc11f1baf |
|
MD5 | 178abfeae1968498af1838a3092839d9 |
|
BLAKE2b-256 | 4ef4bb99b3c5260fd7c51660855eb4855e401250f93d1ac9d5ac5672eadd9894 |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c498b3c83c7ba0ffb6b645252b860b870b5abac759540b1cada7af0675e1ec9d |
|
MD5 | dc06c133639d0d4593da3214048a870b |
|
BLAKE2b-256 | 62f28953bf2d2688434d5415d992e52cb7e82e166b9ac8887750e60bb02ac183 |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df79563e980474ba89b0ddccd42766053c89a5aba84e47337ca2e0daf95b3f9c |
|
MD5 | 982a2d414a2f8e08cc200c44085ef173 |
|
BLAKE2b-256 | 699c16e37f5eafeefc2dc35a6a4af27eaeb1c7c9c5dbacb75294dc8016a57431 |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51a6cb3f51489b04fa4f6c82c2575790e0454da2910e0b1b1ecced75195206ae |
|
MD5 | 5d96ee0357282bf9c4cb4f2cebc4d211 |
|
BLAKE2b-256 | 48e2716ad44ab985fea154b7818c6a44b87e4e7b19b931223af47dc7184481ee |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0999ba9e9c3a0532fb22971944d1bf5e2e24ea7f4b97d72f6d5da072fe2f0f5c |
|
MD5 | 3e36a7318ca1a33be1f26c9852e473e5 |
|
BLAKE2b-256 | 2a2be54bdc7334cf580ef1a4255bdae106a5ba770d6f52752fce34553c64d673 |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c91c394b322dc1264c04e1f5d2680e51f39606f70711d16e4b2000bdb8fb83ee |
|
MD5 | 01a598a2df2439bb4a8993ac18985c8d |
|
BLAKE2b-256 | 19ec778212299f1a66b28b9413d18390252519202d7e0d1ee09bdeb84e5817f3 |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da8ff8c91091d915e8f08444eb71ce5bf09c1bc82f0ee2b999efd2abe022a61f |
|
MD5 | 18df7c86ea4269bb0e331e075f4889c0 |
|
BLAKE2b-256 | a26192feb1e1da916e4a564bd4c5f3ee3691ea13d9d3fc8776b75a69d40f2ae5 |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e82cf9eeb18eb6ba7d5b7547f2a5c540d43e49f8254d3207b622b7084673ebc5 |
|
MD5 | 788bf0cd7e552e95fcd5e75d206842b6 |
|
BLAKE2b-256 | 3e2592e86f457ddd16d89b5b22b5753b17d469d1f41abc58bccb247a41f6ef2e |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6e073e9e70771dfb193ad5d806aa89707d593a5408bd6a1bae5445593bd2575 |
|
MD5 | 39db42baaa59eadc413c5d3613d9bed9 |
|
BLAKE2b-256 | 02741ced128d3800a692b0dcc1d891c5fa5aef874f49db5c4726c45f834b726d |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9534005d628ae651486cb7efa4c3f4b940106adf2d07346bef5d1fdb11337ec0 |
|
MD5 | ae740f8522bbf4ddeaa32e1fa3faf87e |
|
BLAKE2b-256 | 0fa939195123bb769e765932b288a9e7adea6e16d8894160e38363877e978d55 |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1c8625454f70bb500d755d152b4656896e123585b2a1d63e242ec662ef2fb1d |
|
MD5 | 8545adfbc6806c5d1e68e7436bb07a9e |
|
BLAKE2b-256 | b45a7a8aec2f80b762a9bf7bbdfbacbbf2a94ba22dac21ae7b457ac3aa1d56cf |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5210c3e79250fa3e6693c5717619d2908571ee7a75d33df50f54014948060875 |
|
MD5 | 2d1c894615c053a502d321d1c8788a79 |
|
BLAKE2b-256 | e2b12f7bad2f872ad4ee5e36040fbd954b933ed253a38f2c210d8ddd9ae07610 |
Close
Hashes for bt_decode-0.0.1a0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 980e52658433e5d3f7bcd499eff51416e25d0baf9caa71340145b7d8ecb3526c |
|
MD5 | a0f7f026a5009f14892e86a91b138cb3 |
|
BLAKE2b-256 | b1ae9858bd78bc94a24fd370bc76bc5400493db4b365eb54afbb888da9ea9957 |
Close
Hashes for bt_decode-0.0.1a0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89c839b21584a6019f4f38e6e651b003391309dd0f9faa859e3fb020f6d86008 |
|
MD5 | bd29a6ce4e2ea2d5317c1e1712956b82 |
|
BLAKE2b-256 | f095cb2d97c46ed4b4e5218315af061d806e09454aadcf465284ffea7e5784af |
Close
Hashes for bt_decode-0.0.1a0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30306c950e24724b4ddab25258ba5d886035041421284eef3a4b81631caa5c8e |
|
MD5 | 3a53aa15277f805017f77d2dc4bf4f5d |
|
BLAKE2b-256 | 3bbe783d7050d4b92419d5b78e65c28714a371d361dd70d9009874e532ab049c |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da4167895b8f7fb6319d2b7dc00f290cb5ae8eddedb90da3ee608852dc9902fb |
|
MD5 | 8ac41ba2a10b5b94cac1cc6c39db3731 |
|
BLAKE2b-256 | e9d1281822042534166a627872ccf6ebe4dd2b54871b3c35a7366684b5a0a157 |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa0f03c12b7b8222ca20039a33283a83d858b3a5b94b51331a61647476e82ab5 |
|
MD5 | 57ad7b5befd56fc1df9342317895be3e |
|
BLAKE2b-256 | b57fa4864ea1a48e2284b709166774323e4a7f0f48115aede1e702e2490af518 |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53e5fc2ede41b057e653e1a93455746c9cc166d0404a5f13390da09119856a4c |
|
MD5 | f4a357a3003f23b51feabc508b1323ce |
|
BLAKE2b-256 | ab12c3702f0557436d67829faf6e7527e7304031e384d2b15ac541ebe046eeb0 |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 148a2d917da08ea5609a26b44e71b9eac088ebc7d11bdfb4635a702ff5bfee7b |
|
MD5 | 18d806f7c9b32a0c10e7cb3a8f6bbe9d |
|
BLAKE2b-256 | dd8fca86cfad4f44a2613dd6cec7c7afe0f9c9cecbb42c548b7a9c4611d4d689 |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 869acffb945c79feda88f044524d444672c0a89ef34702fd2ad44162284b8ab9 |
|
MD5 | fc832c156d59d70ccb01b1e1a775d0d2 |
|
BLAKE2b-256 | d2bda22c8c09fcff5db295b12221647baf3ea17c8917646dd976ba703873279a |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8623a89338232d3633200139c230ab742313997ab0745e105c70bbd1dd95b0e4 |
|
MD5 | 072afbc411d68a8bb8c85df60b4c8eb2 |
|
BLAKE2b-256 | 864152ffef2ea45757e0256d2ebd268c77f198d8fd378359b652f697edf37cef |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35943c157b67bfb2da3e77b70526b9961f49cd62036ee516a71ea05a2171def2 |
|
MD5 | 4f223c57df579126c60b7fbd7c1ed694 |
|
BLAKE2b-256 | abea9c5c951fa84037574fec939f143485600bc24f6756941adab8cf69a7e1a7 |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 786b491fab92b7762b7994961d7213b78cebf6178dc18c66bdfa55f6d60c88d7 |
|
MD5 | 5982223d4eb2aebb78fdff1910570a30 |
|
BLAKE2b-256 | 8f6035601a7669ce72bf141008efaae6dbeb3bd7fd4ad2d336d4c85a183360b3 |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fde404b701ff5d0b4bbc3ee1db62553dfa11393e2d6cd08e4efc88cdc2edc90 |
|
MD5 | e7cc01d2d103a7aceaa3d381c5feab4f |
|
BLAKE2b-256 | 5f4b92c8bbb7ab7d901354175cd1ed79b544a415f111ebf0ab8655a7767350be |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb4d889538b346444cf495d50c3354d412ddf946de810e9f8fd0ce8d113628b3 |
|
MD5 | 43a6da4349e5bbb16bd760d6be2addb9 |
|
BLAKE2b-256 | 9cc58a8836ec2930cbeb6d4e5b1f961a2bad213cfd238cde1e57ab035a408808 |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94b9aa88d1fadf6fc3a594260e350977e13a284d9d33325a8c5f9da6371be379 |
|
MD5 | e185f2da6bf2a829b7934c99774bfc16 |
|
BLAKE2b-256 | 8580bfaced97efccb291346e666a4fe656b5bc3c7e20c205ae87d2fdeeaff055 |
Close
Hashes for bt_decode-0.0.1a0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9eec09976a447f6ece0e35fa66eff7c06e635c6addc78f96dc23b43d32e8dad |
|
MD5 | 99b4527e1dd6fd397f7766593737090b |
|
BLAKE2b-256 | 17fc172c956e4e2eef1cf9b7b5127497c579f3c6676c7d7f1c58e81ccc5c3b33 |
Close
Hashes for bt_decode-0.0.1a0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c65c864d2e42a20541ea4382b26d10b542a6761557f070099e95ee7dccd6de0e |
|
MD5 | 7b0c7a1bbd92dccac6dcc2fb40708280 |
|
BLAKE2b-256 | 4c881db5503a35c398a6e81a2e2f84b35c31f838fc889049ca5296316adf1d6d |
Close
Hashes for bt_decode-0.0.1a0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5a0b72248b5a0270f30d2030be442213a9cafd805e892bf3c8128011eb16760 |
|
MD5 | af4aa6cd4486630efd3e5d263bc4ce26 |
|
BLAKE2b-256 | a1512b0975c53fee4f33d0f3d497a416eb8288b9250caf5237f109edd3e7def4 |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba3b0fb1f5aeec2b7412012688248bcec58988241a3f1a5201179b04d755a1a9 |
|
MD5 | 712b7f860641c9c367d28e0a1da6aaea |
|
BLAKE2b-256 | a359e457f09b96f0455d133d698b16312b49fa2a456de4171e8af70f2848bbf0 |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bb6eef26ccd820748bb1edeb50ad1f272f921f455be651ca889bad69cfed730 |
|
MD5 | cf83eae3ca03e0c2907d2627d0980cac |
|
BLAKE2b-256 | 186273d1b99270380c5de39876d96d091350b1a5b42f2bb162b5f58eb69dc121 |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e100718c1a07b3e6d078e23e0d492add8f8e19bf791b9c7fcb0edbaea38ef658 |
|
MD5 | ca48f6ca0a3b4ba7757bd5d65a1f17a7 |
|
BLAKE2b-256 | 0be759640c9d0ac5caa948029389441b8c8da68fb073c7be2bd64724c833b770 |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70fc6668b165d7f081ac87788ba1fc7308e859b01b9f283ec86870e832d1c6a1 |
|
MD5 | e74128208f8dd72c4212f6b61a0c2974 |
|
BLAKE2b-256 | 44a1c4934bdfdc850480b80931bd0b8ed28300cbf7448c7445fbfc7502d3b069 |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f48285e0187d65450858b120916339f3753721869d307ca179299f2357fead9a |
|
MD5 | 5d3f6b00d18de39eae827aae53e6ab84 |
|
BLAKE2b-256 | ae8f317baa808fae5ea6a173032b6a8de46ec959c8ec0b84eda0cef69f0652eb |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3058cbd41e108a6f9e500c197e269067b8ed544ec75a26c5aa08896c11395220 |
|
MD5 | b433c25a4f60bc6217fb7d5caab2d18a |
|
BLAKE2b-256 | fdde1719df8a1eaec669e2e25ebe1ee52e1afb79bbea6d177243f320ae4891a9 |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4d9f208202610b29f41c4b6173550e0eac0ac95e50001d188139a06e1b2b2b4 |
|
MD5 | d72b2c4edb11eab3134f2b05b8464bfb |
|
BLAKE2b-256 | 2c8719a168148c1ced1c0acf3545fff02fc1ea9563fbc18c0e7b2a9eb9724e04 |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d79ca9c2fcf82fb6e51b8adab5d33698d03972f6292dc48a91ed397010221833 |
|
MD5 | d322da2ed3116b3daf544155da159a75 |
|
BLAKE2b-256 | d433694ef9df2920e2adff406362aa64075e0bb8a1d0d2d141fb84818d08fc20 |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84e2c10742422b3344f3474a3375b666104ea1a4df048d54bada44bc5bef50f5 |
|
MD5 | f6a0e678499e82b1ce67f8364db5aff9 |
|
BLAKE2b-256 | 665261d1c6a6512d80a58402097e793b21e095affe7ce4a373f2650a81575e7a |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff4dff8a452072ba5151c29be6883bf45c0f7b1df20f4e8ac58e3464cd30d190 |
|
MD5 | 3c24b277ec0770e39dbe44c73afdd7be |
|
BLAKE2b-256 | 9939ce603458c913c6d8e3353cf2d8bfceaab321042d3bb6f36a62e3bb6e8f3d |
Close
Hashes for bt_decode-0.0.1a0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18cc99ac4f8042e1e6cd93526303e1e8c31a618fb24bdf0dba5a44b00dc9fa0d |
|
MD5 | 42fd3fa27e5b0d55d360f6b73ffe4a8f |
|
BLAKE2b-256 | 77707e5816e33005e4db2a04fce3847dce92b2aa11a7dfd3c1772b273751698d |
Close
Hashes for bt_decode-0.0.1a0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84284adec84f178751b986b64479c2c0734d5c717b7260dd987683016d5ebf24 |
|
MD5 | 4e08b98d8f2552b006e4e51e5158839d |
|
BLAKE2b-256 | 44161cc7007e015830a1a2937a7eaf26c3167c68ffed85e01d7129800ae1b597 |
Close
Hashes for bt_decode-0.0.1a0-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6eed4747734397ca8eb9f9e9a5a5af78d5ab81c682cc49fba9bd1deb00ad5554 |
|
MD5 | e6f1e8c960dfc879ffc28fe42a1baa2d |
|
BLAKE2b-256 | e757b97d3ee211e4260964a22bcf7b9ac4a681a25b4e581119e5716e7fc4fba0 |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bb9bd056fc0ff125ef2f741a0327fa1a26d1e74371e9ffa7aafcf429ce67f26 |
|
MD5 | 96668fed9ea234f60fc2cfb9be9e837d |
|
BLAKE2b-256 | 8e08cd00392c1a28721b4010352721fff2bcc4f845c9993cfdc8f5160e2a2757 |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbddf05a8f12a5dbfdceb3112c88ef23a0aa4ed4ed6ab9eeeb68ba4b9ad4fd00 |
|
MD5 | 37e3c93d5ddeca91d41bfb3399b455b8 |
|
BLAKE2b-256 | 61e02b3691e4d6a5345b431df9b4ea7fad89d6f545a45c62c1d16d1bbfce05c3 |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46d5a35a90d0be39df05b42eb9a794c7fa7c62d08691e3b57fba62bca3b818cb |
|
MD5 | 60682406b6c6eec843baf7ec5dbbb96b |
|
BLAKE2b-256 | d36a558d0f495efe12e99fb7d73b808db66024425c63edf632c0a7da3083f976 |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8ef3e152296f97806b5ba15affbb17c159f8b395598df5fb4b3692ab893d603 |
|
MD5 | 4a37ac782705ab47a5278383c75b8970 |
|
BLAKE2b-256 | 42fe69bbc7b398f20044d971f645ef18d8554c2e6829e0f9e22a13ce74e06b45 |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9dd76b0eb1ae1a9febd8d98218786a159ba51e122f25ece660baf51120a259bd |
|
MD5 | 67b8d0dbdd1f0e696727ecb3c93c854d |
|
BLAKE2b-256 | 64f25fd3092b284b17b8d1de44a9f606bd4db2cda6fd0fa37b9bd3be2021a228 |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ce3ba695b9aa79d05c0a6b8273aecfeeedbcf99927abc816bda4617cfabebd0 |
|
MD5 | 19c4284a4754de4b6b9fb5b255890259 |
|
BLAKE2b-256 | 15467f29a260ec45f032b7df299c30f4ffb1a7b666099863e8e20875bfd6dd8b |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92155f66431e0ee6c15595fccedf5e204e9eb53288ed3ed0f9bb9b355185a1a2 |
|
MD5 | 91f1e20ad92ebd187830d5397b266c16 |
|
BLAKE2b-256 | 572fd082935384d4ca63a7eb14292a376f90778cfb183fcf650afe32ace047db |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91198895c33b62fc5198b4e91205c86de91fd35b254154b4e419e14a61dd7e23 |
|
MD5 | 4ee3c4ea6f624eb621820d3e035a34a8 |
|
BLAKE2b-256 | 1c95adaa867ffae82e012b6756f7ea592bb8378c20754669def4354b25388205 |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ec5941d29168938925fdf7c87f3e39633477075455fb6d0c9293845fe45a332 |
|
MD5 | e3735f5dc6921616130fbfd2354ad863 |
|
BLAKE2b-256 | e16ce52844ce1557e71c172cc8b31c714aac2e3027482579e498e83d57def203 |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f046ca499a6dfecade10de60dab45fe3004a6b0f9a506996eebf01b72830ef1 |
|
MD5 | c271c83acecf253631b1000179bdde94 |
|
BLAKE2b-256 | 9a11f660ce7e68b543eac53b2f3c756c7dd4e75cccb55e26a5040e62ff82500f |
Close
Hashes for bt_decode-0.0.1a0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b5dbbe0716e7edc3627f12a3f4e7fa07c33f847a4b9290bf9117b67ec986fa2 |
|
MD5 | f8f89a8fcd088d6793c2f9e39548177e |
|
BLAKE2b-256 | 1afbf95bdc97f5831e11977f56554400ff3a88ecbf8c5f2fbf1873ae6849aa56 |