Documentation ¶
Index ¶
- type AccountConfig
- type AllowedTransactionsConfig
- type Config
- type FileConfig
- type LocalSecretConfig
- type ServerConfig
- type TezosSignerProvider
- func (p *TezosSignerProvider) CreateAccount(args []string) (interface{}, error)
- func (p *TezosSignerProvider) FirstTimeSetup() error
- func (p *TezosSignerProvider) GetDockerServiceDefinition(rpcURL string) *docker.ServiceDefinition
- func (p *TezosSignerProvider) WriteConfig(_ *types.InitOptions) error
- type VaultsConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountConfig ¶
type AccountConfig struct { LogPayloads bool `yaml:"log_payloads"` Allow AllowedTransactionsConfig `yaml:"allow"` }
type Config ¶
type Config struct { Server ServerConfig `yaml:"server"` Vaults VaultsConfig `yaml:"vaults"` Tezos map[string]AccountConfig `yaml:"tezos"` }
func GenerateSignerConfig ¶
func (*Config) WriteConfig ¶
type FileConfig ¶
type FileConfig struct {
SecretPath string `yaml:"file,omitempty"`
}
type LocalSecretConfig ¶
type LocalSecretConfig struct { Driver string `yaml:"driver,omitempty"` File FileConfig `yaml:"config,omitempty"` }
type ServerConfig ¶
type TezosSignerProvider ¶
type TezosSignerProvider struct {
// contains filtered or unexported fields
}
func NewTezosSignerProvider ¶
func NewTezosSignerProvider(ctx context.Context, stack *types.Stack) *TezosSignerProvider
func (*TezosSignerProvider) CreateAccount ¶
func (p *TezosSignerProvider) CreateAccount(args []string) (interface{}, error)
func (*TezosSignerProvider) FirstTimeSetup ¶
func (p *TezosSignerProvider) FirstTimeSetup() error
func (*TezosSignerProvider) GetDockerServiceDefinition ¶
func (p *TezosSignerProvider) GetDockerServiceDefinition(rpcURL string) *docker.ServiceDefinition
func (*TezosSignerProvider) WriteConfig ¶
func (p *TezosSignerProvider) WriteConfig(_ *types.InitOptions) error
type VaultsConfig ¶
type VaultsConfig struct {
LocalSecret LocalSecretConfig `yaml:"local_secret,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.