public-distributed-commit-log

module
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 29, 2022 License: MIT

README

Hello

Directories

Path Synopsis
cmd
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL