Skip to main content

Ethereum event decoder and topic generator

Project description

eth-event

Pypi Status Build Status Coverage Status

Tools for Ethereum event decoding and topic generation.

Installation

You can install the latest release via pip:

pip install eth-event

Or clone the repository and use setuptools for the most up-to-date version:

git clone https://github.com/iamdefinitelyahuman/eth-event.git
cd eth-event
python3 setup.py install

Usage

The public API is well documented within the docstrings. The following example may also help:

>>> from eth_event import get_topic_map

# generating a topic map
>>> abi = open('abi.json').read()
>>> topic_map = get_topic_map(abi)
>>> topic_map
{
    '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef': {
        'name': 'Transfer',
        'inputs': [
            {'name': 'from', 'type': 'address', 'indexed': True},
            {'name': 'to', 'type': 'address', 'indexed': True},
            {'name': 'value', 'type': 'uint256', 'indexed': False}
        ]
    }
}

# decoding event logs from a transaction receipt
>>> tx = token.transfer(account[1], 100, {'from': account[0]})
<Transaction object '0x615a157e84715d5f960a38fe2a3ddb566c8393cfc71f15b06170a0eff74dfdde'>
>>> eth_event.decode_logs(tx.logs, topic_map)
[{
    'name': 'Transfer',
    'address': "0x3194cBDC3dbcd3E11a07892e7bA5c3394048Cc87",
    'data': [
        {'name': 'from', 'type': 'address', 'value': '0xbd4940951bfa463f8fb6db762e55686f6cfdb73a', 'decoded': True},
        {'name': 'to', 'type': 'address', 'value': '0xbd4940951bfa463f8fb6db762e55686f6cfdb73a', 'decoded': True},
        {'name': 'tokens', 'type': 'uint256', 'value': 100, 'decoded': True}
    ],
    'logIndex': 0,
    'blockNumber': 0,
    'transactionIndex': 0
}]

# decoding a structLog from Geth's debug_traceTransaction endpoint
>>> trace = web3.provider.make_request(
    "debug_traceTransaction",
    ['0x615a157e84715d5f960a38fe2a3ddb566c8393cfc71f15b06170a0eff74dfdde', {}]
)
>>> struct_log = trace['result']['structLogs']

>>> eth_event.decode_trace(struct_log, topic_map, initial_address="0x3194cBDC3dbcd3E11a07892e7bA5c3394048Cc87")
[{
    'name': 'Transfer',
    'address': "0x3194cBDC3dbcd3E11a07892e7bA5c3394048Cc87",
    'data': [
        {'name': 'from', 'type': 'address', 'value': '0xbd4940951bfa463f8fb6db762e55686f6cfdb73a', 'decoded': True},
        {'name': 'to', 'type': 'address', 'value': '0xbd4940951bfa463f8fb6db762e55686f6cfdb73a', 'decoded': True},
        {'name': 'tokens', 'type': 'uint256', 'value': 100, 'decoded': True}
    ],
}]

Limitations

  • If an array is indexed in an event, the topic is generated as a sha3 hash and so cannot be decoded. In this case, the undecoded topic is returned and decoded is set to False.

  • Anonymous events cannot be decoded. Use the allow_undecoded kwarg when calling decode_logs and decode_trace to receive the undecoded log without raising an exception.

  • When decoding a trace, the initial address for the call cannot be determined. To include addresses where decoded events were emitted you must supply the initial address with the initial_address keyword argument.

Tests

To run the test suite:

$ tox

Development

This project is still in development. Comments, questions, criticisms and pull requests are welcomed.

License

This project is licensed under the MIT license.

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

