Documentation
¶
Index ¶
- type APIConfig
- type BlockchainConfig
- type Cardanoconnect
- func (c *Cardanoconnect) GenerateConfig(stack *types.Stack, org *types.Organization) connector.Config
- func (c *Cardanoconnect) GetServiceDefinitions(s *types.Stack, dependentServices map[string]string) []*docker.ServiceDefinition
- func (c *Cardanoconnect) Name() string
- func (c *Cardanoconnect) Port() int
- type Config
- type ConfirmationsConfig
- type ConnectorConfig
- type ContractsConfig
- type FFCoreConfig
- type PersistenceConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockchainConfig ¶
type Cardanoconnect ¶
type Cardanoconnect struct {
// contains filtered or unexported fields
}
func NewCardanoconnect ¶
func NewCardanoconnect(ctx context.Context) *Cardanoconnect
func (*Cardanoconnect) GenerateConfig ¶
func (c *Cardanoconnect) GenerateConfig(stack *types.Stack, org *types.Organization) connector.Config
func (*Cardanoconnect) GetServiceDefinitions ¶
func (c *Cardanoconnect) GetServiceDefinitions(s *types.Stack, dependentServices map[string]string) []*docker.ServiceDefinition
func (*Cardanoconnect) Name ¶
func (c *Cardanoconnect) Name() string
func (*Cardanoconnect) Port ¶
func (c *Cardanoconnect) Port() int
type Config ¶
type Config struct {
Log *types.LogConfig `yaml:"log,omitempty"`
Connector *ConnectorConfig `yaml:"connector,omitempty"`
Contracts *ContractsConfig `yaml:"contracts,omitempty"`
Metrics *types.MetricsServerConfig `yaml:"metrics,omitempty"`
Persistence *PersistenceConfig `yaml:"persistence,omitempty"`
FFCore *FFCoreConfig `yaml:"ffcore,omitempty"`
Confirmations *ConfirmationsConfig `yaml:"confirmations,omitempty"`
API *APIConfig `yaml:"api,omitempty"`
}
type ConfirmationsConfig ¶
type ConfirmationsConfig struct {
Required *int `yaml:"required,omitempty"`
}
type ConnectorConfig ¶
type ConnectorConfig struct {
Blockchain *BlockchainConfig `yaml:"blockchain,omitempty"`
SignerURL string `yaml:"signerUrl,omitempty"`
}
type ContractsConfig ¶
type FFCoreConfig ¶
type PersistenceConfig ¶
Click to show internal directories.
Click to hide internal directories.