Expand description
Fedimint toplevel config
Modulesยง
Structsยง
- Client
Config - Total client config
- Config
GenParams - All the parameters necessary for generating the
ServerConfig
during setup - Federation
Id - The federation id is a copy of the authentication threshold public key of the federation
- Global
Client Config - Federation-wide client config
- Json
With Kind serde_json::Value
that must containkind: String
field- Module
Init Registry - PeerUrl
- Server
Config - All the serializable configuration for the fedimint server
- Server
Config Consensus - Server
Config Local - Server
Config Private - Server
Module Config - Config for the server-side of a particular Federation module
- Server
Module Consensus Config
Enumsยง
- DkgPeer
Message - Things that a
distributed_gen
config can send between peers
Constantsยง
- DEFAULT_
BROADCAST_ ๐ROUNDS_ PER_ SESSION - DEFAULT_
BROADCAST_ ๐ROUND_ DELAY_ MS - Consensus broadcast settings that result in 3 minutes session time
- DEFAULT_
MAX_ CLIENT_ CONNECTIONS - The default maximum open connections the API can handle
- DEFAULT_
TEST_ ๐BROADCAST_ ROUNDS_ PER_ SESSION - DEFAULT_
TEST_ ๐BROADCAST_ ROUND_ DELAY_ MS - Consensus broadcast settings that result in 10 seconds session time
Traitsยง
- Typed
Server Module Config - Module (server side) config, typed