berty: berty.tech/berty/go

Directories

PathSynopsis
cmd/bertyBerty is the main CLI entrypoint to manage the Berty ecosystem (client, server, relay, dev).
cmd/berty/miniPackage mini contains main helpers to start a term-based Berty mini client.
cmd/rdvprdvp is a service to hold Berty's rendezvous point for faster peer discovery.
internal/config
internal/cryptoutilPackage cryptoutil contains generic & stateless crypto helpers.
internal/discordlogdiscordlog is an unsafe package used during development to log info directly on the Berty's Discord server.
internal/grpcutilPackage grpcutil contains gRPC lazy codecs, messages and a buf-based listener.
internal/handshakePackage handshake implements a capability-based handshake.
internal/ipfsutilPackage ipfsutil contains helpers around IPFS (logging, datastore, networking, core API, ...).
internal/multipeer-connectivity-transport
internal/multipeer-connectivity-transport/driver
internal/multipeer-connectivity-transport/driver/mc-driver
internal/multipeer-connectivity-transport/multiaddr
internal/testutilPackage testutil contains testing helpers (logging, slow skipping).
internal/tinderPackage tinder is a multi-driver service backed by a cache.
internal/tracer

Updated 2020-11-24. Refresh now. Tools for package owners.