Documentation ¶
Index ¶
- type APIConfig
- type BlockchainConfig
- type Config
- type ConfirmationsConfig
- type ConnectorConfig
- type FFCoreConfig
- type LevelDBConfig
- type PersistenceConfig
- type Tezosconnect
- func (t *Tezosconnect) GenerateConfig(stack *types.Stack, org *types.Organization, signerHostname, rpcURL string) connector.Config
- func (t *Tezosconnect) GetServiceDefinitions(s *types.Stack, dependentServices map[string]string) []*docker.ServiceDefinition
- func (t *Tezosconnect) Name() string
- func (t *Tezosconnect) Port() int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockchainConfig ¶
type Config ¶
type Config struct { Log *types.LogConfig `yaml:"log,omitempty"` Connector *ConnectorConfig `yaml:"connector,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 ConnectorConfig ¶
type ConnectorConfig struct {
Blockchain *BlockchainConfig `yaml:"blockchain,omitempty"`
}
type FFCoreConfig ¶
type LevelDBConfig ¶
type LevelDBConfig struct {
Path string `yaml:"path,omitempty"`
}
type PersistenceConfig ¶
type PersistenceConfig struct {
LevelDB *LevelDBConfig `yaml:"leveldb,omitempty"`
}
type Tezosconnect ¶
type Tezosconnect struct {
// contains filtered or unexported fields
}
func NewTezosconnect ¶
func NewTezosconnect(ctx context.Context) *Tezosconnect
func (*Tezosconnect) GenerateConfig ¶
func (t *Tezosconnect) GenerateConfig(stack *types.Stack, org *types.Organization, signerHostname, rpcURL string) connector.Config
func (*Tezosconnect) GetServiceDefinitions ¶
func (t *Tezosconnect) GetServiceDefinitions(s *types.Stack, dependentServices map[string]string) []*docker.ServiceDefinition
func (*Tezosconnect) Name ¶
func (t *Tezosconnect) Name() string
func (*Tezosconnect) Port ¶
func (t *Tezosconnect) Port() int
Click to show internal directories.
Click to hide internal directories.