fee_recipient

package
v1.0.0-rc.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 6, 2023 License: GPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewController

func NewController(opts *ControllerOptions) *recipientController

Types

type ControllerOptions

type ControllerOptions struct {
	Ctx              context.Context
	BeaconClient     beaconprotocol.BeaconNode
	Network          networkconfig.NetworkConfig
	ShareStorage     storage.Shares
	RecipientStorage storage.Recipients
	Ticker           slot_ticker.Ticker
	OperatorData     *storage.OperatorData
}

ControllerOptions holds the needed dependencies

type RecipientController

type RecipientController interface {
	Start(logger *zap.Logger)
}

RecipientController submit proposal preparation to beacon node for all committee validators

Directories

Path Synopsis
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL