fee_recipient

package
v1.3.11 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2024 License: GPL-3.0 Imports: 12 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
	SlotTickerProvider slotticker.Provider
	OperatorDataStore  operatordatastore.OperatorDataStore
}

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