eth_event-1.4.10.tar.gz (12.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

eth_event-1.4.10-cp314-cp314t-win_amd64.whl (59.2 kB view details)

Uploaded CPython 3.14tWindows x86-64

eth_event-1.4.10-cp314-cp314t-win32.whl (55.0 kB view details)

Uploaded CPython 3.14tWindows x86

eth_event-1.4.10-cp314-cp314t-musllinux_1_2_x86_64.whl (174.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

eth_event-1.4.10-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (171.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

eth_event-1.4.10-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (175.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

eth_event-1.4.10-cp314-cp314t-macosx_11_0_arm64.whl (100.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

eth_event-1.4.10-cp314-cp314-win_amd64.whl (57.4 kB view details)

Uploaded CPython 3.14Windows x86-64

eth_event-1.4.10-cp314-cp314-win32.whl (53.1 kB view details)

Uploaded CPython 3.14Windows x86

eth_event-1.4.10-cp314-cp314-musllinux_1_2_x86_64.whl (157.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

eth_event-1.4.10-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (155.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

eth_event-1.4.10-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (161.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

eth_event-1.4.10-cp314-cp314-macosx_11_0_arm64.whl (93.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

eth_event-1.4.10-cp313-cp313-win_amd64.whl (56.7 kB view details)

Uploaded CPython 3.13Windows x86-64

eth_event-1.4.10-cp313-cp313-win32.whl (52.8 kB view details)

Uploaded CPython 3.13Windows x86

eth_event-1.4.10-cp313-cp313-musllinux_1_2_x86_64.whl (156.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

eth_event-1.4.10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (155.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

eth_event-1.4.10-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (162.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

eth_event-1.4.10-cp313-cp313-macosx_11_0_arm64.whl (93.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

eth_event-1.4.10-cp312-cp312-win_amd64.whl (56.6 kB view details)

Uploaded CPython 3.12Windows x86-64

eth_event-1.4.10-cp312-cp312-win32.whl (52.8 kB view details)

Uploaded CPython 3.12Windows x86

eth_event-1.4.10-cp312-cp312-musllinux_1_2_x86_64.whl (157.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

eth_event-1.4.10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (157.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

eth_event-1.4.10-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (164.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

eth_event-1.4.10-cp312-cp312-macosx_11_0_arm64.whl (93.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

eth_event-1.4.10-cp311-cp311-win_amd64.whl (56.4 kB view details)

Uploaded CPython 3.11Windows x86-64

eth_event-1.4.10-cp311-cp311-win32.whl (51.9 kB view details)

Uploaded CPython 3.11Windows x86

eth_event-1.4.10-cp311-cp311-musllinux_1_2_x86_64.whl (155.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

eth_event-1.4.10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (152.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

eth_event-1.4.10-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (156.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

eth_event-1.4.10-cp311-cp311-macosx_11_0_arm64.whl (93.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

eth_event-1.4.10-cp310-cp310-win_amd64.whl (56.4 kB view details)

Uploaded CPython 3.10Windows x86-64

eth_event-1.4.10-cp310-cp310-win32.whl (52.1 kB view details)

Uploaded CPython 3.10Windows x86

eth_event-1.4.10-cp310-cp310-musllinux_1_2_x86_64.whl (156.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

eth_event-1.4.10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (154.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

eth_event-1.4.10-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (158.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

eth_event-1.4.10-cp310-cp310-macosx_11_0_arm64.whl (95.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file eth_event-1.4.10.tar.gz.

File metadata

  • Download URL: eth_event-1.4.10.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10.tar.gz
Algorithm Hash digest
SHA256 267b43216a0e667262bd94bc8f4adb31fc390bb053bdde7b21b0ee076a688250
MD5 5de57a9a0e525ec2b3c36720d537e841
BLAKE2b-256 7a1b8d8e8b7aaf2da2ab8eba143a3cf0de30805ddde37953069975947163c72b

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 59.2 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b57924c7a15cec4ad1a5039b8581b94f4f891e7c01f7a400cfc31e3726422b00
MD5 020091042c3fe169e1cc2f5126cc00d4
BLAKE2b-256 d0409c736d144becc771e498ad06c81d9a022c411aa1583e8824f2bdf76ec5e4

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314t-win32.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 55.0 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 53870acb8a9517c8266dff1761f53b6fb592c650d6cf4f0bc2f3cc3d3762c084
MD5 bb8d0b4fd316afd374a73c1fac6e2f0e
BLAKE2b-256 979c2a707d25a1836ea821559663a06ef187294a18a719a71a0efe6260f27161

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 53f5674a7b1343376ff52628995964739665274f87afd347e9edf5e9c6ea9d5c
MD5 38ba33642c90f94c2f4cc76cb122a86a
BLAKE2b-256 ee5c9315aac40b4dd27d6860609e800b00feb1fab2a2cf5e0e0679d123b18d45

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 887b680e6bf5707ea36cac14aed1e83fb85f7bb6ad67a43870980280ab5f4dfe
MD5 3a9ad2c61b268cd8843492bb99d67e6f
BLAKE2b-256 198d5b869b73566ea1cdef43a6913ea8ecc1c75116ad509845b953474a1b1b3a

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 91367f70cb1377a4725ba8250e339a12865ae5e635143907c983bea8d6653e6b
MD5 b7d5f66c87b689b40f8cef9111407432
BLAKE2b-256 c2d529cbe2ff2f315d7ef7ba99f67b8ad6e0d7e2abdc0669a56f35350f4a6a2d

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b8d1f054f19e3a9cfff2ee4b575bdc9a27a0b593607aaa576bedd997e1dccafc
MD5 19f3fccbe863d616fde2d01975788c18
BLAKE2b-256 6ff2e1fef74f39452481c91606a8d5d8dcf585b94dac5c69101a61d5ac233ace

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 57.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4e9881861b979a0a22b15fafe162129e2c93f33026b3ab77ab44626d8bda1e7c
MD5 8aa1e787a419cf84956551fe179b00f5
BLAKE2b-256 2e297a91f4963aca56577945cff55fe32feeff8521675c3882f2ae6adec8a9e9

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314-win32.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp314-cp314-win32.whl
  • Upload date:
  • Size: 53.1 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 ecc76ad0b6a2890385bc77cb0064ed2f078002e1fb1482e3d4c8dbbae73d9667
MD5 93f31d9184000d3a36cd0812de56a4b9
BLAKE2b-256 0d96c02e0a9f000b6e80ab0e7bff4bd37f4e14dc1c736a47108cb99f5a1a967d

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 912fd11cb6c6b4c3e1461ffcac8a2d2cec9f84b3346e0971f8511947f12bdccc
MD5 0dd598084355ccb089d6070a88d4445b
BLAKE2b-256 14f632b4f7bb4c93d2b2cef9ec71a4fad459d58b563eac2693f5a4178fcfab14

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 96bc4218043a00849326b815f2947d689f5ee218bc389f2d1dd6daeb089ca978
MD5 093cd687f54ad35757b7830d7da5bfde
BLAKE2b-256 e8e77cfb116229f5c3f45e5cb6baff5469e82a2c0f12adc43de8fb9870feab74

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 ea678dfa7b61b32229a4b9a713888ea621b7a4d27b20715eff84df615c69bf55
MD5 914c630cf6ed441f6e50eb1958dd69b9
BLAKE2b-256 b17e2b31739c36e6943005059175eb909b42af7ccf280b6ed803535798d5f4fe

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d87cd6691d4659a5a01d2c4784a72ae9fc93692ef21f6a41ebdd91407404ba17
MD5 19b2fb0423b6c635c0ad7acbe236e101
BLAKE2b-256 2b08d6c47f56f48befe08bbf4cb78ee8aad630ea71b555fdb28d4439c3ff175f

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 56.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f7a27c7ba402085dc13809a2e45cf7af7b52b956264b19b62c8823835f48f891
MD5 8c3b0ced709b4379f458bd9741cadfe6
BLAKE2b-256 61c80d6b90236862f92e77a8fadf1169ad0885645eac2a54408bc77aeab82a43

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp313-cp313-win32.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp313-cp313-win32.whl
  • Upload date:
  • Size: 52.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 97c046bf04d9e2d525c1f0df45a55550ef622663296596d7ddbb3ab6ae1d984d
MD5 5c18f8f45018225a2ec94b5c9afd69d0
BLAKE2b-256 b2d31fbbe4513be3a8756a88f5b229355860c999156d0e510c72ed6c95ba6c6f

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 14a589be2b65d6129219e888d7363d244bf67a9d53c6666fa8433459a3cada9b
MD5 ab65d7883add4c6307eb42bba069c405
BLAKE2b-256 48750eeb781c809af18c0c891d22b45cd1b6b72a249f8db09be1aa4cf6f708e3

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 38b220cb12745170440da651439d6b753ae1c4d98401171f6b4cf640e2e53d82
MD5 0f903b26c4eb8b3be6e061c1d5ecb250
BLAKE2b-256 c2faa4cc32e05d9b87ea231afc86baddfc591ebf08a0a84cfd4e4710eafed177

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 48f40caaf30051fcf666a9df8909a7ad57bfd76371865a2d228345a80f743d4a
MD5 898f5c14e633063623b1f8f473ae1556
BLAKE2b-256 f3f1232f4692ae3080945666906b9a97061380664ce40560c4477131ea08b76b

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 740b405c90c74d215d4f6c2b5284f345271c2d888291d1f80606fbbd1ab05f20
MD5 1f320124198e39b8f1e39c2e5df70bd9
BLAKE2b-256 8eb6fc988572cb5aec7702c0166c9ad652579faa97765d2c6fcf10ea12a8c0d9

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 56.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4f260430e7d14ae7c89e47f34cd424d430e7b17ed7474d5bcd12f1102729c3aa
MD5 6c8c9e4582d1787088809d189a67de5a
BLAKE2b-256 53faa8f4ca807dd324c8133ccd039864565beb95a1779518a1b8da951b7b77ec

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp312-cp312-win32.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp312-cp312-win32.whl
  • Upload date:
  • Size: 52.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 809f7df9839811ae3279a1d069873bb85f6c0fcbb7cf720f0fe7811840dd108a
MD5 8268f8a5a654629d82956445831f4e67
BLAKE2b-256 5f97254113e812cf7cd37b7619b3db610e633dcf4481766b98c7de592f2adccc

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cb8b7fcbc1e730042f25a8dbd6bb95664c10444ce77d4cb9faa3e08321b2b099
MD5 df3485d456e42f84eff45e507490c4c5
BLAKE2b-256 6504324547d565f7619a3ee98e53a335bffb6926e4a7d42cc1da18140fe0889e

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 48446b8386c8d15f9f2e4745f591125dc511802be32cc1655692609cdd6ed787
MD5 ec0e2325eab2288d3a997ed1e168dd91
BLAKE2b-256 631d86f0f535699ff28d12b979e6751cceca1f809aaab3ad75348af348fd5735

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 4e5c241cfe3c3c13595282ff0ad9a52668802dd5f2d04439dd8bac02387b3c9a
MD5 d45a2a0614db5169f816e25179a6cb3d
BLAKE2b-256 113e5ad9eb9bbfae77041b3e6c594a21444ca1a63dcde6084afbf96d679fb891

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03847ba04a48ad672dee47d94fd175a1a6116e65bd9f265925970a82c09bcf50
MD5 9ec3581990e7d3654f9546a6a534d611
BLAKE2b-256 c4911cf0f529d66b3ddb4e21341630cdc7494db29aa95ee6b026ba1a714fa6c4

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 56.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 94ded1700ca7eecd3987654c4b0f685409b650d1dc547fa2412ecd6841912c76
MD5 529e1d9126d262e28fbf8ce4cf11803b
BLAKE2b-256 a98009cd76de36d98ddf19c1dbd51a83c1be2ef5176d90e8317186a02cc231ab

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp311-cp311-win32.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp311-cp311-win32.whl
  • Upload date:
  • Size: 51.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 99b60c470ec8ae9e7ca84700bac2c9856cdcb28ecf204a56edd547ee2ccf8c29
MD5 9047388f9552ad49ae27358ccd30ec17
BLAKE2b-256 0abb85eeec356f5b582fd6fb8323b1828622325e6fdfdcbef6f83b20fc0de1a9

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 230fb5f54c1a5c87a43cb6cdd2ebae6969cd1515ab6f94cd0c6a52d89f1f785a
MD5 085da50f8b326bd0cec6971320ceea9a
BLAKE2b-256 21306c3ce80ddb7cf49ce624da762199ac343ddd5035525e2250fa12d897aa9a

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae233c6c8a581b6c63189ec8e8f44cca91484cec9860a70409e585de227a4417
MD5 c3c20f0249c264ea2a5875e7aa19ee8b
BLAKE2b-256 696f77bf463264aee10c62ca6dc7158f1834e7f9f129b8524325418edd3d21d9

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 4ffbb138be322db5beef8bd907ef63deef18e5b6499977e397817e0f85bc7eac
MD5 98d251090d28a202f217a8fcebcf6182
BLAKE2b-256 14dd33cc723b41c02798271383a1a0715f8c39f8731f9587de28303556460f05

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39aedae4a23bde93f5f1d1711d5a317f86dcfd2c53984705b1a85c23a24a09f7
MD5 856f4ac04ae50f528bd503e5a3302952
BLAKE2b-256 f57885dddd4cd83e2cedc612fac8cbd8962af6b32d23a1964d3b49ef61abb9ce

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 56.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e791efc8f0bd6dfc975c0c5cf26e69a38fa493f838c8c4f3e7813d8cba790a77
MD5 df7b4cfef6dbbb0e3f4d21674d6ac2c0
BLAKE2b-256 3944eeba4ee34c1e72c210038269b1bfcf0e5387729089ce8d0ca7457445be29

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp310-cp310-win32.whl.

File metadata

  • Download URL: eth_event-1.4.10-cp310-cp310-win32.whl
  • Upload date:
  • Size: 52.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for eth_event-1.4.10-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c659087be255b844702123facf9d23bce6fc13fdadbe54327bfaaf249fc7669d
MD5 7721a0bfcae45f573223b33a04a0b2b9
BLAKE2b-256 4bbd8412144623656cbf9d0b8204628bc6edbb329cf2104e2dc1840613b773a3

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d5dcba02e156b531d39d9235ac5b75a808c486d2edf1a8c85441f766a08de21
MD5 694baf07f7208a3ccfa010e3fd93090e
BLAKE2b-256 9a948d6ba54ec8abe34480c31ad808aecb316b5fb06060e7ce5a8e08a1be542c

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c7ad3b6b577d76d848c7c7648d88816ba15fc8cb1f964480bb26a390bc0faf89
MD5 3c1f1486a5c956b30482ca8a7e21bf2d
BLAKE2b-256 b5f804c40ed1bab022d195fa238df2eeee9c920412a22686c6c38261ea64a509

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 4b54b5012e454bd55eb443f19d37c702e8f4657e4468963e3151d8197cde6e11
MD5 959082032fa78a7606b79b0b1ca1b57b
BLAKE2b-256 eabf422099fa363974c714f1e9e780dd8726457937da469e771b5bf18fceea00

See more details on using hashes here.

File details

Details for the file eth_event-1.4.10-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for eth_event-1.4.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 786736264332c9a2c95a67a1b7858bd6415dec9fc0486c57d9a5603a70723ca0
MD5 043e2ae76264837606ff517d20831a4a
BLAKE2b-256 6595d3e8c53a50d1bab1595acdb59ed3008406ded9404a9102974811545128b9

See more details on using hashes here.

Supported by

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