Package: python3-eth-utils
Source: python-eth-utils
Version: 5.3.1-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Python Team <team+python@tracker.debian.org>
Installed-Size: 932
Depends: python3-cytoolz, python3-eth-hash, python3-eth-typing, python3-pydantic (>= 2.0), python3-toolz, python3:any, libjs-jquery (>= 3.6.0), libjs-sphinxdoc (>= 8.2)
Built-Using: sphinx (= 8.2.3-10)
Section: python
Priority: optional
Homepage: https://github.com/ethereum/eth-utils
Description: Common utility functions for Python that interacts with Ethereum
 eth-utils is an essential Python library providing a robust collection of
 helper functions and tools for Ethereum-based applications. It offers:
 .
  * Address handling: Checksum validation, normalization and conversions
  * ABI utilities: Encoding/decoding and signature manipulation
  * Hexadecimal and byte operations: Type-safe conversions and formatting
  * Cryptographic helpers: Keccak hashing and related utilities
  * Currency conversions: Wei/ether denomination handling
  * Data type validation: Type checking for common Ethereum data formats
  * Network utilities: Chain ID and network name handling
 .
 The library is maintained by the Ethereum Foundation and serves as a foundation
 for major Python Ethereum projects like web3.py, eth-account, and others. It
 strictly follows Ethereum standards (EIPs) and provides type-safe operations
 critical for secure blockchain interactions.
