upgrade
module is responsible for handling and coordinating software upgrades. It accomplishes this by providing a BeginBlocker hook that prevents the blockchain state machine from proceeding once a pre-defined upgrade block height has been reached.
For more information, visit https://docs.cosmos.network/main/modules/upgrade/
Message Types
Msg
defines the upgrade Msg service.
tx.proto
MsgSoftwareUpgrade
MsgSoftwareUpgrade
is the Msg/SoftwareUpgrade
request type.
Since: cosmos-sdk 0.46
tx.proto
MsgSoftwareUpgradeResponse
MsgSoftwareUpgradeResponse
is the Msg/SoftwareUpgrade
response type.
Since: cosmos-sdk 0.46
tx.proto
MsgCancelUpgrade
MsgCancelUpgrade
is the Msg/CancelUpgrade
request type.
Since: cosmos-sdk 0.46
tx.proto
MsgCancelUpgradeResponse
MsgCancelUpgradeResponse
is the Msg/CancelUpgrade
response type.
Since: cosmos-sdk 0.46
tx.proto
Queries
Query
defines the gRPC upgrade querier service.
query.proto
QueryCurrentPlanRequest
QueryCurrentPlanRequest
is the request type for the Query/CurrentPlan
RPC method.
query.proto
QueryCurrentPlanResponse
QueryCurrentPlanResponse
is the response type for the Query/CurrentPlan
RPC method.
query.proto
QueryAppliedPlanRequest
QueryAppliedPlanRequest
is the request type for the Query/AppliedPlan
RPC method.
query.proto
QueryAppliedPlanResponse
QueryAppliedPlanResponse
is the response type for the Query/AppliedPlan
RPC method.
query.proto
QueryUpgradedConsensusStateRequest
QueryUpgradedConsensusStateRequest
is the request type for the Query/UpgradedConsensusState
RPC method.
query.proto
QueryUpgradedConsensusStateResponse
QueryUpgradedConsensusStateResponse
is the response type for the Query/UpgradedConsensusState
RPC method.
query.proto
QueryModuleVersionsRequest
QueryModuleVersionsRequest
is the request type for the Query/ModuleVersions
RPC method.
Since: cosmos-sdk 0.43
query.proto
QueryModuleVersionsResponse
QueryModuleVersionsResponse
is the response type for the Query/ModuleVersions
RPC method.
Since: cosmos-sdk 0.43
query.proto
QueryAuthorityRequest
QueryAuthorityRequest
is the request type for Query/Authority
.
Since: cosmos-sdk 0.46
query.proto
QueryAuthorityResponse
QueryAuthorityResponse
is the response type for Query/Authority
.
Since: cosmos-sdk 0.46
query.proto