Skip to main content

Implementation of `clvm` for Chia Network's cryptocurrency

Project description

Rust implementation of clvm.

Python Wheel

Use maturin to build the python interface. First, install into current virtualenv with

$ pip install maturin

Build clvm_rs directly into the current virtualenv with

$ maturin develop --release

To build the wheel, do

$ maturin build --release --no-sdist

WASM

Use wasm-pack to build the wasm pkg file used with npm. Install it with:

$ cargo install wasm-pack

Then build with

$ wasm-pack build  --release

TESTS

In order to run the unit tests, run:

cargo test

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

clvm_rs-0.1.14.tar.gz (516.4 kB view details)

Uploaded Source

Built Distributions

clvm_rs-0.1.14-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (315.8 kB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

clvm_rs-0.1.14-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (316.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ x86-64

clvm_rs-0.1.14-cp39-none-win_amd64.whl (259.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

clvm_rs-0.1.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

clvm_rs-0.1.14-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (316.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

clvm_rs-0.1.14-cp39-cp39-macosx_11_0_arm64.whl (274.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

clvm_rs-0.1.14-cp39-cp39-macosx_10_7_x86_64.whl (300.5 kB view details)

Uploaded CPython 3.9 macOS 10.7+ x86-64

clvm_rs-0.1.14-cp38-none-win_amd64.whl (259.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

clvm_rs-0.1.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

clvm_rs-0.1.14-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (316.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

clvm_rs-0.1.14-cp38-cp38-macosx_10_7_x86_64.whl (300.5 kB view details)

Uploaded CPython 3.8 macOS 10.7+ x86-64

clvm_rs-0.1.14-cp37-none-win_amd64.whl (259.3 kB view details)

Uploaded CPython 3.7 Windows x86-64

clvm_rs-0.1.14-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (287.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

clvm_rs-0.1.14-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (316.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

clvm_rs-0.1.14-cp37-cp37m-macosx_10_7_x86_64.whl (300.4 kB view details)

Uploaded CPython 3.7m macOS 10.7+ x86-64

clvm_rs-0.1.14-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (316.3 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

File details

Details for the file clvm_rs-0.1.14.tar.gz.

File metadata

  • Download URL: clvm_rs-0.1.14.tar.gz
  • Upload date:
  • Size: 516.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.11.3

File hashes

Hashes for clvm_rs-0.1.14.tar.gz
Algorithm Hash digest
SHA256 ddeae0c24c354d4721dad57bd386ea7a9dc85131a102dcf856cdb8a9e3f23cc1
MD5 8ac271f1104f9ac25bc41e1946fc3b41
BLAKE2b-256 0aefd9b9f142af53072985c452138329705009998fd5b54d958490c9a905091d

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for clvm_rs-0.1.14-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f8b489eea9ac46f82237043ee20aa7399f433829c991bbd0703009f55f8f6c32
MD5 339221227d750655f2b03d0cffe03e95
BLAKE2b-256 fe0f4d1319ca3529f4227ca14f9a65bd88f9534b7840401b49f0b6fa531348f7

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for clvm_rs-0.1.14-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2fe95d77efe8db4ff2653121a71ae868598b0ded3a219dce7df882330323506f
MD5 88a676ec949921b94cc8d8a191ceb6aa
BLAKE2b-256 e7666aeaffc118c8e4de42e6532330d316c0656f5f181f848dbdba60e816464f

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp39-none-win_amd64.whl.

File metadata

  • Download URL: clvm_rs-0.1.14-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 259.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for clvm_rs-0.1.14-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 0e06021612166576afc30eb31e159d9af4754a21789a2f3d4ddf18b5c7f54599
MD5 ac1d8ed3425727c31a60838ee677a391
BLAKE2b-256 4499c04ca5fdc1367db7291dde4ad6e7387a09b8e955fb8f195b2542e0fc810a

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for clvm_rs-0.1.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 140980d39e5cb1fe417198c10ac88600cd757f961a69959deb9b0c23c5b0c99d
MD5 2493db7728a62d2038aecdfc7ff98f38
BLAKE2b-256 0a3a4027f04d18edf30dc532e49f091bc1330b44d8dd7958abf74a8794b51b58

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for clvm_rs-0.1.14-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a93f1807de8d5170b9eb4d0dadaad52beaf31117d7b23efec8d73072b102490b
MD5 e70342a8764a3ed799177ff9c36647c0
BLAKE2b-256 6376bbe17087db3b14e56b2783803db00419ce920113e1382341797029ff4328

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: clvm_rs-0.1.14-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 274.9 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.7

File hashes

Hashes for clvm_rs-0.1.14-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4418830faeb7a0c716065adb8f7c7f0beb832d02516b79f13059fbc1880b79ef
MD5 328a673e2adbe4eaa4b6280d2aaf9ba7
BLAKE2b-256 b4a9b983e02377541a111f6365a2d4015012b0917e9138e18ec094ee179c4a57

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp39-cp39-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: clvm_rs-0.1.14-cp39-cp39-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 300.5 kB
  • Tags: CPython 3.9, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for clvm_rs-0.1.14-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 4c31074f1e8907c95e20c594b0e87d5cb96f229934ba470b12acc6ffe6758fd7
MD5 d6a7f56ee8d83f2a4481e08c6d6e79a0
BLAKE2b-256 4ca1623c54038db3e72a1a52c9ff411a7bf0e5216c6d72c11dd9951314924982

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp38-none-win_amd64.whl.

File metadata

  • Download URL: clvm_rs-0.1.14-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 259.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for clvm_rs-0.1.14-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 ef66e8ddae2ad2e5df94600664ed6865d403d068e1a8759af1a4abad91cc9d22
MD5 20e8184b2e911d3ce51c9bdff11b0e3e
BLAKE2b-256 4a83dd8577504e31d62a13ed2d5f25cbdeca5ce39524dae2decc3f42cef423c6

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for clvm_rs-0.1.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2052969046a893801127b3825f059734df8131ed8d48b7383d37de9303c67d28
MD5 f56265fc54f3a662ee455aa697ab5eb4
BLAKE2b-256 965ccbfbd5794117df4995e1e913021925069c95eccc658017769542235b2532

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for clvm_rs-0.1.14-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6aa10431bcb88f3f482e629ef509b9a11e5b96d524458df08c91456489c9a1bb
MD5 bed41c17060ee3e064b6392f111cf90c
BLAKE2b-256 200272e4031e5ba0f976ac3da9cb7968b65ae40dfb5baedc0c40286e1ee41a42

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp38-cp38-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: clvm_rs-0.1.14-cp38-cp38-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 300.5 kB
  • Tags: CPython 3.8, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for clvm_rs-0.1.14-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 31f0d2a9e71f04f2da92a595d70df313af224fff2babe44d23a17c89745b4f21
MD5 f4f36d9f23987e32668903bb2063c7b3
BLAKE2b-256 a02bcb91ab393d39420fc2eeadc9175c7198d6a5c43dd25b93374cf4db729a2d

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp37-none-win_amd64.whl.

File metadata

  • Download URL: clvm_rs-0.1.14-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 259.3 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9

File hashes

Hashes for clvm_rs-0.1.14-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 d412108ef6cf932e493b29fb43d5b62ac2dee103db7457dfb4f149ceb9238b49
MD5 36ae06d68c627b013334e8fbbb7a1148
BLAKE2b-256 acf58ddf807ff52c79186c724b1de82e245ec924397d9b7bce18fff8466778b8

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for clvm_rs-0.1.14-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec60b4a53b099d1fe44470bfaacaa8dc160060b8c516d9e100bae9763008e575
MD5 135b82e0de914c9ed6f75008e824dc20
BLAKE2b-256 a4d0ae938e1612d2601ec88fe13567309c5eed4d709828cfa41ee9a98d6f9b83

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for clvm_rs-0.1.14-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 25f3454516a82e9fa974cf526fed439bee3ecd09cc9934df6d264dfc04d497f5
MD5 0dd4d7a0fffb1d77c82b0c84e6e2190f
BLAKE2b-256 8cef3cfbfaa81304afcb6556240af9fd0f1ec1635964b621fc4835c44099e823

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp37-cp37m-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: clvm_rs-0.1.14-cp37-cp37m-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 300.4 kB
  • Tags: CPython 3.7m, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.12

File hashes

Hashes for clvm_rs-0.1.14-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 c2cb2665b2b955699b4d8f1a63ded27cfdc021582b2e198979b442d6b361a153
MD5 38ad538735b2250d65d0253775ee49cc
BLAKE2b-256 f6ccf0e8bf3762b3ccdc7270dee03c7fa10b5d328d753fc23a291988bc9679c1

See more details on using hashes here.

File details

Details for the file clvm_rs-0.1.14-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for clvm_rs-0.1.14-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ed612a622cab67207a453e63344ee68d5510ec57ae5e692ec7824c370f6fa610
MD5 ec7852bf6588b8eb46bc61f1df3b5d6e
BLAKE2b-256 c224b44cc4c69a84bcf0efa32f80a405c657e19c069bc9e3e6c5745291e89bac

See more details on using hashes here.

Supported by

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