Advanced Module
The advanced module provides functionality for IOTA SDK platform.
Features
This module includes essential features for advanced management.
Usage
Compose components explicitly through the composition engine:
engine := composition.NewEngine()
if err := engine.Register(append(modules.Components(), yourComponent)...); err != nil {
return err
}
container, err := engine.Compile(
composition.NewBuildContext(app, configuration.Use()),
composition.CapabilityAPI,
composition.CapabilityWorker,
)
if err != nil {
return err
}
if err := composition.Start(context.Background(), container); err != nil {
return err
}Last updated on