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.0.tar.gz (55.6 kB view details)

Uploaded Source

Built Distributions

pyrevm-0.3.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-cp312-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.12 Windows x86-64

pyrevm-0.3.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyrevm-0.3.0-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.0-cp311-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

pyrevm-0.3.0-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.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyrevm-0.3.0-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.0-cp310-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

pyrevm-0.3.0-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.0-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.0-cp310-cp310-macosx_11_0_arm64.whl (4.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyrevm-0.3.0-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.0-cp39-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

pyrevm-0.3.0-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.0-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.0-cp38-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.8 Windows x86-64

pyrevm-0.3.0-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.0-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.0-cp37-none-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.7 Windows x86-64

pyrevm-0.3.0-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.0-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.0.tar.gz.

File metadata

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

File hashes

Hashes for pyrevm-0.3.0.tar.gz
Algorithm Hash digest
SHA256 2126b0379d2b7fb41a5609ea8285bdb3f06794065250016044102fd8a5c6254c
MD5 840dac1e659152096b3d08299f6e6603
BLAKE2b-256 765ca66ad438348635af4af466e4cbdefeee8aedfd3ed2ee13219199f1cc93fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e454be415482b520c6c5427fd41435b86925a36a7647771a4fc4d14e2fa9ca3
MD5 b06fb1b8942a06d7beaa1af92a33d88d
BLAKE2b-256 b96d3c233279736302d8e25237a66587023bdda699e96f443e100582b858ec72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b35474fca9304c061adced31d41d29cd6188abaff11982961e48d5ac3856814a
MD5 4efda97941e6102a0f8ada58437d479f
BLAKE2b-256 f11ddc268863ec85e4d87243040dd47e556eedf989c96ca4186d8a1bb7c02a54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a97044933e8e927b56e00ddc7ac417a46d508b63fe1dff3eef41e420fafbe27
MD5 874bb6c3b25d33fe7f8f5e32924fbf7e
BLAKE2b-256 ed5de81dc6065c1a003b476b3a7c076f6a8a75193c61315c1dd51eb4fcd12d2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7b7ce4fd99d74ef05cf7fe97bb59bd42796869d0578d3db4cfab69a6eaa2b791
MD5 2113b2ee5a96bd2e5e955e1bc42b7dd4
BLAKE2b-256 e9fc9fa0b06794732dcc9da65f2f970b86322bcb49024f2584a0388df284f70a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06e44132250b54acc49e6ca14ffddf8d6581802839fd8442b2808b11d949856b
MD5 14d0386c2a7ec891ae5834ba3910c32d
BLAKE2b-256 368ec7207e9fae248712764ee218d58a98b94a36cae324dd4e5377ac4b5c6a21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b316056bc65a10cb3b6207799cc8eade1610515fc206edc805b5c2f405c3db3f
MD5 cb068405f82da93459751eea301902e1
BLAKE2b-256 61307642c6db2d92fe8707bc2380b0ef68a9641f2977003f3291a01e958a58d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 649cb9fc10d8c7814abb314c6842e3afe55bf0ef2fd74c8734a304cde5e6b5a1
MD5 619cdd25b88e5a73ee4f16cebb8f2f8e
BLAKE2b-256 0200382def7bcca3f06eec2d164525345c33bd691588639d732681b6ffa7caeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 42230d520da215197c4b0df0742b32081c74a002a5944964db7264803a236b24
MD5 b3cb4147663165a75f8ebfa72bcaaa80
BLAKE2b-256 239a4f92a51ca0e43b654d99ed73f3d978d738c822d0642bca82e2d438893810

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 31b5cea135ef6d549743773c0980f862dd3e8102a485ba1159a144f824465cf3
MD5 91f7748a1fe2d192664f7f8cb2d9da7a
BLAKE2b-256 3e23e555c9cd401c1e0fd099081298499f38a7207eb4586079d57e92b2dd1a31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e64850c73fdd11067632b8f00b9e2f48a147a95c662b996f46529e2aec6b6530
MD5 3f964eae102b22b5869e21435808d3be
BLAKE2b-256 5e77e2eab9e642cff7caa029d9d0d23ec68e3aafb4ede2ab522395590f07f825

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e50636bc031a90caef6e4becbb07b43061956e34df9d8d59bee7c946c830bb15
MD5 17eb494efadcc519c9e78513e0d11102
BLAKE2b-256 65974410e9b08fad1e548a8318e1191867a833f261e3f6b7b73d9418ff792269

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af700611629c75512d4adecaa44c11a2682d0dea357b3d46f8bb67ca9f6af84b
MD5 08f21776069b2a0ecb8aa1df37c418ce
BLAKE2b-256 2ece867d8a23f8dc3f074d19ac1722d221390ca91f12f60aa7379d467758abc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b5f20c2986666ccea2c586f4fc71a865b80978d8ddec1679437a3d67a23d32a
MD5 cb91e64d7f8e3d68a783efad5eeb9918
BLAKE2b-256 c19f13b02904333280cb15348d9e57ae025537fafaafee8ed988ea7fa2bae5d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 3eba0d656d492f1403a2f6a7e7dc6436ef9d8615b2e78193ae9dd6bbddaf0e1c
MD5 a39899a01c1ff0d089cf760a8c5a2e70
BLAKE2b-256 7a7b11156c6ec12e46b3b24730f78e9ab3503e983d126f3df057ebafc4d541b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39f7f648ba1e43645fd81328b24b486036ddfe5cb6309f357f12ba9a9302f182
MD5 0f5446e8862240ae6ab17f9114de010c
BLAKE2b-256 892e22bc14163949d120887c3fdd5b11247567444471d75d266db895d60b2d8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 124dce426365aa5c9762725275162b9a01f12df631ed44331e06a02960277a1b
MD5 e13649eca3a26931e35761714376243e
BLAKE2b-256 6e6e564ab0bece00136ad15d6cbcfae89d31bbbeda9d053997f0745f029e871c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b7863bff89e646a6b81e0921a39a78d74d802346e276da4b75317e6ee2c8d11
MD5 ae8b094958d0afe535a2ab953dfbeb4a
BLAKE2b-256 a8988bf454ba73ce8e84f308dd75b513a8b47ffebbb1987ac2ece7ef58604de5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2e0aa0d233fb839303c18aa05ac622537d9a7896f6155c7e91b355a9ed0fe93b
MD5 e272bf9f48ef4a26547c49e423372894
BLAKE2b-256 df62705750e5f3ff21a29aad9afd1db0918a85e32a96db6f24c21cf433223c53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 3f1e8eec8ea0a9d2ceeec9799e35bf62597813aeb50f1ba3af13a1e699b9d3d2
MD5 6008a8abd983995da424eb892b6a093e
BLAKE2b-256 8d2e130f947bb7e6c7f5ec8214955ac20a4edce2b79494701bded9cadd6d2ec8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dfd780c96f3af0a115ed4b306fd4fd441891a88887be99549dadaec8179d53a6
MD5 edb8ee5bc4b1ad9fdc2f4f3f3fe19339
BLAKE2b-256 af749223224cb1563761dae891a9bf924461fcee9ea230d8719d6836f9d4f766

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 97d90e857b1dccabf1524b7c829d0f836dfe7670956afbe87e2da8b8bbd019e5
MD5 fd195a8199d5d2f970c9436035c39104
BLAKE2b-256 0d22d42e537cac49c9f3223dd27cdb43e2d5c8966f1c73612a2613c9b11d5763

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f8c914e59ff32134ae26a6ffbf8d16406fa4504a84727b39e5670cda2cda098
MD5 b4b6bdf7a4310ee0b769e3b63dd9fd00
BLAKE2b-256 9b0fda988f9076ed7c125669d1a0519e828f37d8b9a945e48837082e6fd63750

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 78b912caabcf97a7f06d14a2f1fc656fa7a326faf083c5357a6215b66d730384
MD5 aabba8559452165b2539e839369fec74
BLAKE2b-256 9dc1c8acbcfc685b4312d66deaf27131d6e4fea5342ee54bc51afd5286d1600c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyrevm-0.3.0-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.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 3c2d3cdb2e4de1c83db120afd3d5f2aedc6f0affc04069915d44395b58a06c31
MD5 c54ebd09109ed50e54d9754eb9bc9df6
BLAKE2b-256 a31abe4988dc9a7a0d09075f61ecaa9d7adc5d460dd29ba22cac3ef6bcf1b58a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e0e8665bca1c8ca23c01ee17dfb46aed07f1c7b96aed0396b239b1020ed5e5e0
MD5 b46a5aa0c91ffb1b8b789257b04ef5cd
BLAKE2b-256 edb5984076599a507bb4c08865f27f213557f24e8781d499641aacec1dbb1c77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c658abea9fe36af66306e8f4620f7481731bdf01d117d7e29d7e328bc0d87fad
MD5 354d6e79e0c56cd31cc7ee45b5d7d88d
BLAKE2b-256 aae20917797bef35d5d8d1d1c155742e566796f6231208064532472d8c2aeefa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyrevm-0.3.0-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.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 6b180e99ea6ca7c70a6ec9d77afbc912b03c5eefa6b0aa67002ab0bbee75fe5c
MD5 4e7675aa9d5f516bea3996dada36cb64
BLAKE2b-256 72809bb2b50addf66bee688b90d135e9043e80ef63fa5010d8938c097a686b8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f33687dd559f9b7da939834ac42b994574c4f8a8269ba21aede78447df89386
MD5 45dbf7cee8cef6c7f44baf0faba5a85d
BLAKE2b-256 3b1b06c020660547847b184c5437b7d061215912108d2995cb6d775dccd3ead2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cfe5f418e2b0ffd592d06e043fdc47610ae7614cf10f8cedc2496b0ca0cea8a7
MD5 60c986624222c8dd7d80ad97adb0a041
BLAKE2b-256 6f995e2004ef042b48be0ce0b45d005d6f1753b2389353b3181608291c237825

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyrevm-0.3.0-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.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 7d29e53aca705ff322e211d9e6a1e93fd8df2e3a6e8d69d1e4b346cad6383a71
MD5 a96c809fdf1aecefcdee93e023af5500
BLAKE2b-256 437c2a0ce507029db9975d8121006f78bc3eeef893cbd9c98302b8a57e587563

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3800d36ba1873f136a39323fc4f418f754d1288b7f0218075bbdb56eb396631b
MD5 3eb05fef1e3c42803781acfa42f8fde9
BLAKE2b-256 bf6d628b10a4b827bbfe5687c41b11ad073659531317cdaea5b37244529c1bef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyrevm-0.3.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b106b9660d76cb0e09c6bbca2dcf2dc90b1bdb374039351b1a5f1b1c88d88b21
MD5 c0bc92e4ff8f72c53b309c8999586a5c
BLAKE2b-256 2c276deed2981c68914e0d4412b5f02e69046b913eef80c4a2fd48ab09af2089

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