Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EthSetup ¶
func EthSetup(cfg DevtoolConfig) (eth.LivepeerEthClient, *eth.GasPriceMonitor, *eth.TransactionManager, error)
func RemoteConsole ¶
func RemoteConsole(cfg DevtoolConfig) (string, error)
Types ¶
type Devtool ¶
type Devtool struct {
EthController string
Client eth.LivepeerEthClient
// contains filtered or unexported fields
}
func Init ¶
func Init(cfg DevtoolConfig) (Devtool, error)
func (*Devtool) FundBroadcaster ¶
func (*Devtool) InitializeOrchestrator ¶
func (d *Devtool) InitializeOrchestrator(cfg DevtoolConfig) error
func (*Devtool) InitializeRound ¶
func (*Devtool) RegisterOrchestrator ¶
func (d *Devtool) RegisterOrchestrator(cfg DevtoolConfig) error
func (*Devtool) RequestTokens ¶
type DevtoolConfig ¶
type DevtoolConfig struct {
Endpoint string
GethMiningAccount string
GethMiningAccountOverride bool
EthController string
EthControllerOverride bool
ServiceURI string
Account string
KeystoreDir string
IsBroadcaster bool
BondAmount *big.Int
}
func NewDevtoolConfig ¶
func NewDevtoolConfig() DevtoolConfig
Click to show internal directories.
Click to hide internal directories.