Module oasis_core_runtime::consensus::tendermint
source · Expand description
Tendermint consensus layer backend.
Modules§
- Merkle proofs used in Tendermint networks
- Tendermint consensus layer verification logic.
Structs§
- Tendermint light consensus block metadata.
Constants§
- Tendermint consensus backend name. Keep synced with go/consensus/cometbft/api/api.go.
- The domain separation context used by Oasis Core for Tendermint cryptography. Keep synced with go/consensus/cometbft/crypto/signature.go.
Functions§
- Convert an Oasis Core chain context into a Tendermint chain ID.
- Decode the light block metadata as a Tendermint light block.
- Encode the light block metadata to a Tendermint light block.
- Extract state root from the given signed block header.