Directories ¶
Path | Synopsis |
---|---|
Package bundle implements support for unified runtime bundles.
|
Package bundle implements support for unified runtime bundles. |
component
Package component contains types for runtime components.
|
Package component contains types for runtime components. |
client
|
|
tests
Package tests is a collection of client interface test cases.
|
Package tests is a collection of client interface test cases. |
Package config implements global configuration options.
|
Package config implements global configuration options. |
enclaverpc
|
|
api
Package api defines the EnclaveRPC interface.
|
Package api defines the EnclaveRPC interface. |
Package history implements the runtime block history and pruning policy.
|
Package history implements the runtime block history and pruning policy. |
Package host implements the functionality to provision and talk to runtimes.
|
Package host implements the functionality to provision and talk to runtimes. |
composite
Package composite implements support for runtimes composed of multiple components, like having both on-chain and off-chain logic.
|
Package composite implements support for runtimes composed of multiple components, like having both on-chain and off-chain logic. |
loadbalance
Package loadbalance implements a runtime provisioner that internally load-balances requests among multiple runtime instances.
|
Package loadbalance implements a runtime provisioner that internally load-balances requests among multiple runtime instances. |
mock
Package mock implements a mock runtime host useful for tests.
|
Package mock implements a mock runtime host useful for tests. |
multi
Package multi implements support for a runtime host aggregator that handles multiplexing multiple instances of other runtime hosts, to enable seamless transitions between versions.
|
Package multi implements support for a runtime host aggregator that handles multiplexing multiple instances of other runtime hosts, to enable seamless transitions between versions. |
protocol
Package protocol implements the Runtime Host Protocol.
|
Package protocol implements the Runtime Host Protocol. |
sandbox
Package sandbox implements the runtime provisioner for runtimes in sandboxed processes.
|
Package sandbox implements the runtime provisioner for runtimes in sandboxed processes. |
sandbox/process
Package process implements a process sandboxing mechanism.
|
Package process implements a process sandboxing mechanism. |
sgx
Package sgx implements the runtime provisioner for runtimes in Intel SGX enclaves.
|
Package sgx implements the runtime provisioner for runtimes in Intel SGX enclaves. |
sgx/common
Package common implements common SGX functions.
|
Package common implements common SGX functions. |
tdx
Package tdx implements the TDX runtime provisioner.
|
Package tdx implements the TDX runtime provisioner. |
tests
Package tests contains common tests for runtime host implementations.
|
Package tests contains common tests for runtime host implementations. |
keymanager
|
|
api
Package api defines the key manager client API.
|
Package api defines the key manager client API. |
Package localstorage implements untrusted local storage that is used by runtimes to store per-node key/value pairs.
|
Package localstorage implements untrusted local storage that is used by runtimes to store per-node key/value pairs. |
Package nodes provides lookup and watcher utilities for groups of nodes.
|
Package nodes provides lookup and watcher utilities for groups of nodes. |
Package registry provides a registry of runtimes supported by the running oasis-node.
|
Package registry provides a registry of runtimes supported by the running oasis-node. |
rofl
|
|
api
Package api implements the ROFL API.
|
Package api implements the ROFL API. |
Package transaction implements the runtime transaction semantics.
|
Package transaction implements the runtime transaction semantics. |
config
Package config implements the txpool configuration options.
|
Package config implements the txpool configuration options. |
Click to show internal directories.
Click to hide internal directories.