Documentation ¶
Index ¶
Constants ¶
View Source
const ( Placeholder = "// this line is used by starport scaffolding # 1" Placeholder3 = "// this line is used by starport scaffolding # 3" Placeholder4 = "<!-- this line is used by starport scaffolding # 4 -->" // Genesis PlaceholderGenesisTypesDefault = "// this line is used by starport scaffolding # genesis/types/default" PlaceholderGenesisTypesValidate = "// this line is used by starport scaffolding # genesis/types/validate" PlaceholderGenesisModuleInit = "// this line is used by starport scaffolding # genesis/module/init" PlaceholderGenesisModuleExport = "// this line is used by starport scaffolding # genesis/module/export" PlaceholderSimappConst = "// this line is used by starport scaffolding # simapp/module/const" PlaceholderSimappGenesisState = "// this line is used by starport scaffolding # simapp/module/genesisState" PlaceholderSimappOperation = "// this line is used by starport scaffolding # simapp/module/operation" PlaceholderSimappOperationMsg = "// this line is used by starport scaffolding # simapp/module/OpMsg" // Placeholders AutoCLI PlaceholderAutoCLIQuery = "// this line is used by ignite scaffolding # autocli/query" PlaceholderAutoCLITx = "// this line is used by ignite scaffolding # autocli/tx" // Placeholders Collections PlaceholderCollectionType = "// this line is used by starport scaffolding # collection/type" PlaceholderCollectionInstantiate = "// this line is used by starport scaffolding # collection/instantiate" )
View Source
const ( // GoGoProtoImport is the import path for the gogoproto package. GoGoProtoImport = "gogoproto/gogo.proto" // MsgSignerOption correspond to the proto annotation for defining a message signer. MsgSignerOption = "(cosmos.msg.v1.signer)" )
View Source
const ProtoGenesisStateMessage = "GenesisState"
ProtoGenesisStateMessage is the name of the proto message that represents the genesis state.
Variables ¶
This section is empty.
Functions ¶
func ModuleSimulationMsgModify ¶
func ModuleSimulationMsgModify( replacer placeholder.Replacer, content, moduleName string, typeName multiformatname.Name, msgs ...string, ) string
Types ¶
type Options ¶
type Options struct { AppName string AppPath string ProtoDir string ModuleName string ModulePath string TypeName multiformatname.Name MsgSigner multiformatname.Name Fields field.Fields Index field.Field NoMessage bool NoSimulation bool IsIBC bool }
Options ...
func (*Options) ProtoFile ¶
ProtoFile returns the path to the proto folder within the generated app.
func (*Options) ProtoTypeImport ¶
ProtoTypeImport Return the protobuf import statement for this type.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.