Skip to main content

No project description provided

Project description

pyrevm

Blazing-fast Python bindings to revm

py rust

Quickstart

make install
make test

Example Usage

Here we show how you can fork from Ethereum mainnet and simulate a transaction from vitalik.eth.

from pyrevm import EVM, Env, BlockEnv

address = "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"  # vitalik.eth
address2 = "0xBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"

fork_url = "https://mainnet.infura.io/v3/c60b0bb42f8a4c6481ecd229eddaca27"

# set up an evm
evm = EVM(
    # can fork from a remote node
    fork_url=fork_url,
    # can set tracing to true/false
    tracing=True,
    # can configure the environment
    env=Env(
        block=BlockEnv(timestamp=100)
    )
)

vb_before = evm.basic(address)
assert vb_before != 0

# Execute the tx
evm.message_call(
    caller=address,
    to=address2,
    value=10000
    # data
)

assert vb_before != evm.basic(address)
assert evm.basic(address2).balance == 10000

Tracing

There is also support for tracing:

from pyrevm import EVM

EVM(tracing=True)

Transactions

There is support for checkpoints:

from pyrevm import EVM

evm = EVM()
checkpoint = evm.snapshot()
evm.message_call(
    caller=...,
    to=...,
    value=...,
)
evm.revert(checkpoint)  # or: evm.commit() to clear all checkpoints

Note: in contrast to the Rust library, the Python library does not automatically commit to database.

See more usage examples in the pytests.

Develop

We use Poetry for virtual environment management and Maturin as our Rust <> Python FFI build system. The Rust bindings are auto-generated from the macros provided by PyO3.

To build the library, run make build. To run the tests, run make test.

Note: If building for production, use make build-prod, else performance will be degraded.

To release to pypi, create a new github release. This will run the .github/workflows/release.yml action and publish source+binary wheels to pypi.

Benchmarks

TODO

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

pyrevm-0.3.1.tar.gz (55.8 kB view details)

Uploaded Source

Built Distributions

pyrevm-0.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyrevm-0.3.1-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

pyrevm-0.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyrevm-0.3.1-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

pyrevm-0.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyrevm-0.3.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

pyrevm-0.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyrevm-0.3.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

pyrevm-0.3.1-cp312-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.12 Windows x86-64

pyrevm-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pyrevm-0.3.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.12+ i686

pyrevm-0.3.1-cp312-cp312-macosx_11_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyrevm-0.3.1-cp312-cp312-macosx_10_12_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

pyrevm-0.3.1-cp311-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

pyrevm-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyrevm-0.3.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.12+ i686

pyrevm-0.3.1-cp311-cp311-macosx_11_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyrevm-0.3.1-cp311-cp311-macosx_10_12_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

pyrevm-0.3.1-cp310-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

pyrevm-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyrevm-0.3.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686

pyrevm-0.3.1-cp310-cp310-macosx_11_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyrevm-0.3.1-cp310-cp310-macosx_10_12_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

pyrevm-0.3.1-cp39-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

pyrevm-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pyrevm-0.3.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

pyrevm-0.3.1-cp38-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

pyrevm-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pyrevm-0.3.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

pyrevm-0.3.1-cp37-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.7 Windows x86-64

pyrevm-0.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

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

