Versions in this module Expand all Collapse all v0 v0.9.0 Aug 20, 2019 Changes in this version + const CodeType + const PrototypeType + const TemplateDirectory + func GenerateInitializationList(out io.Writer, contracts ContractList) error + func GetRealApplicationDir(dir string) (string, error) + func GetRealContractsNames() ([]string, error) + type ContractList []ContractListEntry + type ContractListEntry struct + ImportPath string + Name string + Parsed *ParsedFile + Path string + Version int + type ParsedFile struct + func ParseFile(fileName string, machineType insolar.MachineType) (*ParsedFile, error) + func (pf *ParsedFile) ChangePackageToMain() + func (pf *ParsedFile) ContractName() string + func (pf *ParsedFile) ProxyPackageName() (string, error) + func (pf *ParsedFile) Write(out io.Writer) error + func (pf *ParsedFile) WriteProxy(classReference string, out io.Writer) error + func (pf *ParsedFile) WriteWrapper(out io.Writer, packageName string) error + type SagaInfo struct + Arguments string + IsSaga bool + NumArguments int + RollbackMethodName string