Module config

Source
Expand description

Fedimint toplevel config

Modules§

api
distributedgen
io
serde_binary_human_readable

Structs§

ClientConfig
Total client config
ConfigGenParams
All the parameters necessary for generating the ServerConfig during setup
FederationId
The federation id is a copy of the authentication threshold public key of the federation
GlobalClientConfig
Federation-wide client config
JsonWithKind
serde_json::Value that must contain kind: String field
ModuleInitRegistry
PeerUrl
ServerConfig
All the serializable configuration for the fedimint server
ServerConfigConsensus
ServerConfigLocal
ServerConfigPrivate
ServerModuleConfig
Config for the server-side of a particular Federation module
ServerModuleConsensusConfig

Enums§

DkgPeerMessage
Things that a distributed_gen config can send between peers

Constants§

DEFAULT_MAX_CLIENT_CONNECTIONS
The default maximum open connections the API can handle

Traits§

TypedServerModuleConfig
Module (server side) config, typed

Functions§

gen_cert_and_key
max_connections