diff --git a/docs/docs/building-modules/09-module-interfaces.md b/docs/docs/building-modules/09-module-interfaces.md index b9b723a08e12..6f373c48ba5d 100644 --- a/docs/docs/building-modules/09-module-interfaces.md +++ b/docs/docs/building-modules/09-module-interfaces.md @@ -132,6 +132,10 @@ Similarly, there is a `AddQueryFlagsToCmd(cmd *cobra.Command)` to add common fla https://github.com/cosmos/cosmos-sdk/blob/v0.46.0/client/flags/flags.go#L92-L101 ``` +## AutoCLI + + + ## gRPC [gRPC](https://grpc.io/) is a Remote Procedure Call (RPC) framework. RPC is the preferred way for external clients like wallets and exchanges to interact with a blockchain. diff --git a/docs/docs/building-modules/10-structure.md b/docs/docs/building-modules/10-structure.md index 68102ec3e365..49035030493c 100644 --- a/docs/docs/building-modules/10-structure.md +++ b/docs/docs/building-modules/10-structure.md @@ -59,6 +59,7 @@ x/{module_name} │   ├── operations.go │   └── params.go ├── {module_name}.pb.go +├── autocli.go ├── codec.go ├── errors.go ├── events.go @@ -82,6 +83,7 @@ x/{module_name} * `simulation/`: The module's [simulation](./13-simulator.md) package defines functions used by the blockchain simulator application (`simapp`). * `REAMDE.md`: The module's specification documents outlining important concepts, state storage structure, and message and event type definitions. Learn more how to write module specs in the [spec guidelines](../spec/SPEC-SPEC.md). * The root directory includes type definitions for messages, events, and genesis state, including the type definitions generated by Protocol Buffers. + * `autocli.go`: The module [autocli](./09-module-interfaces.md#autocli) options. * `codec.go`: The module's registry methods for interface types. * `errors.go`: The module's sentinel errors. * `events.go`: The module's event types and constructors.