Development Updates - Hive Block Explorer

in HiveDevslast month

We are excited to share another update on the work done over the last few weeks by our development team, relating to Hive Block Explorer.

image.png

For those unaware, HAF Hive Block Explorer - HAFBE (code - gitlab linkhivescan.info.) is an open-source block explorer developed by @blocktrades team. We currently run a live instance at

The major areas of our work involved:

  • Balance history page: New Balance Tracker endpoints have been created to enable larger historical tracking and more data points availability. Additionally, further zooming, filtering & auto-scaling is now available.
  • Hive Price chart: is now available as a default card component as part of the landing page just below the hive feed price.
  • Operations type filter overhaul: We revamped the whole operations type filter modal to make it more user/mobile-friendly. We also introduced a new category of financial operations to allow simple filtering by a bulk of financial ops (transfers, rewards...)
  • New Comments tab on user profile: To support easy access to user's comments (& posts), we introduced a new tab that allows quick view and filtering of user content, that also links to the Interactions tab which allows visualizing the activity on a particular post/comment. All those tabs are now also bookmarkable and filtering is accessible via get links.
  • User Profile search: We improved the filtering section (particularly in user profile) to allow collapsible filtering initiated by the user via a funnel icon, alongside other UI enhancements to the page. We also introduced incoming HP delegations display as a new card
  • Export CSV functionality: Similar to other block explorers, we now support exporting the data all across the BE. Whether in the operations view, comments, or any other view, you can export the current results you have on the page.
  • Bad Actors list: we integrated bad actors list currently maintained on hive blog wallet so that warnings appear if a potential bad actors account is being viewed
  • Vests to HP conversion: across the app, wherever you come across VESTS value, hovering over the value would display the related HP value at the current time.
  • Easy copy functionality: to make it easier to copy any block/trx id/hash, we introduced an easily accessible copy button available across the app next to each relevant field.
  • Footer revamp: Block explorer now have a professional looking footer that also links to useful hive links, while also permitting node switching functionality with pre-defined nodes list.
  • Layout Enhancements: This included improving the layout of several pages across the app to make it more coherent with the rest of the app, those include transactions page, witness schedule and others, but also switching all cards display to rounded corners, improving tooltips display and overall spacing across the app.
  • Other code improvements and bug fixes

For the more technical, below is a breakdown of issues completed and pending pipeline.

Issues Completed (67):

These include bugs and enhancements:

Issues Pipeline (28):

The below includes issues that are either pending or are currently under work.

We look forward to contributing more to the Hive ecosystem and will provide further updates in the coming weeks.

Sort:  

I think that looks cool. I like seeing different visualisations of Hive data. The block graphic is great.

Very cool GUI. Didn't know that tool existed.

Great work 👍👏