Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IBlockchainProvider ¶
type IBlockchainProvider interface {
WriteConfig(options *types.InitOptions) error
FirstTimeSetup() error
DeployFireFlyContract() (*core.BlockchainConfig, error)
PreStart() error
PostStart() error
GetDockerServiceDefinitions() []*docker.ServiceDefinition
GetFireflyConfig(stack *types.Stack, member *types.Member) (blockchainConfig *core.BlockchainConfig, coreConfig *core.OrgConfig)
Reset() error
GetContracts(filename string, extraArgs []string) ([]string, error)
DeployContract(filename, contractName string, member *types.Member, extraArgs []string) (interface{}, error)
CreateAccount(args []string) (interface{}, error)
ParseAccount(interface{}) interface{}
}
Click to show internal directories.
Click to hide internal directories.