Releases: tetu-io/tetu-contracts
1.8.0
Changes made during the period of June 2022 to February 2023
Bookkeeper
- remove registration PPFS change
- Remove functions for vault and strategy
- Minor improvements
ForwarderV2
- Forward all profit to veDIST
FundKeeper
- Ability to deposit assets to Tetu vaults V1
SmartVault
- Add the ability to remove the lock
- Disable boost for non-tetu tokens
PriceCalculator
- Fetch price from UniV3
- Minor improvements
- Fetch data from TetuLiquidator if possible
AutoRewarder
- Simplify withdraw function - now governance can transfer tokens directly to msig
ZapV2
- New contracts for zapping with 1inch
Pawnshop
- Minor improvements
1.7.2
1.7.1
Tetu.io contracts update 1.7.0
These changes were made since version 1.6.0 and deployed during April-May 2022
We moved all strategies to dedicated repositories:
https://github.com/tetu-io/tetu-strategies-matic
https://github.com/tetu-io/tetu-strategies-fantom
https://github.com/tetu-io/tetu-strategies-ethereum
SmartVault 1.10.2-> 1.10.3
Added function claimFor(). It requires approval for the caller.
Few minor changes in PriceCalculator, Autorewarder.
New contract DepositHelper as a central entry point for all vaults.
Tetu.io contracts update 1.6.0
https://docs.tetu.io/tetu-io/updates/tetu.io-contracts-update-1.6.0
These changes were made since version 1.5.0 and deployed during March-April 2022
Huge changes were made for moving OpenZappeling contracts to a local directory and implementing ControllableV2 for base contracts. These changes were needed for cheaper gas usage on ethereum.
release-1.5.0...release-1.6.0
Base contracts
SlotsLib
A solution for managing contracts slots directly using byte32
TetuProxyControlled
Added additional protection. Now able to set implementation only with Controllable inheritance.
TetuProxyGov
The same controllable protection.
Announcer
Adopted for ControllableV2
Bookkeeper
Adopted for ControllableV2. Removed SafeMath.
Controllable
Replace OZ lib with a local file.
Controller
Adopted for ControllableV2.
ForwarderV2
Adopted for ControllableV2. OZ libs moved to local. Implemented temporally shortcut for BAL liquidation through Balancer pool.
FundKeeper
Adopted for ControllableV2. OZ libs moved to local.
VaultController
Adopted for ControllableV2. OZ libs moved to local.
ProxyStrategyBase
Added setBuyBackRatio
StrategyBase
OZ libs moved to local. Removed SafeMath.
Strategies
Minor changes for all strategies - moved OZ libs to local, rename some variables, removed SafeMath. Changed buyback ratio for some strategies.
BalStaking
A new solution for cross-chain farming ve tokens.
MarketStrategy
A solution for decompound supply profit for market.xyz
AMB strategy
Moved all contracts to proxies. Fixed some issues.
MB Strategy
Strategy for farming any assets on QiDAO. A part of AMB logic (without AAVE pipe)