Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
acceptance-manual-consumer
command
|
|
|
acceptance-manual-message
command
|
|
|
acceptance-sentinel
command
|
|
|
Package consumer defines functions for consuming messages.
|
Package consumer defines functions for consuming messages. |
|
Package pdclcrypto provides storage signing wrappers and tools for parsing cryptographic keys.
|
Package pdclcrypto provides storage signing wrappers and tools for parsing cryptographic keys. |
|
Package grpc is a layer for interacting with gRPC protocol.
|
Package grpc is a layer for interacting with gRPC protocol. |
|
Package ipns enables interaction with InterPlanetary Name System.
|
Package ipns enables interaction with InterPlanetary Name System. |
|
Package pdcl defines common logic that applies to entire module.
|
Package pdcl defines common logic that applies to entire module. |
|
Package pdclpb contains proto definitions of PDCL structures.
|
Package pdclpb contains proto definitions of PDCL structures. |
|
Package producer defines functions for producing messages.
|
Package producer defines functions for producing messages. |
|
Package ratelimiting provides rate limiting tools for sentinel.
|
Package ratelimiting provides rate limiting tools for sentinel. |
|
Package sentinel defines type interfaces and other code used by sentinel.
|
Package sentinel defines type interfaces and other code used by sentinel. |
|
commiter
Package commiter contains implementations of committers.
|
Package commiter contains implementations of committers. |
|
pinner
Package pinner implements an in-memory IPFS pinner.
|
Package pinner implements an in-memory IPFS pinner. |
|
sentinelpb
Package sentinelpb contains proto definitions of sentinel services.
|
Package sentinelpb contains proto definitions of sentinel services. |
|
service
Package service implements sentinel endpoints.
|
Package service implements sentinel endpoints. |
|
Package storage defines interfaces for content storage, message storage and codecs.
|
Package storage defines interfaces for content storage, message storage and codecs. |
|
content/localfs
Package localfs implements a content storage based on local file system.
|
Package localfs implements a content storage based on local file system. |
|
content/memory
Package memory defines an in-memory content storage.
|
Package memory defines an in-memory content storage. |
|
message
Package messagestorage defines a storage wrapper for handling PDCL messages.
|
Package messagestorage defines a storage wrapper for handling PDCL messages. |
|
message/ipfs
Package ipfs defines a storage based on InterPlanetary File System.
|
Package ipfs defines a storage based on InterPlanetary File System. |
|
pbcodec
Package pbcoded provides codecs for (de)serializing messages.
|
Package pbcoded provides codecs for (de)serializing messages. |
|
test
|
|
|
itest
Package itest is a main test package with defined testing scenarios.
|
Package itest is a main test package with defined testing scenarios. |
|
testpb
Package testpb contains proto definitions used in testing.
|
Package testpb contains proto definitions used in testing. |
|
testutil
Package testutils defines helpers commonly used in testing.
|
Package testutils defines helpers commonly used in testing. |
|
Package thead provides abstractions for Public Distributed Commit Log topic head manipulation.
|
Package thead provides abstractions for Public Distributed Commit Log topic head manipulation. |
|
ipns
Package ipns provides implementation for pdcl head management based on ipns protocol.
|
Package ipns provides implementation for pdcl head management based on ipns protocol. |
|
memory
Package memory provides simple, in-memory head reader and setter for testing and development.
|
Package memory provides simple, in-memory head reader and setter for testing and development. |
|
sentinelhead
Package sentinenhead enables to read head value from sentinel.
|
Package sentinenhead enables to read head value from sentinel. |
Click to show internal directories.
Click to hide internal directories.