-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: clean-up after go-plugin system pr #15402
Changes from all commits
317a521
4ace2ac
820c073
416e5d1
a1b364a
f720c88
ba8de97
c354ac1
5878870
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -219,7 +219,7 @@ func (app *BaseApp) BeginBlock(req abci.RequestBeginBlock) (res abci.ResponseBeg | |
for _, abciListener := range app.streamingManager.ABCIListeners { | ||
ctx := app.deliverState.ctx | ||
blockHeight := ctx.BlockHeight() | ||
if err := abciListener.ListenBeginBlock(app.deliverState.ctx, req, res); err != nil { | ||
if err := abciListener.ListenBeginBlock(ctx, req, res); err != nil { | ||
app.logger.Error("BeginBlock listening hook failed", "height", blockHeight, "err", err) | ||
} | ||
} | ||
|
@@ -426,15 +426,13 @@ func (app *BaseApp) DeliverTx(req abci.RequestDeliverTx) abci.ResponseDeliverTx | |
return sdkerrors.ResponseDeliverTxWithEvents(err, gInfo.GasWanted, gInfo.GasUsed, sdk.MarkEventsToIndex(anteEvents, app.indexEvents), app.trace) | ||
} | ||
|
||
res = abci.ResponseDeliverTx{ | ||
return abci.ResponseDeliverTx{ | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
GasWanted: int64(gInfo.GasWanted), // TODO: Should type accept unsigned ints? | ||
GasUsed: int64(gInfo.GasUsed), // TODO: Should type accept unsigned ints? | ||
Log: result.Log, | ||
Data: result.Data, | ||
Events: sdk.MarkEventsToIndex(result.Events, app.indexEvents), | ||
} | ||
|
||
return res | ||
} | ||
|
||
// Commit implements the ABCI interface. It will commit all state that exists in | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,6 @@ package baseapp | |
|
||
import ( | ||
"fmt" | ||
"os" | ||
"sort" | ||
"strings" | ||
|
||
|
@@ -23,7 +22,7 @@ const ( | |
) | ||
|
||
// RegisterStreamingServices registers streaming services with the BaseApp. | ||
func (app *BaseApp) RegisterStreamingServices(appOpts servertypes.AppOptions, keys map[string]*storetypes.KVStoreKey) { | ||
func (app *BaseApp) RegisterStreamingServices(appOpts servertypes.AppOptions, keys map[string]*storetypes.KVStoreKey) error { | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
// register streaming services | ||
streamingCfg := cast.ToStringMap(appOpts.Get(StreamingTomlKey)) | ||
for service := range streamingCfg { | ||
|
@@ -33,15 +32,15 @@ func (app *BaseApp) RegisterStreamingServices(appOpts servertypes.AppOptions, ke | |
logLevel := cast.ToString(appOpts.Get(flags.FlagLogLevel)) | ||
plugin, err := streaming.NewStreamingPlugin(pluginName, logLevel) | ||
if err != nil { | ||
app.logger.Error("failed to load streaming plugin", "error", err) | ||
os.Exit(1) | ||
return fmt.Errorf("failed to load streaming plugin: %w", err) | ||
} | ||
if err := app.registerStreamingPlugin(appOpts, keys, plugin); err != nil { | ||
app.logger.Error("failed to register streaming plugin", "error", err) | ||
os.Exit(1) | ||
return fmt.Errorf("failed to register streaming plugin %w", err) | ||
} | ||
} | ||
} | ||
|
||
return nil | ||
} | ||
|
||
// registerStreamingPlugin registers streaming plugins with the BaseApp. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://github.com/cosmos/cosmos-sdk/pull/14207/files#r1136194169