Tetu.io contracts update 1.4.0
These changes were made since version 1.3.0 and deployed during November-December 2021
The main work was about Fantom launch adjustments.
Comparing release-1.3.0...release-1.4.0 · tetu-io/tetu-contracts
GitHub

Base Contracts

Controller 1.2.0 -> 1.3.0

Added new event logs.
Optimized contract size - removed modificators.
Mint function now has predefined recipients.
Preparation for Gelato usage for AMB strategies rebalances.

ForwarderV2 1.0.0 -> 1.2.0

Totaly new logic for creating routes for the liquidation process.

SmartVault 1.5.1 -> 1.8.2

Added logic for deposit fee.
Optimized contract size - removed modificators.
Added protection mode.
Reentrance lock protection for deposit/withdraw

Strategies

FoldingStrategies

Create autocompound logic with adjustable percent.
The more flexible way to collect and liquidate profit.
Optimized redeem process.

New strategies:

  • KLIMA
  • DinoV2
  • AAVE-MAI-BALANCER
  • Scream
  • QuickSwap Dual farming
  • VESQ

TetuSwap

OpenZappelin contracts moved to local files

TetuSwapFactory 1.0.1 -> 1.10

Added necessary time-locks and events
Export as PDF
Copy link
Outline
Base Contracts
Controller 1.2.0 -> 1.3.0
ForwarderV2 1.0.0 -> 1.2.0
SmartVault 1.5.1 -> 1.8.2
Strategies
FoldingStrategies
New strategies:
TetuSwap
TetuSwapFactory 1.0.1 -> 1.10