consensus/

directory
v0.2401.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 28, 2024 License: Apache-2.0

Directories

Path Synopsis
api
Package api provides the implementation agnostic consensus API.
Package api provides the implementation agnostic consensus API.
abci
Package abci implements the CometBFT ABCI application integration.
Package abci implements the CometBFT ABCI application integration.
api
Package api implements the API between Oasis ABCI application and Oasis core.
Package api implements the API between Oasis ABCI application and Oasis core.
apps/beacon
Package beacon implements the combined beacon and epochtime application.
Package beacon implements the combined beacon and epochtime application.
apps/governance/api
Package api defines the governance application API for other applications.
Package api defines the governance application API for other applications.
apps/keymanager
Package keymanager implements the key manager management application.
Package keymanager implements the key manager management application.
apps/registry
Package registry implements the registry application.
Package registry implements the registry application.
apps/registry/api
Package api defines the registry application API for other applications.
Package api defines the registry application API for other applications.
apps/roothash
Package roothash implements the roothash application.
Package roothash implements the roothash application.
apps/roothash/api
Package api defines the roothash application API for other applications.
Package api defines the roothash application API for other applications.
apps/scheduler/api
Package api defines the scheduler application API for other applications.
Package api defines the scheduler application API for other applications.
apps/staking
Package staking implements the staking application.
Package staking implements the staking application.
apps/staking/api
Package api defines the staking application API for other applications.
Package api defines the staking application API for other applications.
beacon
Package beacon implements the CometBFT backed beacon and epochtime backends.
Package beacon implements the CometBFT backed beacon and epochtime backends.
config
Package config implements global configuration options.
Package config implements global configuration options.
crypto
Package crypto implements CometBFT specific cryptography.
Package crypto implements CometBFT specific cryptography.
db
Package db implements several CometBFT DB backends.
Package db implements several CometBFT DB backends.
db/badger
Package badger implements a CometBFT DB, backed by BadgerDB.
Package badger implements a CometBFT DB, backed by BadgerDB.
db/tests
Package tests is a collection of CometBFT DB backend tests.
Package tests is a collection of CometBFT DB backend tests.
full
Package full implements a full CometBFT consensus node.
Package full implements a full CometBFT consensus node.
governance
Package governance implements the CometBFT backed governance backend.
Package governance implements the CometBFT backed governance backend.
keymanager
Package keymanager provides the CometBFT backed key manager management implementation.
Package keymanager provides the CometBFT backed key manager management implementation.
keymanager/secrets
Package keymanager provides the CometBFT backed key manager management implementation.
Package keymanager provides the CometBFT backed key manager management implementation.
light
Package light implements a CometBFT light client service.
Package light implements a CometBFT light client service.
light/api
Package api provides a light CometBFT consensus backend API.
Package api provides a light CometBFT consensus backend API.
light/p2p
Package p2p implements the Oasis Core libp2p backed light client provider.
Package p2p implements the Oasis Core libp2p backed light client provider.
registry
Package registry implements the CometBFT backed registry backend.
Package registry implements the CometBFT backed registry backend.
roothash
Package roothash implements the CometBFT backed roothash backend.
Package roothash implements the CometBFT backed roothash backend.
scheduler
Package scheduler implements the CometBFT backed scheduling backend.
Package scheduler implements the CometBFT backed scheduling backend.
staking
Package staking implements the CometBFT backed staking backend.
Package staking implements the CometBFT backed staking backend.
vault
Package vault implements the CometBFT backed vault backend.
Package vault implements the CometBFT backed vault backend.
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.
p2p
light
Package light implements a consensus light client protocol.
Package light implements a consensus light client protocol.
Package pricediscovery implements gas price discovery.
Package pricediscovery implements gas price discovery.
Package tests is a collection of consensus implementation test cases.
Package tests is a collection of consensus implementation test cases.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL