teller-protocol / teller-protocol-v1

Teller is a lending and undercollateralized borrowing protocol on the Ethereum blockchain. Teller is the first protocol to allow zero collateral borrowing for greater than one block.
https://teller.finance/
MIT License
105 stars 38 forks source link

[PROTOCOL-657] Dynamically deploy contracts with network specific dapp addresses #422

Closed sypeer closed 3 years ago

sypeer commented 3 years ago

The following facets have had constructor arguments added to save the network specific dapp addresses as an immutable variable:

LibUniswap and LibSushiswap have been merged into LibSwapper

TTokenAaveStrategy has an added init arg to store the LP address provider address and uses the updated LibDapps to grab the relevant Aave lending pool