pokt-network / poktroll

The official Shannon upgrade implementation of the Pocket Network Protocol implemented using Rollkit.dev
MIT License
15 stars 6 forks source link

[Tokenomics] Update telemetry to include relay mining difficulty and EMA #631

Open red-0ne opened 1 week ago

red-0ne commented 1 week ago

Summary

Add RelayMiningDifficulty and Relays EMA metrics to UpdateRelayMiningDifficulty keeper function and create the corresponding Grafana charts to the stress test dashboard

A TargetNumRelays of 2 was used for the chart below.

image

Issue

Type of change

Select one or more:

Testing

Documentation changes (only if making doc changes)

Local Testing (only if making code changes)

PR Testing (only if making code changes)

Sanity Checklist

github-actions[bot] commented 2 days ago

The CI will now also run the e2e tests on devnet, which increases the time it takes to complete all CI checks.

You may need to run make trigger_ci to submit an empty commit that'll trigger the tests.

GCP workloads (requires changing the namespace to 631)) Grafana network dashboard for devnet-issue-{issue-id}