Expand description
Server side fedimint module traits
Re-exports§
pub use connection_limits::ConnectionLimits;pub use fedimint_server_core as core;
Modules§
- config
- Fedimint toplevel config
- connection_
limits - consensus
- The actual implementation of consensus
- db
- metrics
- net
- Networking for mint-to-mint and client-to-mint communiccation
Structs§
- Iroh
Next ApiSettings - Requested settings for the transitional Iroh 1.0 API listener.
Functions§
- get_
config - restored_
iroh_ 🔒p2p_ key - Validate restored Iroh transport keys and return the p2p key for connector setup.
- run
- Run a server without configuring custom Iroh 1.0 relays for guardian P2P.
- run_
config_ gen - Run config generation without configuring custom Iroh 1.0 relays for guardian P2P.
- run_
config_ gen_ with_ iroh_ p2p_ relays - Run config generation with a separate Iroh 1.0 relay list for guardian P2P.
- run_
with_ iroh_ p2p_ relays - Run a server with a separate Iroh 1.0 relay list for guardian P2P.
- run_
with_ iroh_ p2p_ relays_ and_ next_ api - Run a server with explicit guardian P2P relays and an optional Iroh 1.0 API.
- update_
server_ 🔒info_ version_ dbtx - validate_
restored_ 🔒tcp_ config - Validate restored TCP transport material before building
TlsTcpConnector.
Type Aliases§
- Dashboard
UiRouter - A function/closure type for handling dashboard UI
- Setup
UiRouter - A function/closure type for handling setup UI