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 |
|---|---|
|
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. |
Click to show internal directories.
Click to hide internal directories.