Web3-ethereum-defi

Latest version: v0.28.1

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

Scan your dependencies

Page 11 of 19

0.21.2

- Add `AssetDelta.__mul__` method

0.21.1

- Attempt to fix packaging to [workaround the new PyPi ZIP bomb check](https://github.com/pypi/warehouse/issues/13962).
Enzyme ABI files no longer include AST data.
- Add `fetch_vault_balances()` state reading balance support for Enzyme vaults.

0.21

- Add EIP-3009 `transferWithAuthorization` support.
Related refactoring of EIP-3009 module.

0.20.1

- Fix: Token equality: `TokenDetails` does a logical comparison with chain id and address,
instaed of object comparison. This makes TokenDetails good for ifs and hash maps. This
adds `TokenDetails.__eq__` and `TokenDetails.__hash__`.
- Fix `TradeSuccess.price` is in Python `Decimal`
- Add: `TradeSucces.get_human_price(reverse_token_order: bool)`

0.20

- Add USDC (Centre FiatToken)
- Add EIP-712
- Add EIP-3009
- Add `transferWithAuthorization` and `receivedWithAuthorization`
- Add Enzyme vault USDC payment forwarder allowing single click purchases (no `approve` step)
- Fix: Don't try to `trace_transaction` unless we know we are on Anvil
- Add Aave v3 loan support in `eth_defi.aave_v3.loan` module

0.19.2

- Add: Enzyme's FundValueCalculator contract as part of the deployment

Page 11 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.