This project was bootstrapped with Create React App.
Clone this repo, then run:
then...
And that's it :)
If you use npm
replace with npm install
and npm start
Dai Stats
Home Page: https://daistats.com
License: GNU General Public License v3.0
This project was bootstrapped with Create React App.
Clone this repo, then run:
then...
And that's it :)
If you use npm
replace with npm install
and npm start
The website (https://daistats.com/#/) tries to load, goes through a loading screen (image 1), then does not load (image 2).
Here is what the error looks like for the site visitor.
This is what the top of the site looks like when first visited (everything not pictured is white / blank).
This is what the site looks like after it has given up on loading the charts.
This is an API issue with the app hitting an error in the process of loading all the different stats. By inspecting the page and looking at the console (Image 3), there's a stream of errors from the infura requests. Each of those loads a 404 Error page.
That is happening in 2 steps
The Infura page loads 404 Error (doesn't exist).
Here's the link the page is trying to call: https://mainnet.infura.io/v3/84842078b09946638c03157f83405213
Here's what the errors look like from inspecting the console.
Pulled from #49 so I can take this one :)
The UI is showing that 0 GUSD is locked in the GUSD-A join adapter, when there is is in fact 700 locked.
I tried updating the gusdALocked in App.jsx from:
const gusdALocked = pax.interface.decodeFunctionResult('balanceOf', res[127])
To:
const gusdALocked = gusd.interface.decodeFunctionResult('balanceOf', res[127])
But that did not seem to fix the issue.
What are flip auctions shown on daistats?
How is chai supply shown calculated?
Also for usdt 378M/400M is shown and locked USDT is 385M. So how do you get 400M, as the max dai that usdt can back?
A popover hover help box with the definition would be great.
I think it could improve UX to move all of the fully offboarded ERC-20 vault types (those with both 0 maximum debt ceiling [line] and 0 outstanding debt) to a separate "deprecated" tab.
Currently, the following assets would qualify as deprecated: BAT-A, USDC-B, TUSD-A, KNC-A, ZRX-A, USDT-A, COMP-A, LRC-A, BAL-A, AAVE-A, UNIV2LINKETH-A, and UNIV2AAVEETH-A
This would reduce the number of assets in the ERC-20 list by more than a quarter, making it easier to navigate.
Following assets have now been deprecated (0 debt ceiling and 0 outstanding DAI debt) and can be moved to deprecated collateral section:
There are 8 different collaterals now. And more are on the way. With that many collateral types it is difficult to have an overview of what is where. I was thinking to have one row per collatteral that would look something like that:
Dai generated from ETH | ETH Ceiling (in Dai) | ETH Stability Fee | ETH Locked (in ETH) | ETH Price | ETH Address |
Dai generated from BAT | BAT Ceiling (in Dai) | BAT Stability Fee | BAT Locked (in BAT) | BAT Price | BAT Address |
Dai generated from WBTC | WBTC Ceiling (in Dai) | WBTC Stability Fee | WBTC Locked (in WBTC) | WBTC Price | WBTC Address |
etc... |
And when a new collateral is added, it will be a new row added to the table that would have the same format.
If that is fine, I can also make a PR to bring it to that format.
I think it would be helpful to have a button that updates the ETH-B DC. IE trigger exec()
on the DC IAM contract. It could be helpful if it is only pressable when it's actually available for execution.
Hello,
From May 1st. 2022 onwards, changelog.makerdao.com
will stop receiving updates. Please use chainlog.makerdao.com.
Thank you
Pulled from #49 so I can take this change specifically as my first PR to the code base.
For the RETH-A pool, the site shows value locked = $0.07, which is obviously wrong. Perhaps some problem with fetching the price or with decimal scaling?
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.