Commit 38796fc
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- api
- cosmos
- app/runtime/v1alpha1
- autocli/v1
- base
- abci/v1beta1
- tendermint/v1beta1
- consensus/v1
- staking/v1beta1
- store
- streaming/abci
- v1beta1
- tx/v1beta1
- tendermint
- abci
- crypto
- libs/bits
- p2p
- types
- version
- baseapp
- oe
- testutil/mock
- client
- grpc/cmtservice
- rpc
- v2
- crypto
- codec
- keys/multisig
- docs/docs
- building-modules
- build/abci
- learn/advanced
- orm
- internal/testpb
- proto
- cosmos
- app/runtime/v1alpha1
- autocli/v1
- base
- abci/v1beta1
- tendermint/v1beta1
- consensus/v1
- staking/v1beta1
- store
- streaming/abci
- v1beta1
- tx/v1beta1
- tendermint
- abci
- crypto
- libs/bits
- p2p
- types
- version
- runtime
- server
- config
- mock
- types
- simapp
- store
- iavl
- internal
- maps
- proofs
- rootmulti
- streaming
- abci
- examples
- file
- stdout
- types
- tests
- e2e
- authz
- auth
- bank
- server
- staking
- integration
- auth/client/cli
- bank/keeper
- distribution/keeper
- evidence/keeper
- gov
- keeper
- slashing/keeper
- staking/keeper
- store/rootmulti
- testutil
- cli
- integration
- mock
- network
- sims
- types
- errors
- mempool
- module
- query
- tx
- x
- authz
- client/cli
- keeper
- module
- simulation
- auth
- ante
- migrations
- v2
- v3
- simulation
- vesting
- bank
- keeper
- simulation
- types
- circuit
- ante
- keeper
- consensus
- exported
- keeper
- types
- distribution
- client/cli
- keeper
- simulation
- evidence
- keeper
- feegrant
- client/cli
- simulation
- genutil
- client/cli
- types
- testdata
- gov
- client/cli
- keeper
- simulation
- group
- client/cli
- keeper
- module
- simulation
- mint/simulation
- nft
- keeper
- simulation
- params
- simulation
- types
- simulation
- slashing
- keeper
- simulation
- staking
- client/cli
- keeper
- migrations/v5
- simulation
- testutil
- types
- tx/signing/aminojson
- upgrade
- types
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| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments