-
Notifications
You must be signed in to change notification settings - Fork 458
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Display up-to-date node storage size #809
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I love this thing!
Happy to help you tweak the GHA if they don't work right out of the gate. 🙏
Attempting to fix the fact the linter won't run. It seems we are somehow in a situation where:
Going to merge anyway, may fix in a separate PR. |
Adds functionality to update node volume size values weekly.
fetchNodeSize.js
is the main element. It sends the request to get the data, then writes the data tolinea-node-size/data.json
. It retrieves data for the nodes specified in/linea-node-size/config.json
, which can be easily updated/modified if we want to use other nodes as sources.NodeSize.jsx
displays the values, whileLastUpdated.jsx
provides a timestamp. Both use thedata.json
as their source.data.json
file. Once merged, the node values will be refreshed.data.json
should be the only item that requires updates, as the components will always pull the most recent data from the JSON.Currently, the components are not present in the Erigon guide, as we need to establish to what extent this differs from Geth in terms of storage requirements. The Besu and Linea Besu guides use the same figures, as these should be identical in practice.