inversefinance / inverse-web Goto Github PK
View Code? Open in Web Editor NEWHome Page: inverse-web.vercel.app
Home Page: inverse-web.vercel.app
Right now, there's no way for proposers to tell whether the proposal they're writing will be executable if it passes a vote.
We should add a badge somewhere in the proposer UI to tell them whether their current actions will be executable or not.
To implement this, we need to create a new API endpoint to simulate actions. On each change to the actions list, the UI would pass current actions to the endpoint which would:
If the final step fails, the endpoint should return to the UI that the proposal is not executable, and vice-versa.
To avoid excessive load on the endpoint, there are 2 options:
Something to consider is to also prevent the proposer from submitting proposals that are not executable.
1-click long/short and looping feature
Gnosis Safe does not have a good UX/UI, sending compensations for example could be much simpler and user-friendly
New delegation workflow with MultiDelegator contract and missing features from old site
Fuse-like chart/metrics for interest curves for a specific asset :
https://docs.cream.finance/lending/interest-rate-model
Monthly INV rewards :
Create a proxy bond contract to have a better protection against front-running bots ?
We should refactor our configs to allow for easy switching between testnet and mainnet based on the user wallet, as well as in order to support future chains in the future.
Add a positions page that lists both liquidatable and non-liquiditable positions and allow the user to manually liquidate
Currently once we approve a token it takes too much time to pass in the "approved" state in the UI because of the useApprovals hook, this means that the btn stays disabled for some time and the label does not change
Crv does not support url based links for specific swaps =>
In addition to the current stabilizer, create a DAI-DOLA swap interface in Inverse that uses the crv contract
mintable
property to Market
typeSupply
. Existing supplied assets should continue to show under Your supplied assets
section. Check borrowable
implementation for referenceYour supplied assets
. Check borrowable
implementation for referenceYour supplied assets
if supplied balance is 0 BUT user has a positive escrowed withdrawal. Same for xINV v2 in case it becomes non-mintable in the future.0x1637e4e9941D55703a7A5E7807d6aDA3f7DCD61B
with 10-day escrow delay messages and withdrawal confirmation buttonCurrently, when a user repays the maximum possible amount, additional interest is accrued while their transaction is pending, leaving a small amount of dust as debt.
Similar to https://old.inverse.finance/banking, we need an optional Repay All button to be added to the repay modal of all borrowable markets except ETH (Feature is not supported by the ETH market contract)
In order to instruct a market contract to repay all debt, we need to set the repay amount to Solidity's max uint256 value, which will be then changed by the contract to be the user's all outstanding debt within that market
For reference, please check https://github.com/InverseFinance/inverse-frontend/blob/4d95a41de0952989549a99b6d07b98f17943e82f/src/store/index.js#L809
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.