DFP-24: Pre-approve future Toros tokens

Header Content
Author Edson Ayllon (@relativeread)
Created 2022-3-18
Status Draft

Motivation

Having token approvals go through governance serves to check sufficient liquidity for trading (for slippage) and ensure a price oracle exists for such assets.

Toros tokens use dHEDGE contracts, so a price feed is ensured for each of these tokens. And Toros investments and withdrawals avoid slippage due to dHEDGE contracts Toros tokens comprise of.
When a deposit is made, new Toros tokens are minted, and when a withdrawal is made, the underlying share is withdrawn, and the Toros tokens that were minted are burned.

Description

This proposal pre-approves all Toros assets Toros adds to any chain dHEDGE has integrated with Toros.

Additionally, if Toros removes or deprecates an asset, this proposal pre-approves the removal of deprecated Toros tokens as to not brick existing dHEDGE pools with those assets.

Contentious assets may be removed or added on a case-by-case basis, through separate governance proposals.

Implementation

New Toros tokens may be added as they are released by Toros through a contract upgrade.

Toros is a dHEDGE incubated project. See more about Toros here: https://www.toros.finance/