Ethhelper

Latest version: v0.4.3

Safety actively analyzes 621622 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.2.1

-------------------

Features
~~~~~~~~

- Added ability to aggregate requests
- Added ability to get a series of consecutive blocks

Internal Changes
~~~~~~~~~~~~~~~~

- Migrated the direct query interface of logs from ``eth`` to ``custom``

0.2.0

-------------------

Breaking changes
~~~~~~~~~~~~~~~~

- Removed properties in ``SyncStatus`` that Geth has determined not to provide

Bugfixes
~~~~~~~~

- Fixed the bug that ``topics`` in ``FilterParams`` provided to web3 use hex
``str`` instead of ``bytes``
- Fixed the bug that the type of ``block_hash`` in ``FilterParams`` should be
``Hash32`` instead of ``HexBytes``
- Fixed typo in name of WS interface

Features
~~~~~~~~

- Added judgment on conflict between ``block_hash`` and ``from_block`` /
``to_block`` in ``FilterParams``
- Added ``GethCustomHttp`` to provide some additional common capability
interfaces
- Added waiting for the node to synchronize to WS, now the node will not
push the new block to be synchronized when the node is synchronizing

0.1.18

--------------------

Internal Changes
~~~~~~~~~~~~~~~~

- Updated ``web3`` to 6.0.0

0.1.17

--------------------

Internal Changes
~~~~~~~~~~~~~~~~

- Updated ``eth-typing`` to 3.3.0
- Updated ``pydantic`` to 1.10.6
- Updated ``mypy`` to 1.1.1
- Updated ``pytest`` to 7.2.2

0.1.16

--------------------

Bugfixes
~~~~~~~~

- Fixed missing type configuration

Features
~~~~~~~~

- Added conversion of GWei and ETH to Wei
- Made ``FilterParam`` mutable

0.1.15

--------------------

Internal Changes
~~~~~~~~~~~~~~~~

- Updated code style
- Added more config items for linting tools
- Used ``black`` instead of ``yapf``
- Used ``ruff`` instead of ``flake8``

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.