Documentation ¶
Index ¶
- type BackendConfig
- type Config
- type EthSignerProvider
- func (p *EthSignerProvider) CreateAccount(args []string) (interface{}, error)
- func (p *EthSignerProvider) FirstTimeSetup() error
- func (p *EthSignerProvider) GetDockerServiceDefinition(rpcURL string) *docker.ServiceDefinition
- func (p *EthSignerProvider) WriteConfig(options *types.InitOptions, rpcURL string) error
- type FileWalletConfig
- type FileWalletFilenamesConfig
- type FileWalletMetadataConfig
- type LogConfig
- type ServerConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendConfig ¶
type Config ¶
type Config struct { Server ServerConfig `yaml:"server"` Backend BackendConfig `yaml:"backend"` FileWallet FileWalletConfig `yaml:"fileWallet"` Log LogConfig `yaml:"log"` }
func GenerateSignerConfig ¶
func (*Config) WriteConfig ¶
type EthSignerProvider ¶
type EthSignerProvider struct {
// contains filtered or unexported fields
}
func NewEthSignerProvider ¶ added in v1.1.0
func NewEthSignerProvider(ctx context.Context, stack *types.Stack) *EthSignerProvider
func (*EthSignerProvider) CreateAccount ¶
func (p *EthSignerProvider) CreateAccount(args []string) (interface{}, error)
func (*EthSignerProvider) FirstTimeSetup ¶
func (p *EthSignerProvider) FirstTimeSetup() error
func (*EthSignerProvider) GetDockerServiceDefinition ¶
func (p *EthSignerProvider) GetDockerServiceDefinition(rpcURL string) *docker.ServiceDefinition
func (*EthSignerProvider) WriteConfig ¶
func (p *EthSignerProvider) WriteConfig(options *types.InitOptions, rpcURL string) error
type FileWalletConfig ¶
type FileWalletConfig struct { Path string `yaml:"path,omitempty"` DefaultPasswordFile string `yaml:"defaultPasswordFile,omitempty"` Filenames *FileWalletFilenamesConfig `yaml:"filenames,omitempty"` Metadata *FileWalletMetadataConfig `yaml:"metadata,omitempty"` }
type ServerConfig ¶
Click to show internal directories.
Click to hide internal directories.