Skip to content

Commit 38796fc

Browse files
maxim-injsainoemmsqejulienrbrtJeancarloBarrios
authored
v0.50.x EVM meets cometbft v1 (#56)
* * Bump SDK to use CometBFT to v1.0.1 and CometBFT api * Add CometBFT v1 buf registry commit to buf.yaml * Update tendermint to comet import in proto files * Replace tendermint to comet imports in Go files * Remove deprecated sr25519 support starting from CometBFT v1.0.1 * Update SDK go.mod to use local ./api, which is upgraded to Comet v1, instead of cosmossdk.io/api v0.7.5 * Generate proto and pulsar files and remove tendermint from ./proto * fix API breaks of ABCI types in baseapp * import cometBFT protocolbuffers in api * fix node comet wrapper breaking changes * gen protos and fix nits in abci tests * generate proto and pulsar files * * Bump comet to v1 in x/nft, x/feegrant/, x/evidence and store * Remove go toolchain from go.mod files * Revert renaming of query types in store by error * * Update buf.yaml to latest Comet BSR commit * Generate pulsar files * Fix ABCI unit test in baseapp * Fix genesis tests * Remove Go toolchains * Fix remaining breaking changes of Comet v1 ABCI types * Add synchrony and features params to MsgUpdateParams in x/consensus * feat: add core and api for PreBlock (cosmos#17468) * feat(api): add autocli options to enhance custom commands (cosmos#17033) * feat(client): add positional optional to client v2 (cosmos#16316) Co-authored-by: Julien Robert <julien@rbrt.fr> * fix slashing UT * feat(client/v2): override short description in generated command (cosmos#20266) Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor(baseapp): create checktx handler (cosmos#21979) * fix testdata in autocli msg tests * fix ABCI tests broken by CheckTxHandler PR (cosmos#21979) * fix broken tests in x/bank introduced by 59f4bfe * * Fix errors in store tests introduced by 5c206aa which adds new commitSync bool and is never tested * Fix building errors in integration tests introduced by f173a77 which breaks all integration tests using the bank keeper * Remove deprecated MsgEditValidator ValidateBasic function which was breaking some related CLI test in x/staking * fix(baseapp): return events from preblocker in FinalizeBlockResponse (cosmos#21159) * * Fix ante tests in x/auth broken by c053612 * Update base block gas in block gas tests * * Update GH worfklow to work with Go 1.23.5 * Add missing bank module to simapp's EndBlockers causing test-simapp to fail in GH workflow * remove unwanted file addition * Fix E2E tests that were failing in majority due to changes in BroadcastTxSync in Comet V1 * bump cosmos-db to v1.0.1 * run go mod tidy for all submodules * chore: update cometbft to v1.0.1-inj exact tag. refresh go.mod and go.sum dependencies. * chore: post-rebase code patches * missing merge in auth * gogoproto extension double-reg issue * grpc/pulsar re-generated (Note: missed that during #53) * minimise diff to only cometbft1 related changes * fix preblocker events (keep old behavior) * fix store tests --------- Co-authored-by: Simon Noetzlin <simon.ntz@gmail.com> Co-authored-by: mmsqe <tqd0800210105@gmail.com> Co-authored-by: Julien Robert <julien@rbrt.fr> Co-authored-by: Jeancarlo Barrios <JeancarloBarrios@users.noreply.github.com> Co-authored-by: John Letey <j@letey.de> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Marko <marko@baricevic.me> Co-authored-by: Facundo Medica <14063057+facundomedica@users.noreply.github.com>
1 parent 44e2eb8 commit 38796fc

File tree

292 files changed

+18714
-73591
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

292 files changed

+18714
-73591
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
3838

3939
## [Unreleased]
4040

41+
* (baseapp) [#21979](https://github.com/cosmos/cosmos-sdk/pull/21979) Create CheckTxHandler to allow extending the logic of CheckTx.
4142

4243
## [v0.50.13](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.13) - 2025-03-12
4344

api/cosmos/app/runtime/v1alpha1/module.pulsar.go

Lines changed: 165 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)