Description
The cosmos hub, about 1 month after launching IBC has around 100 clients, 150 connections and 100 channels. In reality, there are probably ~25 unique connections. Most of these instances came from testing. The amount of usused/abandoned clients/connections/channels will only increase with time.
I'm curious if there is any way to specify a safe way to remove old clients/connections/channels. A chain could prune any non-active clients and thus the associated connections/channels, but I could see this being problematic if the counterparty has an active client, not to mention, the counterparty may be a multitude of clients since each connection can specify a different client, with different client parameters.
Opening this issue as I'd like ICS to create a recommendation for how to go about pruning old state