[proto] Renamed the packages from tendermint.* to cometbft.*
and introduced versioned packages to distinguish between proto definitions
released in 0.34.x, 0.37.x, 0.38.x, and 1.0.x versions.
Prior to the 1.0 release, the versioned packages are suffixed with
.v1beta1, .v1beta2, and so on; all definitions describing the protocols
as per the 1.0.0 release are in packages suffixed with .v1.
Relocated generated Go code into a new api folder and changed the import
paths accordingly.
(#495#1504)
[crypto/merkle] The public Proof.ComputeRootHash function has been deleted.
(#558)
[rpc/grpc] Remove the deprecated gRPC broadcast API
(#650)
[proto] The names in the cometbft.abci.v1 versioned proto package
are changed to satisfy the
buf guidelines
(#736,
#1504,
#1530):
Names of request and response types used in gRPC changed by making
Request/Response the suffix instead of the prefix, e.g.
RequestCheckTx ⭢ CheckTxRequest.
The Request and Response multiplex messages are redefined accordingly.
CheckTxType values renamed with the CHECK_TX_TYPE_ prefix.
MisbehaviorType values renamed with the MISBEHAVIOR_TYPE_ prefix.
Result enum formerly nested in ResponseOfferSnapshot replaced with the package-level
OfferSnapshotResult, its values named with the
OFFER_SNAPSHOT_RESULT_ prefix.
Result enum formerly nested in ResponseApplyShapshotChunk replaced with the package-level
ApplySnapshotChunkResult, its values named with the
APPLY_SNAPSHOT_CHUNK_RESULT_ prefix.
Status enum formerly nested in ResponseProcessProposal replaced with the package-level
ProcessProposalStatus, its values named with the
PROCESS_PROPOSAL_STATUS_ prefix.
Status enum formerly nested in ResponseVerifyVoteExtension replaced with the package-level
VerifyVoteExtensionStatus, its values named with the
VERIFY_VOTE_EXTENSION_STATUS_ prefix.
New definition of Misbehavior using the changed MisbehaviorType.
The gRPC service is renamed ABCIService and defined using the types listed above.
[proto] In the cometbft.state.v1 package, the definition for ABCIResponsesInfo
is changed, renaming response_finalize_block field to finalize_block.
[abci] Changed the proto-derived enum type and constant aliases to the
buf-recommended naming conventions adopted in the abci/v1 proto package.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/cometbft/cometbft from 0.0.0-20231018171621-6c3642bc0c55 to 1.0.0-alpha.2.
Release notes
Sourced from github.com/cometbft/cometbft's releases.
... (truncated)
Changelog
Sourced from github.com/cometbft/cometbft's changelog.
... (truncated)
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show