explorer icon indicating copy to clipboard operation
explorer copied to clipboard

Refine landing page feed

Open luca-moser opened this issue 3 years ago • 1 comments

The current landing page shows the last 10 blocks in descending order. The value of the current feed is to quickly access a block which one just issued or seeing that the network is alive. However, if the blocks per second rate gets too high, the feed loses its purpose as it changes so fast and it is questionable what value it brings to the user at the end.

Instead of showing a feed of blocks, the feed instead should show a list of issued milestones and data about them. This, because milestones are essentially equivalent to block headers in traditional blockchain and one can do a summary of what got confirmed referenced by it.

Therefore, the list item of the feed should be following columns (ordered):

  • The index of the milestone
  • The hash of the block containing the milestone (truncated)
  • The # of blocks referenced
  • The # of confirmed/conflicting transactions
  • The timestamp of the milestone with a "X seconds ago" info

Clicking such a milestone feed list item expands to a milestone summary view.

The feed itself should be renamed to "Activity".

The latest milestone index above the feed can be removed: Image

luca-moser avatar Aug 29 '22 09:08 luca-moser

From discussion:

  • Introduce tabs on the landing page where the feed is where the user can switch between the milestone summary view or the current feed.
  • Change the feed filter logic so that enabling a filter shows you just the given payload type instead.

luca-moser avatar Aug 29 '22 09:08 luca-moser