Summary
hermes has a CLI for client UpgradeProposal. Currently, in order to determine if an upgrade proposal was successful, hermes needs to dig out for some non-IBC events (i.e. not defined in events.md).
Problem Definition
Proposal
The proto message for a client upgrade proposal is defined in
|
message UpgradeProposal { |
.
Could we have an IBC event emitted (something like EmitUpgradeProposalEvent) in:
|
func (k Keeper) HandleUpgradeProposal(ctx sdk.Context, p *types.UpgradeProposal) error { |
and documented in
events.md
For Admin Use
Summary
hermes has a CLI for client
UpgradeProposal. Currently, in order to determine if an upgrade proposal was successful, hermes needs to dig out for some non-IBC events (i.e. not defined in events.md).Problem Definition
Proposal
The proto message for a client upgrade proposal is defined in
ibc-go/proto/ibc/core/client/v1/client.proto
Line 58 in 9680cb9
Could we have an IBC event emitted (something like
EmitUpgradeProposalEvent) in:ibc-go/modules/core/02-client/keeper/proposal.go
Line 82 in 9680cb9
and documented in events.md
For Admin Use