We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
v0.50 SDK now has two interfaces:
Our modules in the SDK upgrade feature branch do not implement the second interface causing autocli registration to fail.
Add the following functions and compiler assertions to each sdk module in ibc-go (core, transfer, 27-ica, 29-fee):
import "cosmossdk.io/core/appmodule" var ( _ appmodule.AppModule = (*AppModule)(nil) ) // IsOnePerModuleType implements the depinject.OnePerModuleType interface. func (am AppModule) IsOnePerModuleType() {} // IsAppModule implements the appmodule.AppModule interface. func (am AppModule) IsAppModule() {}
Remove the following lines of code after. Here and here. Remove the basic manager input argument to each query/tx command function as well.
The text was updated successfully, but these errors were encountered:
It might be possible to make this change to main (unsure)
Sorry, something went wrong.
Closed by #4332
No branches or pull requests
Summary
v0.50 SDK now has two interfaces:
Problem Definition
Our modules in the SDK upgrade feature branch do not implement the second interface causing autocli registration to fail.
Proposal
Add the following functions and compiler assertions to each sdk module in ibc-go (core, transfer, 27-ica, 29-fee):
Remove the following lines of code after. Here and here. Remove the basic manager input argument to each query/tx command function as well.
For Admin Use
The text was updated successfully, but these errors were encountered: