Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 12:59

    ppratscher on master

    Show exact date as tooltip (#32) (compare)

  • 10:31

    ppratscher on master

    Show correct attestation status… (compare)

  • 10:12

    ppratscher on master

    Display times of epochs on vali… (compare)

  • 08:17

    ppratscher on master

    Update landing page (compare)

  • 08:14

    ppratscher on master

    Estimate activationEpoch for pe… (compare)

  • Jan 16 16:00

    ppratscher on master

    Fix: Feature/design (#29) Fix … (compare)

  • Jan 16 14:38

    ppratscher on master

    Design Update (#27) * Design: … (compare)

  • Jan 14 13:56

    ppratscher on master

    Option to update the statistics… Merge remote-tracking branch 'g… (compare)

  • Jan 14 09:28

    ppratscher on master

    Make pending validators searcha… (compare)

  • Jan 14 08:21

    ppratscher on master

    Update copyright year (compare)

  • Jan 13 13:51

    ppratscher on master

    Remove obsolete function (compare)

  • Jan 13 13:46

    ppratscher on master

    Fall back to ascii decoding the… (compare)

  • Jan 13 13:40

    ppratscher on master

    Remove unnecessary query filter… (compare)

  • Jan 13 13:38

    ppratscher on master

    Do not crash if no validators f… (compare)

  • Jan 13 13:34

    ppratscher on master

    Speed up prysm chain indexing (compare)

  • Jan 13 13:26

    ppratscher on master

    Speed up prysm chain indexing (compare)

  • Jan 13 13:14

    ppratscher on master

    Hide activation epoch column in… (compare)

  • Jan 13 12:59

    ppratscher on master

    Only show blocks up to 10 secon… (compare)

  • Jan 09 21:02

    ppratscher on master

    Remove custodybits fields from … (compare)

  • Jan 08 13:38

    ppratscher on master

    Fix total count for active vali… (compare)

Peter Pratscher
@ppratscher
we plan to release the source of the explorer early next week once we finish cleaning it up
Peter Pratscher
@ppratscher
we are currently re-indexing our database to apply improvements in our indexer code. during the reindex the displayed information will be inaccurate
Peter Pratscher
@ppratscher
We do now show the balance evolution of each validator in a nice chart. See https://beaconcha.in/validator/8243dfbb8007fac73dedbb4deb9f6a2800d538c21211f0f29c783739970c355c63dd1cc8fe51dc1865180923261f872f for an example
Noel Maersk
@veox
@ppratscher In the placeholder github repo, you don't have your git info set. That is, commits are not attributed to the user account ppratscher.
Peter Pratscher
@ppratscher
@veox nice catch, thanks :+1:
Anish Agnihotri
@Anish-Agnihotri
Hey folks! Just saw this via Twitter and it looks like a fantastic initiative! Looking forward to it being pushed up open-source and I'd love to hop in and add to the front-end w/ some visualization and designs.
Peter Pratscher
@ppratscher
That is great, thank you very much!
Peter Pratscher
@ppratscher
Today we added a basic history chart to the landing page that shows the evolution of stacked ether and the historic active validator count: https://beaconcha.in/
Peter Pratscher
@ppratscher
Also we now show if a validator has missed their slot for proposing a block, blocks can currently have 3 different status entries (scheduled, proposed and missed)
At the start of a new epoch all blocks to be proposed will get the status scheduled. Once a validator proposes their assigned scheduled block that block status will be updated to poposed. If the validator misses his slot to propose a block the status will change to missed.
Peter Pratscher
@ppratscher
We have just released the source of the explorer which you can find at https://github.com/gobitfly/eth2-beaconchain-explorer
Peter Pratscher
@ppratscher
For easier deployments we now publish docker images at https://hub.docker.com/repository/docker/gobitfly/eth2-beaconchain-explorer
Tom_Wang
@TomWang10
parse postgres://postgres: @localhost:5432/beaconchain-hq?sslmode=disable: net/url: invalid userinfo
Peter Pratscher
@ppratscher
it looks like your db password is not set correctly or blank
Tom_Wang
@TomWang10
@ppratscher I executed tables.sql
image.png
INFO[0000] Error retrieving latest epoch from the database: sql: Scan error on column index 0, name "max": converting NULL to uint64 is unsupported module=services
FATA[0000] rpc error: code = Internal desc = grpc: failed to unmarshal the received message proto: wrong wireType = 2
threw this error
Stefan Star
@stefan_star_twitter
Sounds like the db scanner is trying to convert a null value into a uint64
Peter Pratscher
@ppratscher
yes, you will first have to let the indexer put some data into the db before you start the frontend
but we will also fix the panic error
Tom_Wang
@TomWang10
I closed frontend
Peter Pratscher
@ppratscher
also it seems the indexer is unable to connect to your prysm node
Tom_Wang
@TomWang10
FATA[0000] rpc error: code = Internal desc = grpc: failed to unmarshal the received message proto: wrong wireType = 2 for field FinalizedBlockSlot module=exporter
still error
image.png
my node seems work
gRPC connection to backend node established
Tom_Wang
@TomWang10
@ppratscher could you pls help me~
Peter Pratscher
@ppratscher
your prysm node returns invalid data
maybe you are running an older version?
Tom_Wang
@TomWang10
what is correct version?
Peter Pratscher
@ppratscher
latest master
Tom_Wang
@TomWang10
it work!thanks for you help!
Peter Pratscher
@ppratscher
:+1:
Peter Pratscher
@ppratscher
Today we added the ability to do a full db reindex on startup, this is quite usefull if you want to do a full reindex of the db without emptying the db beforehand
Peter Pratscher
@ppratscher
Next new feature is the display of the historic effective balance evolution of a validator alongside the total balance history
Peter Pratscher
@ppratscher
just pushed a large update that among other things changes the db schema, so you will need to drop & recreate the db and re-index the whole chain
the new version is now able to correctly show all validators that participated in an attestation
Peter Pratscher
@ppratscher
The explorer is now able to show the LMD GHOST votes cast for a specific block, see block https://beaconcha.in/block/155926 for an example
Tom_Wang
@TomWang10
image.png
@ppratscher Hi, I run explorer on my own beacon chain. It looks like it shows wrong data
Peter Pratscher
@ppratscher
Maybe your beacon node is not fully synced?
Tom_Wang
@TomWang10
I only have two nodes on my network
sync status is always latest
Peter Pratscher
@ppratscher
any errors in your explorer logs?
Peter Pratscher
@ppratscher
During the weekend we added lots of updates to the explorer:
  • Correct handling of orphaned blocks, orphaned blocks now get the status "Orphaned" and are shown alongside the regular blocks
  • Validator public keys can now be conveniently copied to the clipboard on the validator page
  • The data of the index site is now auto-refreshed every 15 seconds, no need to press F5 to refresh the site any more
Anish Agnihotri
@Anish-Agnihotri
Hey folks. I had chimed in a couple of weeks ago about hopping in and helping w/ design + front-end once the explorer was open-sourced. Happy to help in now and help out. Let me know if you had any initial ideas, else, I'll open up an issue thread and get a PR going.
Peter Pratscher
@ppratscher
Hi Anish, thanks a lot for your help. Regarding the frontend we don't have any specific ideas besides that the layout should be responsive and easy to navigate. I guess everything that distinguishes it from standard bootstrap should work fine. @stefan_star_twitter is our frontend engineer who will be able to help you in case you run into any issues