diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a5714b07830..2539476d4c09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -44,6 +44,7 @@ Ref: https://keepachangelog.com/en/1.0.0/ ### Bug Fixes +* (baseapp) [#25642](https://github.com/cosmos/cosmos-sdk/pull/25642) Mark pre-block events for indexing based on local configuration. * (baseapp) [#23879](https://github.com/cosmos/cosmos-sdk/pull/23879) Ensure finalize block response is not empty in the defer check of FinalizeBlock to avoid panic by nil pointer. * (query) [#23884](https://github.com/cosmos/cosmos-sdk/pull/23884) Fix NPE in query pagination. diff --git a/baseapp/baseapp.go b/baseapp/baseapp.go index 5fb0b0fca479..6da0cc9fe97b 100644 --- a/baseapp/baseapp.go +++ b/baseapp/baseapp.go @@ -722,6 +722,7 @@ func (app *BaseApp) preBlock(req *abci.RequestFinalizeBlock) ([]abci.Event, erro app.finalizeBlockState.SetContext(ctx) } events = ctx.EventManager().ABCIEvents() + events = sdk.MarkEventsToIndex(events, app.indexEvents) } return events, nil }