Documentation
¶
Index ¶
- type APIResponse
- type Parameter
- func WithBlockAuctioneer(blockAuctioneer blockauctioneer.Service) Parameter
- func WithBlockUnblinder(blockUnblinder blockunblinder.Service) Parameter
- func WithBuilderBidProvider(provider builderbidprovider.Service) Parameter
- func WithListenAddress(listenAddress string) Parameter
- func WithLogLevel(logLevel zerolog.Level) Parameter
- func WithMonitor(monitor metrics.Service) Parameter
- func WithServerName(name string) Parameter
- func WithValidatorRegistrar(validatorRegistrar validatorregistrar.Service) Parameter
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIResponse ¶ added in v0.1.4
APIResponse is a response generated by the REST API.
type Parameter ¶
type Parameter interface {
// contains filtered or unexported methods
}
Parameter is the interface for service parameters.
func WithBlockAuctioneer ¶
func WithBlockAuctioneer(blockAuctioneer blockauctioneer.Service) Parameter
WithBlockAuctioneer sets the block auctioneer.
func WithBlockUnblinder ¶ added in v0.3.0
func WithBlockUnblinder(blockUnblinder blockunblinder.Service) Parameter
WithBlockUnblinder sets the block unblinder.
func WithBuilderBidProvider ¶
func WithBuilderBidProvider(provider builderbidprovider.Service) Parameter
WithBuilderBidProvider sets the builder bid provider.
func WithListenAddress ¶
WithListenAddress sets the listen address for this module.
func WithLogLevel ¶
WithLogLevel sets the log level for the module.
func WithMonitor ¶
WithMonitor sets the monitor for the module.
func WithServerName ¶
WithServerName sets the server name for this module.
func WithValidatorRegistrar ¶
func WithValidatorRegistrar(validatorRegistrar validatorregistrar.Service) Parameter
WithValidatorRegistrar sets the validator registrar.
Click to show internal directories.
Click to hide internal directories.