# Functions
DefaultConfig returns the default daemon configuration.
DefaultModuleSet returns the default module set, containing all the modules that ship with Rivine.
DefaultModuleSetFlag returns a new ModuleSetFlag, using the default available modules, flag names and a Rivine-defined default module set.
DefaultNetworkConfig returns the default network config based on a given network name.
ForceNewIdentifierSet creates an identifier set with the given unique identifiers, panicking if a given identifier is invalid or not unique.
IsValidModuleIdentifier checks if a given ModuleIdentifier can be is valid, meaning it represents a lowercase alphabetical ASCII character.
NewHTTPServer creates a new net.http server listening on bindAddr.
NewIdentifierSet creates an identifier set with the given unique identifiers, returning an error if a given identifier is invalid or not unique.
NewModuleSet ensures that all given modules are valid and unique, returning them as a module set with no error if they are all valid indeed.
NewModuleSetFlag creates a new module set flag.
ProcessConfig checks the configuration values and performs cleanup on incorrect-but-allowed values.
VerifyAPISecurity checks that the security values are consistent with a sane, secure system.
# Constants
RivineUserAgent is the user agent used by Rivine by default.
# Variables
all modules that ship with Rivine.
all modules that ship with Rivine.
all modules that ship with Rivine.
all modules that ship with Rivine.
all modules that ship with Rivine.
all modules that ship with Rivine.
# Structs
No description provided by the author
HTTPServer creates and serves a HTTP server that offers communication using a REST API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Version defines the version of a daemon.
# Type aliases
No description provided by the author