Skip to content
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

EC chains display in Dashboard or Grafana #2270

Closed
karimodm opened this issue Jun 13, 2022 · 0 comments · Fixed by #2293
Closed

EC chains display in Dashboard or Grafana #2270

karimodm opened this issue Jun 13, 2022 · 0 comments · Fixed by #2293
Assignees

Comments

@karimodm
Copy link
Contributor

karimodm commented Jun 13, 2022

  • Simple tracking of the chain that each node sees
    • committment per epoch Index according to node. Subscribe to the EpochCommitted event, extend the event to include commitments
    • mana weight (supporters) for each committment chain, per epoch. Subscribe to MessageConfirmed/MessageBooked event, using the message object go to the ApprovalManager and query the weight by the NodeID. Store weight per node per epoch.
  • API
    • UTXOs in the epoch. Subscribe to the TrasactionConfirmed Event.
    • Messages in the epoch. Subscribe to the MessagedConfirmed Event.
    • Transactions in the epoch. Subscribe to the TransactionConfirmed Event.
  • Grafana
    • Last comitted epoch. Subscribe to a notarization event.
    • Pending branch count. Stored in the notarization manager.
    • Last committable epoch?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants