Skip to content

Releases: tetu-io/tetu-contracts

1.8.0

26 Feb 17:08
1690b57
Compare
Choose a tag to compare

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

24 May 14:00
162b7d5
Compare
Choose a tag to compare
  • Implemented missed functions in interfaces

1.7.1

24 May 08:56
0a8c83a
Compare
Choose a tag to compare
  • New Pawnshop address
  • Added MESH platform

Tetu.io contracts update 1.7.0

22 May 11:13
fcec8cc
Compare
Choose a tag to compare

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

release-1.6.0...release-1.7.0

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

10 May 09:49
ba181a5
Compare
Choose a tag to compare

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)