Directories
¶
| Path | Synopsis |
|---|---|
|
Package bootstrap defines a core service that bootstraps a host from a set of well known peers or from a private network.
|
Package bootstrap defines a core service that bootstraps a host from a set of well known peers or from a private network. |
|
protocol
Package protocol implements the network bootstrapping protocols.
|
Package protocol implements the network bootstrapping protocols. |
|
protocol/mockprotocol
Package mockprotocol is a generated GoMock package.
|
Package mockprotocol is a generated GoMock package. |
|
protocol/proposal
Package proposal implements a store for network update proposals.
|
Package proposal implements a store for network update proposals. |
|
protocol/proposal/mocks
Package mockproposal is a generated GoMock package.
|
Package mockproposal is a generated GoMock package. |
|
service
Package service defines the bootstrap service implementation.
|
Package service defines the bootstrap service implementation. |
|
service/mockservice
Package mockservice is a generated GoMock package.
|
Package mockservice is a generated GoMock package. |
|
connmgr
|
|
|
service
Package service defines a service that manages the number of connections kept open.
|
Package service defines a service that manages the number of connections kept open. |
|
event
|
|
|
grpc/mockgrpc
Package mockgrpc is a generated GoMock package.
|
Package mockgrpc is a generated GoMock package. |
|
service/mockservice
Package mockservice is a generated GoMock package.
|
Package mockservice is a generated GoMock package. |
|
grpcapi
|
|
|
service
Package service defines a service that exposes a gRPC API.
|
Package service defines a service that exposes a gRPC API. |
|
service/mockservice
Package mockservice is a generated GoMock package.
|
Package mockservice is a generated GoMock package. |
|
grpcweb
|
|
|
service
Package service wraps the grpcapi server to implement the gRPC-Web spec
|
Package service wraps the grpcapi server to implement the gRPC-Web spec |
|
host
|
|
|
grpc/mockgrpc
Package mockgrpc is a generated GoMock package.
|
Package mockgrpc is a generated GoMock package. |
|
service
Package service defines a service the wraps a P2P host.
|
Package service defines a service the wraps a P2P host. |
|
identify
|
|
|
service
Package service defines a service that identifies peers on the network.
|
Package service defines a service that identifies peers on the network. |
|
service/mockservice
Package mockservice is a generated GoMock package.
|
Package mockservice is a generated GoMock package. |
|
kaddht
|
|
|
service
Package service defines a service that runs an instance of a Kademlia distributed hash table server or client that can be used to route peer IDs to network addresses.
|
Package service defines a service that runs an instance of a Kademlia distributed hash table server or client that can be used to route peer IDs to network addresses. |
|
service/mockservice
Package mockservice is a generated GoMock package.
|
Package mockservice is a generated GoMock package. |
|
monitoring
|
|
|
service
Package service defines a service to configure monitoring for your Stratumn Node.
|
Package service defines a service to configure monitoring for your Stratumn Node. |
|
mssmux
|
|
|
service
Package service defines a service that routes transport protocols to stream multiplexers.
|
Package service defines a service that routes transport protocols to stream multiplexers. |
|
natmgr
|
|
|
service
Package service defines a service that deals with setting NAT port mappings to allow nodes to connect to a node behind a firewall.
|
Package service defines a service that deals with setting NAT port mappings to allow nodes to connect to a node behind a firewall. |
|
service/mockservice
Package mockservice is a generated GoMock package.
|
Package mockservice is a generated GoMock package. |
|
ping
|
|
|
grpc/mockgrpc
Package mockgrpc is a generated GoMock package.
|
Package mockgrpc is a generated GoMock package. |
|
service
Package service defines a service that handles ping requests and responses.
|
Package service defines a service that handles ping requests and responses. |
|
pruner
|
|
|
service
Package service defines a service that periodically prunes the service manager.
|
Package service defines a service that periodically prunes the service manager. |
|
service/mockservice
Package mockservice is a generated GoMock package.
|
Package mockservice is a generated GoMock package. |
|
pubsub
|
|
|
service
Package pubsub provides publish-subscribe capabilities that other apps can leverage.
|
Package pubsub provides publish-subscribe capabilities that other apps can leverage. |
|
relay
|
|
|
service
Package service defines a service for the P2P relay circuit, which enables nodes to send traffic through intermediary nodes in order to reach otherwise inaccessible nodes.
|
Package service defines a service for the P2P relay circuit, which enables nodes to send traffic through intermediary nodes in order to reach otherwise inaccessible nodes. |
|
signal
|
|
|
service
Package service defines a service that deals with exit signals.
|
Package service defines a service that deals with exit signals. |
|
service/mockservice
Package mockservice is a generated GoMock package.
|
Package mockservice is a generated GoMock package. |
|
swarm
|
|
|
grpc/mockgrpc
Package mockgrpc is a generated GoMock package.
|
Package mockgrpc is a generated GoMock package. |
|
service
Package service defines a service that maintains a swarm of connections between this node and its peers.
|
Package service defines a service that maintains a swarm of connections between this node and its peers. |
|
yamux
|
|
|
service
Package service defines a service for the Yamux stream multiplexer.
|
Package service defines a service for the Yamux stream multiplexer. |
Click to show internal directories.
Click to hide internal directories.