feat(baseapp): extend abci listeners in streaming manager (backport #24160) (#24163)

Co-authored-by: mmsqe <mavis@crypto.com>
Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
This commit is contained in:
mergify[bot] 2025-03-27 19:05:55 +00:00 committed by GitHub
parent cfda49b436
commit 0fbbf26f63
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 0 deletions

View File

@ -53,6 +53,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
* (genutil) [#24018](https://github.com/cosmos/cosmos-sdk/pull/24018) Allow manually setting the consensus key type in genesis
* (client) [#18557](https://github.com/cosmos/cosmos-sdk/pull/18557) Add `--qrcode` flag to `keys show` command to support displaying keys address QR code.
* (x/auth) [#24030](https://github.com/cosmos/cosmos-sdk/pull/24030) Allow usage of ed25519 keys for transaction signing.
* (baseapp) [#24163](https://github.com/cosmos/cosmos-sdk/pull/24163) Add `StreamingManager` to baseapp to extend the abci listeners.
### Improvements

View File

@ -1150,6 +1150,10 @@ func (app *BaseApp) TxEncode(tx sdk.Tx) ([]byte, error) {
return app.txEncoder(tx)
}
func (app *BaseApp) StreamingManager() storetypes.StreamingManager {
return app.streamingManager
}
// Close is called in start cmd to gracefully cleanup resources.
func (app *BaseApp) Close() error {
var errs []error