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

Co-authored-by: yihuang <huang@crypto.com>
This commit is contained in:
mmsqe
2025-03-27 12:05:12 -04:00
committed by GitHub
co-authored by yihuang
parent da5a74da3b
commit ab8b878f57
2 changed files with 5 additions and 0 deletions
+1
View File
@@ -46,6 +46,7 @@ Every module contains its own CHANGELOG.md. Please refer to the module you are i
* (client/keys) [#21829](https://github.com/cosmos/cosmos-sdk/pull/21829) Add support for importing hex key using standard input.
* (x/auth/ante) [#23128](https://github.com/cosmos/cosmos-sdk/pull/23128) Allow custom verifyIsOnCurve when validate tx for public key like ethsecp256k1.
* (x/auth/ante) [#23283](https://github.com/cosmos/cosmos-sdk/pull/23283) Allow ed25519 transaction signatures.
* (baseapp) [#24160](https://github.com/cosmos/cosmos-sdk/pull/24160) Add `StreamingManager` to baseapp to extend the abci listeners.
### Improvements
+4
View File
@@ -1217,6 +1217,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