signatureaggregator

package
v1.22.2 Latest Latest
Warning

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

Go to latest
Published: Dec 29, 2025 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Overview

Copyright (C) 2022-2025, Lux Industries Inc. All rights reserved. See the file LICENSE for licensing terms.

Copyright (C) 2022-2025, Lux Industries Inc. All rights reserved. See the file LICENSE for licensing terms.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateSignatureAggregatorInstance

func CreateSignatureAggregatorInstance(app *application.Lux, subnetID string, network models.Network, extraPeers []interface{}, logger luxlog.Logger, version string) error

func GetLatestSignatureAggregatorReleaseVersion

func GetLatestSignatureAggregatorReleaseVersion() (string, error)

func GetSignatureAggregatorEndpoint

func GetSignatureAggregatorEndpoint(app *application.Lux, network models.Network) (string, error)

func NewSignatureAggregatorLogger

func NewSignatureAggregatorLogger(
	aggregatorLogLevel string,
	aggregatorLogToStdout bool,
	logDir string,
) (luxlog.Logger, error)

func UpdateSignatureAggregatorPeers

func UpdateSignatureAggregatorPeers(
	app *application.Lux,
	network models.Network,
	extraAggregatorPeers []string,
	logger luxlog.Logger,
) error

Types

type Config

type Config struct {
}

func NewConfig

func NewConfig() *Config

Jump to

Keyboard shortcuts

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