-
-
Notifications
You must be signed in to change notification settings - Fork 771
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
As an ethereum user, I want a gas guzzler explorer in gitcoin.co/gas, so I can VISUALLY explore the topology of the networks of gas explorers. #1991
Comments
I played with some blockchain visualisation a while back at: |
This would be awesome - my $0.02 is that generally those "node visualizations" are really hard to us in reality. They could be really useful if they can be clicked into to get to something easier to understand. If you start working on this we should try to get some data viz experts to weigh in! |
Yeah I agree. They have to be designed to be traversable instead of just looking pretty. |
Going to keep thinking about how to do this, will be kinda slow but this is super interesting. |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 200.0 DAI (200.0 USD @ $1.0/DAI) attached to it.
|
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Workers have applied to start work. These users each claimed they can complete the work by 12 months from now.
Learn more on the Gitcoin Issue Details page. |
Issue Status: 1. Open 2. Cancelled Work has been started. These users each claimed they can complete the work by 6 months, 2 weeks from now. 1) aerophile has been approved to start work. Wow, this is super interesting, I will begin by exploring existing links and similar kinds of features and then proceed to D3 and how to use network data and display this data in a network topology structure. I get the goal here is to get a visual understanding of gas consumers. Learn more on the Gitcoin Issue Details page. |
@aerophile looking forward to working with you. |
Agree on the utility vs. prettiness aspect. Being able to easily manipulate a viz. and drill through to see more detailed info (or switch views to highlight different aspects of the data) would be very cool. I will put my code up and a link here, hopefully this weekend. |
I like this as a basic visual block explorer : http://ethviewer.live |
neat tool! looks like the nodes in this graph are blocks. in our model, we'd want nodes to be accounts and edges to be transactions |
@aerophile Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
So Update 1 from my side, I have been going through gitcoin's web repo and setting up the recommended docker version. @owocki Some questions
|
etherscan pehraps? and you could mirror it in the infura could be a good source too.. though id want to check and see if they can handle the massive amounts of data that (by definnition) these gas guzzlers consume |
@aerophile Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
@gitcoinbot still working :) |
@aerophile Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
So Updates Meanwhile I also have been learning about d3's force directed graphs and have also nearly built a single web page which can display the graph based on an input address. I look forward to sharing a link to this in a day or two. The idea here is that by making this, it would make it easier once the issues mentioned above are resolved. For getting transaction data, etherscan's API seemed most appropriate as they had an endpoint where one can get transaction data for an address in descending order of occurrence and also allows us to control the number of transactions that we want to get and show. |
@aerophile I believe @SaptakS fixed this up! Could you rebase + restart the containers. |
yes this is fixed now @aerophile ! |
@thelostone-mc @owocki thanks, can confirm, its resolved. |
@aerophile Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Still working on this, Just got stuck with something. Should post the next update soon. |
https://aleth.io/ just launched ... i wonder if we can leverage any of their tech for this |
aleth.io definitely looks interesting. They do talk about transactions and accounts stats specifically as well but I don't think they are ready for use just yet. Most of their links lead to a signup to be notified when they are ready. I have signed up to be notified. It would be good if we can add them as an another source of transaction data as well. edit: They also talk about pre-registering for API access and that's expected to be available in early 2019. |
@aerophile Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
link to the single page app. Display of the force directed graph is not working properly at the moment But data is being correctly fetched and formatted into nodes and links for the graph. Next steps would be fixing this, adding flyouts+additional information and then start integrating with site. |
ahh neat! |
@aerophile Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
I'll be posting the next update on Friday. |
@aerophile hows it going? is this still an active thing for you.. no worries if not; we can always cancel the bounty |
@owocki Yes definitely active, just a bit behind. Will get back with the update |
Updating on this friday. Almost done with the Graph and flyouts. |
Excited to see what comes of this @aerophile - something I just stumbled on: EthStats.io will be something to checkout - likely not as individual tacking oriented as what we are after in this issue. :) Cool implementation though! |
Hey @aerophile do you have an update on this? |
Hey @aerophile any help you need from our side? |
@aerophile can we assume that you discarded/abandoned this issue? If you still want to work on this, please reply within the next couple of days, else we'll return this topic back to the community! Thanks! |
This might be mostly what we are after here: https://ethstats.io/ |
@owocki @PixelantDesign your opinion about this? |
i think we should probably close the bounty as it's not getting any action.. unless @aerophile you disagree |
Issue Status: 1. Open 2. Cancelled The funding of 200.0 DAI (200.0 USD @ $1.0/DAI) attached to this issue has been cancelled by the bounty submitter
|
@owocki yes, unfortunately I have not been able to contribute to this project as much as I hoped to do so, I agree that it should be given back to others who can take it up. |
@owocki do we still want to do this? since we have ethgasstation for this... |
naw |
User Story
As an ethereum user, I want a gas guzzler explorer in gitcoin.co/gas, so I can explore the topology of the networks of gas explorers.
Why Is this Needed
Summary:
https://gitcoin.co/gas/guzzlers Does a good job of showing the top gas guzzlers on the Ethereum Blockchain, but I dont have any good way of drilling down on any specific gas guzzler, to visualize what their network looks like.
Description
Type:
Feature
Current Behavior
No Gas Guzzler Explorer, but there are some custom analysises on a per-gas crisis basis:
Expected Behavior
Gas Guzzler Explorer that allows a user to
In this graph format, each node will be an address, and each edge will be a transactiont between them.
When I click on a node, I want to see a little flyout that shows the address and the number of transactions in the last 24 hours.
I suggest building this in D3.js ( we already have some nice graph format visualizations on gitcoin.co/results near the bottom built with this tool ), and using ETHSql (or equivilent; see this list for a crowdsourced list of providers )
Here is an example of a graph chart. In this example, each node is a user of Gitcoin, and edges are the bounties they've done. The graph grows over time as more users join the network and do bounties.
The text was updated successfully, but these errors were encountered: