Summary : Background: Currently, there are no upper foundation on the assets that can be supplied to Fuse Pool. It can cause some problems, that will lead to improper liquidations. For example let's say uni swap has $1 mil of liquidity for some asset, and we have $1.5 mil of assets in the Fuse pool
Abstract : I have implemented a mapping, that stores the Max Asset Cap for each asset. A fuse Pool admin or Asset Cap Guardian can set up this value.
Motivation : A Maximum asset cap would help to fix the maximum amount of asset that can be deposited in the Fuse Pool. It will prevent improper liquidiations for every asset deposited in the Fuse Pool
Solution Proposed : https://github.com/Rari-Capital/compound-protocol/pull/1
I am Aditya Dhir, a computer Science and Engineering Student. Currently working as Blockchain developer at leading startup.
I would like to request the payment of USD 2000 once the Code is reviewed. Currently I have implemented the functionality for the Max Asset Cap.