Versions in this module Expand all Collapse all v0 v0.0.4 Jan 15, 2025 v0.0.1 Jan 15, 2025 Changes in this version + const DefaultFeeRecipientAddress + const Web3RemoteSignerPort + func FeeRecipientFromPubkey(key string) string + type BeaconNode struct + func NewBeaconNode(config *e2etypes.E2EConfig, index int, enr string) *BeaconNode + func (node *BeaconNode) Pause() error + func (node *BeaconNode) Resume() error + func (node *BeaconNode) Start(ctx context.Context) error + func (node *BeaconNode) Started() <-chan struct{} + func (node *BeaconNode) Stop() error + func (node *BeaconNode) UnderlyingProcess() *os.Process + type BeaconNodeSet struct + func NewBeaconNodes(config *e2etypes.E2EConfig) *BeaconNodeSet + func (s *BeaconNodeSet) ComponentAtIndex(i int) (e2etypes.ComponentRunner, error) + func (s *BeaconNodeSet) Pause() error + func (s *BeaconNodeSet) PauseAtIndex(i int) error + func (s *BeaconNodeSet) Resume() error + func (s *BeaconNodeSet) ResumeAtIndex(i int) error + func (s *BeaconNodeSet) SetENR(enr string) + func (s *BeaconNodeSet) Start(ctx context.Context) error + func (s *BeaconNodeSet) Started() <-chan struct{} + func (s *BeaconNodeSet) Stop() error + func (s *BeaconNodeSet) StopAtIndex(i int) error + type BootNode struct + func NewBootNode() *BootNode + func (node *BootNode) ENR() string + func (node *BootNode) Pause() error + func (node *BootNode) Resume() error + func (node *BootNode) Start(ctx context.Context) error + func (node *BootNode) Started() <-chan struct{} + func (node *BootNode) Stop() error + type Builder struct + func NewBuilder(index int) *Builder + func (node *Builder) Pause() error + func (node *Builder) Resume() error + func (node *Builder) Start(ctx context.Context) error + func (node *Builder) Started() <-chan struct{} + func (node *Builder) Stop() error + type BuilderSet struct + func NewBuilderSet() *BuilderSet + func (s *BuilderSet) ComponentAtIndex(i int) (e2etypes.ComponentRunner, error) + func (s *BuilderSet) Pause() error + func (s *BuilderSet) PauseAtIndex(i int) error + func (s *BuilderSet) Resume() error + func (s *BuilderSet) ResumeAtIndex(i int) error + func (s *BuilderSet) Start(ctx context.Context) error + func (s *BuilderSet) Started() <-chan struct{} + func (s *BuilderSet) Stop() error + func (s *BuilderSet) StopAtIndex(i int) error + type KeystoreGenerator struct + func NewKeystoreGenerator() *KeystoreGenerator + func (k *KeystoreGenerator) Pause() error + func (k *KeystoreGenerator) Resume() error + func (k *KeystoreGenerator) Start(_ context.Context) error + func (k *KeystoreGenerator) Started() <-chan struct{} + func (k *KeystoreGenerator) Stop() error + func (k *KeystoreGenerator) UnderlyingProcess() *os.Process + type LighthouseBeaconNode struct + func NewLighthouseBeaconNode(config *e2etypes.E2EConfig, index int, enr string) *LighthouseBeaconNode + func (node *LighthouseBeaconNode) Pause() error + func (node *LighthouseBeaconNode) Resume() error + func (node *LighthouseBeaconNode) Start(ctx context.Context) error + func (node *LighthouseBeaconNode) Started() <-chan struct{} + func (node *LighthouseBeaconNode) Stop() error + type LighthouseBeaconNodeSet struct + func NewLighthouseBeaconNodes(config *e2etypes.E2EConfig) *LighthouseBeaconNodeSet + func (s *LighthouseBeaconNodeSet) ComponentAtIndex(i int) (e2etypes.ComponentRunner, error) + func (s *LighthouseBeaconNodeSet) Pause() error + func (s *LighthouseBeaconNodeSet) PauseAtIndex(i int) error + func (s *LighthouseBeaconNodeSet) Resume() error + func (s *LighthouseBeaconNodeSet) ResumeAtIndex(i int) error + func (s *LighthouseBeaconNodeSet) SetENR(enr string) + func (s *LighthouseBeaconNodeSet) Start(ctx context.Context) error + func (s *LighthouseBeaconNodeSet) Started() <-chan struct{} + func (s *LighthouseBeaconNodeSet) Stop() error + func (s *LighthouseBeaconNodeSet) StopAtIndex(i int) error + type LighthouseValidatorNode struct + func NewLighthouseValidatorNode(config *e2etypes.E2EConfig, validatorNum, index, offset int) *LighthouseValidatorNode + func (v *LighthouseValidatorNode) Pause() error + func (v *LighthouseValidatorNode) Resume() error + func (v *LighthouseValidatorNode) Start(ctx context.Context) error + func (v *LighthouseValidatorNode) Started() <-chan struct{} + func (v *LighthouseValidatorNode) Stop() error + type LighthouseValidatorNodeSet struct + func NewLighthouseValidatorNodeSet(config *e2etypes.E2EConfig) *LighthouseValidatorNodeSet + func (s *LighthouseValidatorNodeSet) ComponentAtIndex(i int) (e2etypes.ComponentRunner, error) + func (s *LighthouseValidatorNodeSet) Pause() error + func (s *LighthouseValidatorNodeSet) PauseAtIndex(i int) error + func (s *LighthouseValidatorNodeSet) Resume() error + func (s *LighthouseValidatorNodeSet) ResumeAtIndex(i int) error + func (s *LighthouseValidatorNodeSet) Start(ctx context.Context) error + func (s *LighthouseValidatorNodeSet) Started() <-chan struct{} + func (s *LighthouseValidatorNodeSet) Stop() error + func (s *LighthouseValidatorNodeSet) StopAtIndex(i int) error + type TracingSink struct + func NewTracingSink(endpoint string) *TracingSink + func (ts *TracingSink) Pause() error + func (ts *TracingSink) Resume() error + func (ts *TracingSink) Start(ctx context.Context) error + func (ts *TracingSink) Started() <-chan struct{} + func (ts *TracingSink) Stop() error + func (ts *TracingSink) UnderlyingProcess() *os.Process + type ValidatorNode struct + func NewValidatorNode(config *e2etypes.E2EConfig, validatorNum, index, offset int) *ValidatorNode + func (v *ValidatorNode) Pause() error + func (v *ValidatorNode) Resume() error + func (v *ValidatorNode) Start(ctx context.Context) error + func (v *ValidatorNode) Started() <-chan struct{} + func (v *ValidatorNode) Stop() error + func (v *ValidatorNode) UnderlyingProcess() *os.Process + type ValidatorNodeSet struct + func NewValidatorNodeSet(config *e2etypes.E2EConfig) *ValidatorNodeSet + func (s *ValidatorNodeSet) ComponentAtIndex(i int) (e2etypes.ComponentRunner, error) + func (s *ValidatorNodeSet) Pause() error + func (s *ValidatorNodeSet) PauseAtIndex(i int) error + func (s *ValidatorNodeSet) Resume() error + func (s *ValidatorNodeSet) ResumeAtIndex(i int) error + func (s *ValidatorNodeSet) Start(ctx context.Context) error + func (s *ValidatorNodeSet) Started() <-chan struct{} + func (s *ValidatorNodeSet) Stop() error + func (s *ValidatorNodeSet) StopAtIndex(i int) error + type Web3RemoteSigner struct + func NewWeb3RemoteSigner() *Web3RemoteSigner + func (w *Web3RemoteSigner) Pause() error + func (w *Web3RemoteSigner) PublicKeys(ctx context.Context) ([]bls.PublicKey, error) + func (w *Web3RemoteSigner) Resume() error + func (w *Web3RemoteSigner) Start(ctx context.Context) error + func (w *Web3RemoteSigner) Started() <-chan struct{} + func (w *Web3RemoteSigner) Stop() error + func (w *Web3RemoteSigner) UnderlyingProcess() *os.Process