Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
pocket/application
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/application/module
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/gateway
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/gateway/module
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/migration
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/migration/module
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/proof
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/proof/module
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/service
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/service/module
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/session
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/session/module
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/shared
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/shared/module
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/supplier
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/supplier/module
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/tokenomics
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
pocket/tokenomics/module
DO NOT DELETE this file.
|
DO NOT DELETE this file. |
|
upgrades
vNEXT_Template.go - Canonical Upgrade Template
|
vNEXT_Template.go - Canonical Upgrade Template |
|
pocketd
command
|
|
|
load-testing
|
|
|
pkg
|
|
|
client
Package client defines interfaces and types that facilitate interactions with blockchain functionalities, both transactional and observational.
|
Package client defines interfaces and types that facilitate interactions with blockchain functionalities, both transactional and observational. |
|
client/block
Package block contains a light wrapper of the EventsReplayClient[Block] generic which listens for committed block events on chain and emits them through a ReplayObservable.
|
Package block contains a light wrapper of the EventsReplayClient[Block] generic which listens for committed block events on chain and emits them through a ReplayObservable. |
|
client/events
Package events provides a generic client for subscribing to onchain events via an EventsQueryClient and transforming the received events into the type defined by the EventsReplayClient's generic type parameter.
|
Package events provides a generic client for subscribing to onchain events via an EventsQueryClient and transforming the received events into the type defined by the EventsReplayClient's generic type parameter. |
|
client/query
Package query provides interfaces used to query the state of the blockchain.
|
Package query provides interfaces used to query the state of the blockchain. |
|
crypto
Package crypto provides the cryptographic primitives used by the Pocket Network.
|
Package crypto provides the cryptographic primitives used by the Pocket Network. |
|
crypto/rings
Package rings provides the RingClient interface that is used to build rings for applications by either the application itself or a gateway.
|
Package rings provides the RingClient interface that is used to build rings for applications by either the application itself or a gateway. |
|
deps/config
Package config provides a method by which dependencies can be injected into dependency chains, via the use of SupplierFn functions.
|
Package config provides a method by which dependencies can be injected into dependency chains, via the use of SupplierFn functions. |
|
network/concurrency
Buffer Pool for High-Concurrency HTTP Processing ================================================
|
Buffer Pool for High-Concurrency HTTP Processing ================================================ |
|
relayer/cmd
Package cmd provides the command-line interface for the RelayMiner.
|
Package cmd provides the command-line interface for the RelayMiner. |
|
Package telemetry provides a set of functions for incrementing counters which track various events across the codebase.
|
Package telemetry provides a set of functions for incrementing counters which track various events across the codebase. |
|
tests
|
|
|
testutil
|
|
|
integration
The integration package contains the preparation of a full application to be used for module integration tests.
|
The integration package contains the preparation of a full application to be used for module integration tests. |
|
mockclient
Package mockclient is a generated GoMock package.
|
Package mockclient is a generated GoMock package. |
|
nullify
Package nullify provides methods to init nil values structs for test assertion.
|
Package nullify provides methods to init nil values structs for test assertion. |
|
testclient/testblock
Package testblock provides helper functions for constructing real (e.g.
|
Package testblock provides helper functions for constructing real (e.g. |
|
testclient/testqueryclients
Package testqueryclients provides helper functions for contstructing mock AccountQueryClient objects parameterized call arguments, return value(s), and/or expectations thereof.
|
Package testqueryclients provides helper functions for contstructing mock AccountQueryClient objects parameterized call arguments, return value(s), and/or expectations thereof. |
|
testcrypto/rings
Package testrings provides helper functions for constructing real (e.g.
|
Package testrings provides helper functions for constructing real (e.g. |
|
tools
|
|
|
scripts/decode_relay
command
|
|
|
scripts/docusaurus
command
|
|
|
scripts/goimports
command
|
|
|
scripts/protocheck/cmd
command
|
|
|
scripts/wrk2_relays
command
|
|
|
iavl-tree-diff
module
|
|
|
x
|
|
|
application/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
gateway/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
migration/module/cmd
Package cmd holds CLI flag variables for the migration module.
|
Package cmd holds CLI flag variables for the migration module. |
|
migration/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
proof/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
service/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
session/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
shared/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
supplier/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
|
tokenomics/types
Package types is a reverse proxy.
|
Package types is a reverse proxy. |
Click to show internal directories.
Click to hide internal directories.