Mohamed Mansour
Mohamed Mansour
Make an API so people can retrieve burned / tips / etc information from each block.
For users to know what the next basefee is to make a decision for a transaction.
Right now we listen on each node from the execution client for Proof of Work to get the metadata, and we do some stats to get the data you see...
This only happens on startup while running --race, just once it happens ``` ================== WARNING: DATA RACE Read at 0x00c00020a450 by goroutine 98: github.com/mohamedmansour/ethereum-burn-stats/daemon/hub.(*Hub).handleInitialData.func1() /go/src/github.com/mohamedmansour/ethereum-burn-stats/daemon/hub/hub.go:545 +0xc71 github.com/mohamedmansour/ethereum-burn-stats/daemon/hub.(*Client).readPump() /go/src/github.com/mohamedmansour/ethereum-burn-stats/daemon/hub/client.go:134 +0x57c github.com/mohamedmansour/ethereum-burn-stats/daemon/hub.(*Hub).serveWebSocket·dwrap·7()...
For sharing on Social Media, it would be nice if we have a HTTP GET endpoint that generates an image with some stats on it. - Icon - Website name...
Records are nice to see top burn per day/week/all etc. And other metrics too. Something like gamification. Imagine once people are watching, and they experience a record being broken, they...
Instead of focusing just USA, replicate it to around the world, but do this, we need to improve the architecture. My proposal: 
Right now we just log the error on server side, but it would be nice to have some user feedback. In the client we keep track of the promise calls...
- ETH ( $ value) have been burned in the last 24hrs. - ETH ($ value) since activation of EIP-1559. - When new ATH burned happened, tweet it
We can increase the number of blocks visible by using react-window and improve perf event more. https://github.com/bvaughn/react-window