Skip to content

Conversation

@MozirDmitriy
Copy link
Contributor

Previously CommitteeSubscribeMgmt stored an index DB handle and sentinel client that were never used anymore after moving subscription expiry handling to GossipManager. This left dead dependencies, extra coupling, and made construction and testing of the component heavier than necessary.

This change removes the unused indiciesDB and sentinel fields and parameters from CommitteeSubscribeMgmt and updates the single constructor call in caplin run.go accordingly, keeping only the dependencies that are actually required for committee subscription management.

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 this pull request may close these issues.

1 participant