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.