# Functions
GetCommService returns an instance of the endpoint service.
GetConfigService returns an instance of the config service.
GetEndpointService returns an instance of the endpoint service.
GetIdentityProvider returns an instance of the identity provider.
GetManager returns an instance of the view manager.
GetRegistry returns an instance of the view registry.
GetSigService returns an instance of the sig service.
# Constants
ListenPort is the port at which the FSC node might listen for some service.
P2PPort is the port on which the P2P Communication Layer respond.
ViewPort is the port on which the View Service Server respond.
# Structs
CommService provides endpoint-related services.
ConfigService models a configuration registry.
Context gives a view information about the environment in which it is in execution.
EndpointService provides endpoint-related services.
No description provided by the author
IdentityProvider provides identity services.
Manager manages the lifecycle of views and contexts.
Registry keeps track of the available view and view factories.
SigningIdentity models an identity that can sign, verify messages and whose public side can be serialized.
SigService models a repository of sign and verify keys.
# Interfaces
Factory is used to create instances of the View interface.
PKIResolver extracts public key ids from identities.
ServiceProvider is used to return instances of a given type.
Signer is an interface which wraps the Sign method.
Verifier is an interface which wraps the Verify method.
View wraps a callable function.
# Type aliases
PortName is the type variable for the socket ports.