Directories ¶
Path | Synopsis |
---|---|
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. |
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. |
api/block
Package block implements the roothash block and header.
|
Package block implements the roothash block and header. |
api/commitment
Package commitment defines a roothash commitment.
|
Package commitment defines a roothash commitment. |
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. |
api/token
Package token implements the token-related parts of the staking API.
|
Package token implements the token-related parts of the staking API. |
Click to show internal directories.
Click to hide internal directories.