Directories ¶
Path | Synopsis |
---|---|
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. |
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. |
consensus/api
Package consensus provides the implementation agnostic consensus backend.
|
Package consensus provides the implementation agnostic consensus backend. |
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. |
genesis/api
Package api defines the Oasis genesis block.
|
Package api defines the Oasis genesis block. |
governance/api
Package api implements the governance APIs.
|
Package api implements the governance APIs. |
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. |
registry/api
Package api implements the runtime and entity registry APIs.
|
Package api implements the runtime and entity registry APIs. |
roothash/api
Package api implements the root hash backend API and common datastructures.
|
Package api implements the root hash backend API and common datastructures. |
roothash/api/block
Package block implements the roothash block and header.
|
Package block implements the roothash block and header. |
roothash/api/commitment
Package commitment defines a roothash commitment.
|
Package commitment defines a roothash commitment. |
roothash/api/message
Package message implements the supported runtime messages.
|
Package message implements the supported runtime messages. |
scheduler/api
Package api defines the committee scheduler API.
|
Package api defines the committee scheduler API. |
staking/api
Package api implements the staking backend API.
|
Package api implements the staking backend API. |
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. |
common/node
Package node implements common node identity routines.
|
Package node implements common node identity routines. |
consensus/api
Package api provides the implementation agnostic consensus API.
|
Package api provides the implementation agnostic consensus API. |
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. |
genesis/api
Package api defines the Oasis genesis block.
|
Package api defines the Oasis genesis block. |
governance/api
Package api implements the governance APIs.
|
Package api implements the governance APIs. |
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. |
registry/api
Package api implements the runtime and entity registry APIs.
|
Package api implements the runtime and entity registry APIs. |
roothash/api
Package api implements the root hash backend API and common datastructures.
|
Package api implements the root hash backend API and common datastructures. |
roothash/api/block
Package block implements the roothash block and header.
|
Package block implements the roothash block and header. |
roothash/api/commitment
Package commitment defines a roothash commitment.
|
Package commitment defines a roothash commitment. |
roothash/api/message
Package message implements the supported runtime messages.
|
Package message implements the supported runtime messages. |
scheduler/api
Package api defines the committee scheduler API.
|
Package api defines the committee scheduler API. |
staking/api
Package api implements the staking backend API.
|
Package api implements the staking backend API. |
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. |
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. |
common/node
Package node implements common node identity routines.
|
Package node implements common node identity routines. |
consensus/api
Package api provides the implementation agnostic consensus API.
|
Package api provides the implementation agnostic consensus API. |
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. |
genesis/api
Package api defines the Oasis genesis block.
|
Package api defines the Oasis genesis block. |
governance/api
Package api implements the governance APIs.
|
Package api implements the governance APIs. |
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. |
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. |
registry/api
Package api implements the runtime and entity registry APIs.
|
Package api implements the runtime and entity registry APIs. |
roothash/api
Package api implements the root hash backend API and common datastructures.
|
Package api implements the root hash backend API and common datastructures. |
roothash/api/block
Package block implements the roothash block and header.
|
Package block implements the roothash block and header. |
roothash/api/commitment
Package commitment defines a roothash commitment.
|
Package commitment defines a roothash commitment. |
roothash/api/message
Package message implements the supported runtime messages.
|
Package message implements the supported runtime messages. |
scheduler/api
Package api defines the committee scheduler API.
|
Package api defines the committee scheduler API. |
staking/api
Package api implements the staking backend API.
|
Package api implements the staking backend API. |
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. |
upgrade/api
Package api defines the interface exporting the upgrade infrastructure's functionality.
|
Package api defines the interface exporting the upgrade infrastructure's functionality. |
vault/api
Package api implements the vault backend API.
|
Package api implements the vault backend API. |
Click to show internal directories.
Click to hide internal directories.