Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CompileUnit ¶
type CompileUnit struct { Name string `yaml:"name"` SolcVersion string `yaml:"solcVersion"` InputPath string `yaml:"inputPath"` OutputPath string `yaml:"outputPath"` }
CompileUnit represents a single contract to be compiled.
type CompileUnits ¶
type CompileUnits struct { Parallel []CompileUnit `yaml:"parallel"` Sequential []CompileUnit `yaml:"sequential"` }
CompileUnits represents data for all the contracts to be compiled.
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager handles smart contract compilation.
func NewManager ¶
NewManager is the Manager constructor.
Click to show internal directories.
Click to hide internal directories.