Expand description
Provides utilities related to chain upgrades.
Structs§
- Plan
- Specifies information about a planned upgrade and at which height it should be performed.
- Upgrade
Chain - Event type emitted by the host chain when an upgrade plan is executed.
- Upgrade
Client Proposal - Event type emitted by the host chain when an upgrade plan is proposed.
- Upgrade
Proposal - Defines a governance proposal of type
Content
that enables the initiation of an IBC breaking upgrade and specifies the new client state that should be utilized following the upgrade.
Constants§
Traits§
- Upgrade
Execution Context - Helper context to execute client upgrades, providing methods to schedule an upgrade and store related upgraded client and consensus states.
- Upgrade
Validation Context - Helper context to validate client upgrades, providing methods to retrieve an upgrade plan and related upgraded client and consensus states.
Functions§
- execute_
upgrade_ client_ proposal - Executes an upgrade client proposal.