Ethtx

Latest version: v0.3.22

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

Scan your dependencies

Page 3 of 7

0.3.10

Added
- Added `CACHE_SIZE` environment variable used to set the size of the cache [121](https://github.com/EthTx/ethtx/pull/121)
- Overwritten `lru_cache` decorator with custom `cache` decorator, which uses
`CACHE_SIZE` environment variable to set the size of the cache [121](https://github.com/EthTx/ethtx/pull/121)
- Make pydantic `BaseModel` hashable.

Changed
- Do not update semantics every time from `ENS` [117](https://github.com/EthTx/ethtx/pull/117)

Fixed
- Fixed some documentation errors in `README.md` file [121](https://github.com/EthTx/ethtx/pull/121)

0.3.9

Added
- Add some static types and LRU caches for proxy guessing and web3 [112](https://github.com/EthTx/ethtx/pull/112)

Changed
- Updated old ***Features*** section in `README.md` [114](https://github.com/EthTx/ethtx/pull/114)
- Removed *requirements.txt* file. Builds will use Pipfile from now on [114](https://github.com/EthTx/ethtx/pull/114)

Fixed
- `to_address` field in Call/DecodedCall is optional now [111](https://github.com/EthTx/ethtx/pull/111)
- Fixed `web3` dependencies [114](https://github.com/EthTx/ethtx/pull/114)
- Delete bunch of invalid if conditions when checking for semantic [113](https://github.com/EthTx/ethtx/pull/113)

0.3.8

Added
- Added option to disable refreshing of addresses in ENS for existing semantics [106](https://github.com/EthTx/ethtx/pull/106)
- Increased and added more lru_caches in different providers [105](https://github.com/EthTx/ethtx/pull/105)

Changed
- Python version bumped to 3.9 [103](https://github.com/EthTx/ethtx/pull/103)
- Deleted ethereum price field from decoded transaction model, will be moved to ethtx_ce [104](https://github.com/EthTx/ethtx/pull/104)

Fixed
- Fixed decoding of anonymous events without known contract's abi [107](https://github.com/EthTx/ethtx/pull/107)

0.3.7

Changed
- Update build dev requirements [88](https://github.com/EthTx/ethtx/pull/88)

0.3.6

Changed
- Update build requirements [86](https://github.com/EthTx/ethtx/pull/86)

0.3.5

Changed
- Delete unused dependency on `ethereum` package, organized others [84](https://github.com/EthTx/ethtx/pull/84)
- Make object models work with reverted events [83](https://github.com/EthTx/ethtx/pull/83)

Page 3 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.