You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In .proto files:
fields which accept interfaces should be annotated with cosmos_proto.accepts_interface using the same full-qualified name passed as protoName to InterfaceRegistry.RegisterInterface
interface implementations should be annotated with cosmos_proto.implements_interface using the same full-qualified name passed as protoName to InterfaceRegistry.RegisterInterface
In the future, protoName, cosmos_proto.accepts_interface, cosmos_proto.implements_interface may be used via code generation, reflection &/or static linting.
Summary
related to cosmos-sdk issue here
in ADR 019 it states
We're doing codegen, and we're missing many of the
cosmos_proto.implements_interface
: cosmology-tech/telescope#118 (comment)If we can add these into the protos, it would help the codegen flow to make client-side serialization better.
For Admin Use
The text was updated successfully, but these errors were encountered: