package
0.0.0-20220620005849-a315113d9162
Repository: https://github.com/mycodeku/transtionhelper.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PlanKey is the key under which the current plan is saved We store PlanByte as a const to keep it immutable (unlike a []byte).
No description provided by the author
RegisterLegacyAminoCodec registers concrete types on the LegacyAmino codec.
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author
UpgradedClientKey is the key under which the upgraded client state is saved Connecting IBC chains can verify against the upgraded client in this path before upgrading their clients.
UpgradedConsStateKey is the key under which the upgraded consensus state is saved Connecting IBC chains can verify against the upgraded consensus state in this path before upgrading their clients.
UpgradeStoreLoader is used to prepare baseapp with a fixed StoreLoader pattern.
# Constants
DoneByte is a prefix for to look up completed upgrade plan by name.
KeyUpgradedClient is the sub-key under which upgraded client state will be stored.
KeyUpgradedConsState is the sub-key under which upgraded consensus state will be stored.
KeyUpgradedIBCState is the key under which upgraded ibc state is stored in the upgrade store.
ModuleName is the name of this module.
PlanByte specifies the Byte under which a pending upgrade plan is stored in the store.
No description provided by the author
No description provided by the author
ProtocolVersionByte is a prefix to look up Protocol Version.
QuerierKey is used to handle abci_query requests.
query endpoints supported by the upgrade Querier.
query endpoints supported by the upgrade Querier.
RouterKey is used to route governance proposals.
StoreKey is the prefix under which we store this module's data.
UpgradeInfoFileName file to store upgrade information.
VersionMapByte is a prefix to look up module names (key) and versions (value).
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
CancelSoftwareUpgradeProposal is a gov Content type for cancelling a software upgrade.
ModuleVersion specifies a module and its consensus version.
MsgCancelUpgrade is the Msg/CancelUpgrade request type.
MsgCancelUpgradeResponse is the Msg/CancelUpgrade response type.
MsgSoftwareUpgrade is the Msg/SoftwareUpgrade request type.
MsgSoftwareUpgradeResponse is the Msg/SoftwareUpgrade response type.
Plan specifies information about a planned upgrade and when it should occur.
QueryCurrentPlanRequest is the request type for the Query/AppliedPlan RPC method.
QueryAppliedPlanResponse is the response type for the Query/AppliedPlan RPC method.
QueryAuthorityRequest is the request type for Query/Authority
Since: cosmos-sdk 0.46.
QueryAuthorityResponse is the response type for Query/Authority
Since: cosmos-sdk 0.46.
QueryCurrentPlanRequest is the request type for the Query/CurrentPlan RPC method.
QueryCurrentPlanResponse is the response type for the Query/CurrentPlan RPC method.
QueryModuleVersionsRequest is the request type for the Query/ModuleVersions RPC method.
QueryModuleVersionsResponse is the response type for the Query/ModuleVersions RPC method.
QueryUpgradedConsensusStateRequest is the request type for the Query/UpgradedConsensusState RPC method.
QueryUpgradedConsensusStateResponse is the response type for the Query/UpgradedConsensusState RPC method.
SoftwareUpgradeProposal is a gov Content type for initiating a software upgrade.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
# Interfaces
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.
# Type aliases
UpgradeHandler specifies the type of function that is called when an upgrade is applied.