feat: add core and api for PreBlock#17468
Merged
Merged
Conversation
mmsqe
commented
Aug 20, 2023
julienrbrt
approved these changes
Aug 20, 2023
tac0turtle
approved these changes
Aug 20, 2023
tac0turtle
reviewed
Aug 20, 2023
Contributor
|
Writing that here as a reminder for myself. With changes like this we need to start to create a compatibility matrix of core x SDK. As for instance a module implementing PreBlock from core v0.11.0, in a v0.47 chain will have no effect. |
Collaborator
Author
Maybe we could also remove |
12 tasks
sainoe
pushed a commit
to InjectiveLabs/cosmos-sdk
that referenced
this pull request
Mar 12, 2025
maxim-inj
pushed a commit
to InjectiveLabs/cosmos-sdk
that referenced
this pull request
Mar 17, 2025
maxim-inj
pushed a commit
to InjectiveLabs/cosmos-sdk
that referenced
this pull request
May 4, 2025
maxim-inj
added a commit
to InjectiveLabs/cosmos-sdk
that referenced
this pull request
May 4, 2025
* * 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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Updates #17421
Author Checklist
All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.
I have...
!to the type prefix if API or client breaking changeCHANGELOG.mdmake lintandmake testReviewers Checklist
All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.
I have...
!in the type prefix if API or client breaking change