pyrevm-0.3.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (6.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

File details

Details for the file pyrevm-0.3.1.tar.gz.

File metadata

  • Download URL: pyrevm-0.3.1.tar.gz
  • Upload date:
  • Size: 55.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.5.1

File hashes

Hashes for pyrevm-0.3.1.tar.gz
Algorithm Hash digest
SHA256 3762b036a418bbcc40ffef5f63d09120d55b867bc6d8ff03d2739d0efe9d3e53
MD5 c4ae9295bd0bdd674cd517473b434256
BLAKE2b-256 b9e9fa28f5c83605a221e4effb2a8c06612f9060a246ccc8f13d36951df4bd42

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4586aabdd77845d69d9a3a545a4ed8e7675501f0c3d7b92305eab8f667322ddd
MD5 25a7553233f3476869a3c4b97262e158
BLAKE2b-256 fd2b390cd55763468da338675182c9e135c4708834198c5cd3abc57859693299

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 602858d512d1b05e1406bf576dd36e7571d8b3b27d9538b5e788b68d78132b90
MD5 9c85b90dc88d7199649d8d7b78d7b589
BLAKE2b-256 2d8b7b2204c0626796a105c8463a8fbe0eeedc56690e5f3ded3223041c35b0f2

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6089c034d39b5266c337fa2e2e4e5c1e4119ab1560f3532ca67f5f054c0fa884
MD5 cb1c727fd4a8cf0cb8580ed023086e86
BLAKE2b-256 6b10032ba25217446abccde01f550b4d1b9d2af4f647f2d6ea8ca9084b0c285b

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 891dbdb8bb3348341d7539808a0984ecc52b47770005278ee9412b915a839af0
MD5 da544475c6dc780c8b9d56f478be0453
BLAKE2b-256 eb21a7aa5f14334b783aea5cd68ac0d4112cc73a16c4ee804f01921c4980b835

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2d337ad3710c938ff57a1191d31bc1dec4e41242e9c59738501946b13300aa5
MD5 d29c907c074b73df4a36f98e101ea1b0
BLAKE2b-256 c4e353ef39f94d3a84bb735a4100f94d9540e1fa31e1b13607077dfba6bb8b5e

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e0a212c892ccfbfe42b0202d57e499703b91d1cf58450cd180e337b226340e1c
MD5 40211abd71f779c3e2d186dffa212a6e
BLAKE2b-256 73508be211a0d30848f3607d3f64c576f7cd374dc02209ab449ae2b742c2ace5

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 982a3999f8ab5b1f81068fd79a6a974ff731713e1b78da0f3fb683fd0be30a86
MD5 0cda2f9069c8eb890ac8740f8837eae8
BLAKE2b-256 24028a56532980d63d2bb7e14fb5b55342951ee888813095cfa71545cf9a26c9

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d3f6db7d11d69c1c99aab2a6c3fc2bd6d04473418d8359b528d043a4e2374a06
MD5 f14bb5b60c573f9cc5984404ee492486
BLAKE2b-256 0cb4f2cc56abce766e6edf488d250a4ff029fa047f078b9b58974d7f9bd07216

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 f0b5129ccfb5535721b2f0756ad23d730152ae1194d580213dc7885ee315f5e5
MD5 f06fbd33e9e8b4b9cf513dc601648b9c
BLAKE2b-256 5f8fb549b332c16169f41539151ebef37297e623ae1eb3b2f7f97ae8aa57297c

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25de4f65a14944b0470f37a7d30dfa781a3388c58131004dfe0e8c42ec80708b
MD5 48efc8645ada2fb5edfdb9dfe8520945
BLAKE2b-256 418a5f23b5586154324621081f3e212d758275eb0a4fbb89f5141329016bd51d

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 69cf1f7c3d6f1891f0867a9440200e27e8ddf8516cac59941167e841c9fe0829
MD5 ebc5972e0ab83c53cbbbc5fc48702c08
BLAKE2b-256 80d3067e6f2972215c7aba22e0038bbdc63e8d1311b7fc98e079c730de4b95cc

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 927ddef847f66dce3838d9eef820d7eb4d0f18d20265428f9c93babe0de64e2e
MD5 18a51a78d72985026dd5870738b545a4
BLAKE2b-256 064b9835223adc6afb13baa81d449c9bc11458cb8fd7f022c7e87bf45a7d1dec

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 63b111607220131835654d3c7e2e1deba005a764a26164d7f402cc303735879b
MD5 de8e04a7c9f101e5927ebf39618b4c70
BLAKE2b-256 058e8821fca251af89631e868b931e98ae1c6b30d9d0787d4f590d6fc6ed565f

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 c3563f4bc5f89cca53737ac8437a047165b3c78be02d8c8226f310290cc99789
MD5 9c8aecabaf2a3fc74a2a3424aa958c14
BLAKE2b-256 0ce787d693a7936a7de1c1d74db7cd467298db729c55f7338f421ad93a703b09

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80e003af66247c108110f2ebe0d715670822e8dac24cd637b1fd302f2037f502
MD5 e5b717ba989214db276a25efbd4d643e
BLAKE2b-256 2073a7344effa79f6750e65528903939ebb94be0d41851cbb8c3d5720037d352

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1fbf0859341e8b649df94412406b83e8be7b7a2366e53c607b8f885596d75935
MD5 a1251da1bcfa360514f0f9205021b36b
BLAKE2b-256 975d6ffc47ea30d5ac8b31cbcdd7ca7bc9d3e2ded2bb92f7f85ff145198aa10e

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1a6fc386428e22c7e6d1aa0a8cff1093e2f89385972743a0be9a8b37d4014a88
MD5 66c38bcb442dab6d0e3af1a9aabe42d1
BLAKE2b-256 ff327ae4587c8f306db92b242768c8d389c94828de3fe298170667b6178df970

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8785f6c7bba111ec3edd1c7c49721b51733f6ce8118abdaee74e7a755df4b2fb
MD5 7e39edd636d45f941adee17e2ae65fd1
BLAKE2b-256 d777c4b571263bd697c55964767ac612e205e583b866099867127d4d66c36e3e

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 3331b5a62de742aaefe298a79e32f5aca5ac0d186868c9986b1ba0d891087ee7
MD5 974b549163680e066ef3d76399792361
BLAKE2b-256 9a3e22ee8ae2deb31a1c7309ae2ff16aa22226250bb51d9b59c3eaf7aa374c1d

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4fb622e4198a427e0631d9c238444278fc0bd520b31b7c4331ee9ec248f71c82
MD5 b76afcaf1a6a5c91d78fde98d1ca96ed
BLAKE2b-256 946f53077f72e7d657d5bb37d6c8e46359c69913d95440ed52ef35daad717366

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5ed84c35332e4ec83a4dcb6efe76630fee8f7bff4f51060092abef6012cdc7e0
MD5 ae976582a1b155b1db7d60741aedb6d6
BLAKE2b-256 4f5d71adcce64a86c2fb0a428e0699d5b7b8df6d425f337c7a494783fc40e984

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 68cdf6a83a8db57b351f18fd30d2b5b6b35e142052f43914494bd1d7d29e5d64
MD5 e86e20445b726d598d4ee5ea52b64a19
BLAKE2b-256 fa186bc3c49d84d5fc1f7da001f3583dbe30a5872805a76758cb91ee03bedcfb

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 512664066b1492debc333029a7ee94f0f087fd6bb51aaba82889e9a93d219c0d
MD5 afe36f3f2e2b61d74baca739637b4249
BLAKE2b-256 3e1bcea77d7b2a12e1723b293b53d36c13f09578adbae1b46fe856abf632cb8c

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp39-none-win_amd64.whl.

File metadata

  • Download URL: pyrevm-0.3.1-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.5.1

File hashes

Hashes for pyrevm-0.3.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 c048da4b3d8dd5221f512c1ff103cec7db1365f305c83c6801bd05bc89f2396d
MD5 e58f26f758b4904a8400cba00a6d0f35
BLAKE2b-256 1a1caec7b2217706b8a0b73d4ade005e8e177f958035132131ed7cae4742e47c

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4123c3caaa021abbb314bb0f082269871ae3486faae13e69c61ff136a7f43ef
MD5 399f9d25e83535c0a73e888ec292ac7a
BLAKE2b-256 5410f633ab7e7cca9e8b597a77ad4927479f1cd5163b1e4445bf499f06e3c201

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5bd78bae12b0711408fe650b4675592de83e4e891965dc1fee897d7b57941ad0
MD5 fb20a2618bee27c431429682db2d6556
BLAKE2b-256 617885fbc54793963c95f28d8ef710170eb9375feb18e85498888e9cbc6ea956

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp38-none-win_amd64.whl.

File metadata

  • Download URL: pyrevm-0.3.1-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.5.1

File hashes

Hashes for pyrevm-0.3.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 e2063d85e5895cc76b2609550532c34bdc05aa6f230c48902ce9b13535d1f396
MD5 597a519cac276a83af7ce344f6f98d94
BLAKE2b-256 6286df7565b7c248a1ace625910fbce03f84fa2d2d236ff0e3b9b759c4d52809

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7b3ebdae976f58deedf1a614a697be06b5bc647c1e3c01896c0a9819ea9bff0
MD5 b146f6eece5425da086b9cf78361333f
BLAKE2b-256 2dbde8f56942dfcb625951ed155b7e5cd6915aeb78ca2701390ea5630ad5178d

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 52a5d71e5befa134474492b301f46a6771311dd762e52d65b7b17b5ea7939598
MD5 95b4cb67e4ec2873ccb49a1a881e7da2
BLAKE2b-256 e078c63d9a406123cedb68bbd36ce76b3964e44e547816f9af675fe015ef355a

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp37-none-win_amd64.whl.

File metadata

  • Download URL: pyrevm-0.3.1-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.5.1

File hashes

Hashes for pyrevm-0.3.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 c1db312787d2af78a2ed40e5e007d55898657975f0c28396dfc68657c2781211
MD5 b70bb2405eb0868290f9d485d004b56c
BLAKE2b-256 f5aa576316b975510b20a32d94a1102afdf44969f50ca8a950661556afa047a7

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1163f4be871d3acffa9367bdb87ae7941c953c7d2379a7c6ada98920237e6dc2
MD5 4ac0e1f88d2a4fd58ef1ae24f618c7ed
BLAKE2b-256 6291d02202dfd2bd98628ed9a086fecf5dff186bfd0134a6bbc3ce23645edc94

See more details on using hashes here.

File details

Details for the file pyrevm-0.3.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyrevm-0.3.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a00c14e4feb0866b1193ff027f7c2c66484978f122fb6c07ad82ada136a2750c
MD5 e9b2ac3778c26ebbf92b7213a82687d8
BLAKE2b-256 7ae5e840cfc7e6604268e5c3842fbf56e742f5a9bcf603ef7f6169320bcd4cb4

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