Help us shape the future of Go! Take the 2026 Go Developer Survey

online

package
v0.14.0 Latest Latest
Warning

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

Go to latest
Published: Jun 22, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Commands = []*cli.Command{
	{
		Name:     "server",
		Category: "online mode",
		Usage:    "Start a Ceremony server",
		Action:   actions.Server,
		Flags: []cli.Flag{
			&cli.StringFlag{
				Name:     "config",
				Usage:    "JSON file containing the server configuration",
				Required: true,
			},
		},
	},
	{
		Name:     "client",
		Category: "online mode",
		Usage:    "Connect to a Ceremony server and provide contributions",
		Action:   actions.Client,
		Flags: []cli.Flag{
			&cli.StringFlag{
				Name:     "host",
				Usage:    "address of the Ceremony server",
				Required: true,
			},
			&cli.StringFlag{
				Name:     "port",
				Usage:    "port the Ceremony server listens on",
				Required: true,
			},
		},
	},
}

Commands defines all CLI commands related to online operations.

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
api
Package api contains definitions for the gRPC protocol between the ceremony client and ceremony server.
Package api contains definitions for the gRPC protocol between the ceremony client and ceremony server.
Package client provides a client for the ceremony service.
Package client provides a client for the ceremony service.
Package contribution implements all phases (initialization, contribution, verification) of a multi-party computation setup ceremony.
Package contribution implements all phases (initialization, contribution, verification) of a multi-party computation setup ceremony.
ceremony_service
Package ceremony_service implements the gRPC service for the multi-party computation setup ceremony.
Package ceremony_service implements the gRPC service for the multi-party computation setup ceremony.
contributors_manager
Package contributors_manager implements a manager for contributors in the multi-party computation setup ceremony.
Package contributors_manager implements a manager for contributors in the multi-party computation setup ceremony.
coordinator
Package coordinator implements the coordinator logic for the multi-party computation setup ceremony.
Package coordinator implements the coordinator logic for the multi-party computation setup ceremony.
Package storage provides a persistent storage service with multiple backends.
Package storage provides a persistent storage service with multiple backends.

Jump to

Keyboard shortcuts

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