Directories ¶
Path | Synopsis |
---|---|
block
Package block implements the generic block based analyzer.
|
Package block implements the generic block based analyzer. |
consensus
Package consensus implements an analyzer for the consensus layer.
|
Package consensus implements an analyzer for the consensus layer. |
item
Package item implements the generic item based analyzer.
|
Package item implements the generic item based analyzer. |
util
Package util contains utility analyzer functionality.
|
Package util contains utility analyzer functionality. |
cache
|
|
Package cmd implements commands for the processor executable.
|
Package cmd implements commands for the processor executable. |
analyzer
Package analyzer implements the `analyze` sub-command.
|
Package analyzer implements the `analyze` sub-command. |
api
Package api implements the api sub-command.
|
Package api implements the api sub-command. |
common
Package common implements common nexus command options.
|
Package common implements common nexus command options. |
Package config enables config file parsing.
|
Package config enables config file parsing. |
coreapi
|
|
v21.1.1/beacon/api
Package api implements the random beacon and time keeping APIs.
|
Package api implements the random beacon and time keeping APIs. |
v21.1.1/common/crypto/pvss
Package pvss implements a PVSS backed commit-reveal scheme loosely based on the Scalable Randomness Attested by Public Entities protocol by Casudo and David.
|
Package pvss implements a PVSS backed commit-reveal scheme loosely based on the Scalable Randomness Attested by Public Entities protocol by Casudo and David. |
v21.1.1/consensus/api
Package consensus provides the implementation agnostic consensus backend.
|
Package consensus provides the implementation agnostic consensus backend. |
v21.1.1/consensus/genesis
Package genesis provides consensus config flags that should be part of the genesis state.
|
Package genesis provides consensus config flags that should be part of the genesis state. |
v21.1.1/genesis/api
Package api defines the Oasis genesis block.
|
Package api defines the Oasis genesis block. |
v21.1.1/governance/api
Package api implements the governance APIs.
|
Package api implements the governance APIs. |
v21.1.1/keymanager/api
Package api implements the key manager management API and common data types.
|
Package api implements the key manager management API and common data types. |
v21.1.1/registry/api
Package api implements the runtime and entity registry APIs.
|
Package api implements the runtime and entity registry APIs. |
v21.1.1/roothash/api
Package api implements the root hash backend API and common datastructures.
|
Package api implements the root hash backend API and common datastructures. |
v21.1.1/roothash/api/block
Package block implements the roothash block and header.
|
Package block implements the roothash block and header. |
v21.1.1/roothash/api/commitment
Package commitment defines a roothash commitment.
|
Package commitment defines a roothash commitment. |
v21.1.1/roothash/api/message
Package message implements the supported runtime messages.
|
Package message implements the supported runtime messages. |
v21.1.1/scheduler/api
Package api defines the committee scheduler API.
|
Package api defines the committee scheduler API. |
v21.1.1/staking/api
Package api implements the staking backend API.
|
Package api implements the staking backend API. |
v21.1.1/staking/api/token
Package token implements the token-related parts of the staking API.
|
Package token implements the token-related parts of the staking API. |
v22.2.11/beacon/api
Package api implements the random beacon and time keeping APIs.
|
Package api implements the random beacon and time keeping APIs. |
v22.2.11/common/node
Package node implements common node identity routines.
|
Package node implements common node identity routines. |
v22.2.11/consensus/api
Package api provides the implementation agnostic consensus API.
|
Package api provides the implementation agnostic consensus API. |
v22.2.11/consensus/genesis
Package genesis provides consensus config flags that should be part of the genesis state.
|
Package genesis provides consensus config flags that should be part of the genesis state. |
v22.2.11/genesis/api
Package api defines the Oasis genesis block.
|
Package api defines the Oasis genesis block. |
v22.2.11/governance/api
Package api implements the governance APIs.
|
Package api implements the governance APIs. |
v22.2.11/keymanager/api
Package api implements the key manager management API and common data types.
|
Package api implements the key manager management API and common data types. |
v22.2.11/registry/api
Package api implements the runtime and entity registry APIs.
|
Package api implements the runtime and entity registry APIs. |
v22.2.11/roothash/api
Package api implements the root hash backend API and common datastructures.
|
Package api implements the root hash backend API and common datastructures. |
v22.2.11/roothash/api/block
Package block implements the roothash block and header.
|
Package block implements the roothash block and header. |
v22.2.11/roothash/api/commitment
Package commitment defines a roothash commitment.
|
Package commitment defines a roothash commitment. |
v22.2.11/roothash/api/message
Package message implements the supported runtime messages.
|
Package message implements the supported runtime messages. |
v22.2.11/scheduler/api
Package api defines the committee scheduler API.
|
Package api defines the committee scheduler API. |
v22.2.11/staking/api
Package api implements the staking backend API.
|
Package api implements the staking backend API. |
v22.2.11/staking/api/token
Package token implements the token-related parts of the staking API.
|
Package token implements the token-related parts of the staking API. |
v22.2.11/upgrade/api
Package api defines the interface exporting the upgrade infrastructure's functionality.
|
Package api defines the interface exporting the upgrade infrastructure's functionality. |
v24.0/beacon/api
Package api implements the random beacon and time keeping APIs.
|
Package api implements the random beacon and time keeping APIs. |
v24.0/common/node
Package node implements common node identity routines.
|
Package node implements common node identity routines. |
v24.0/consensus/api
Package api provides the implementation agnostic consensus API.
|
Package api provides the implementation agnostic consensus API. |
v24.0/consensus/genesis
Package genesis provides consensus config flags that should be part of the genesis state.
|
Package genesis provides consensus config flags that should be part of the genesis state. |
v24.0/genesis/api
Package api defines the Oasis genesis block.
|
Package api defines the Oasis genesis block. |
v24.0/governance/api
Package api implements the governance APIs.
|
Package api implements the governance APIs. |
v24.0/keymanager/api
Package api implements the key manager management API and common data types.
|
Package api implements the key manager management API and common data types. |
v24.0/keymanager/secrets
Package api implements the key manager management API and common data types.
|
Package api implements the key manager management API and common data types. |
v24.0/registry/api
Package api implements the runtime and entity registry APIs.
|
Package api implements the runtime and entity registry APIs. |
v24.0/roothash/api
Package api implements the root hash backend API and common datastructures.
|
Package api implements the root hash backend API and common datastructures. |
v24.0/roothash/api/block
Package block implements the roothash block and header.
|
Package block implements the roothash block and header. |
v24.0/roothash/api/commitment
Package commitment defines a roothash commitment.
|
Package commitment defines a roothash commitment. |
v24.0/roothash/api/message
Package message implements the supported runtime messages.
|
Package message implements the supported runtime messages. |
v24.0/scheduler/api
Package api defines the committee scheduler API.
|
Package api defines the committee scheduler API. |
v24.0/staking/api
Package api implements the staking backend API.
|
Package api implements the staking backend API. |
v24.0/staking/api/token
Package token implements the token-related parts of the staking API.
|
Package token implements the token-related parts of the staking API. |
v24.0/upgrade/api
Package api defines the interface exporting the upgrade infrastructure's functionality.
|
Package api defines the interface exporting the upgrade infrastructure's functionality. |
v24.0/vault/api
Package api implements the vault backend API.
|
Package api implements the vault backend API. |
Package log implements support for structured logging.
|
Package log implements support for structured logging. |
Package metrics contains the prometheus infrastructure.
|
Package metrics contains the prometheus infrastructure. |
Package storage defines storage interfaces.
|
Package storage defines storage interfaces. |
client
Types for storage client responses.
|
Types for storage client responses. |
oasis
Package oasis implements the source storage interface backed by oasis-node.
|
Package oasis implements the source storage interface backed by oasis-node. |
oasis/nodeapi
Due to the (sometimes breaking) changes in the types used by different evolutions of oasis-core over the Cobalt, Damask, and Eden upgrades, Nexus defines its own set of internal types here.
|
Due to the (sometimes breaking) changes in the types used by different evolutions of oasis-core over the Cobalt, Damask, and Eden upgrades, Nexus defines its own set of internal types here. |
postgres
Package postgres implements the target storage interface backed by PostgreSQL.
|
Package postgres implements the target storage interface backed by PostgreSQL. |
Click to show internal directories.
Click to hide internal directories.