Skip to content

Adding metrics related to ICS29 fees #2945

Closed
@ljoss17

Description

Summary

Retrieve data on ICS29 fees which have been distributed.

Note that this work, which depends on Tendermint multi-version support, is currently branched off of the mikhail/multi-version-tendermint branch. The last thing to do will be to merge the metrics into main once multi-version support has been merged into Hermes.

Problem Definition

At Hermes v1.1 in order to have an idea of how much fees have been paid to relayers via ICS29, a user would need to query the balances and compute the difference while taking into account the gas paid.

Proposal

When events with fee distribution information will be emitted, cosmos/ibc-go#2847, Hermes should retrieve and display this information (e.g. adding new metrics).

Acceptance Criteria

  • Hermes displays useful metrics regarding fees distributed via ICS29
  • Merge into main once the mikhail/multi-version-tendermint branch is merged

For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate milestone (priority) applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned

Metadata

Assignees

Labels

O: ics29-feeObjective: Fee middleware support

Type

No type

Projects

  • Status

    ✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions