ouroboros-consensus-0.1.0.1: Consensus layer for the Ouroboros blockchain protocol
Consensus layer for the Ouroboros blockchain protocol
-
Data
- SOP
-
Ouroboros
-
Consensus
- Ouroboros.Consensus.Block
-
Ouroboros.Consensus.BlockchainTime
- Ouroboros.Consensus.BlockchainTime.API
- WallClock
- Ouroboros.Consensus.Config
- Ouroboros.Consensus.Forecast
- Fragment
-
HardFork
- Ouroboros.Consensus.HardFork.Abstract
-
Ouroboros.Consensus.HardFork.Combinator
- Ouroboros.Consensus.HardFork.Combinator.Abstract
- Ouroboros.Consensus.HardFork.Combinator.AcrossEras
- Ouroboros.Consensus.HardFork.Combinator.Basics
- Ouroboros.Consensus.HardFork.Combinator.Block
- Ouroboros.Consensus.HardFork.Combinator.Compat
- Ouroboros.Consensus.HardFork.Combinator.Condense
- Ouroboros.Consensus.HardFork.Combinator.Degenerate
- Embed
- Ouroboros.Consensus.HardFork.Combinator.Forging
- Ouroboros.Consensus.HardFork.Combinator.Info
- Ouroboros.Consensus.HardFork.Combinator.InjectTxs
- Ouroboros.Consensus.HardFork.Combinator.Ledger
- Ouroboros.Consensus.HardFork.Combinator.Mempool
- Ouroboros.Consensus.HardFork.Combinator.Node
- Ouroboros.Consensus.HardFork.Combinator.PartialConfig
- Ouroboros.Consensus.HardFork.Combinator.Protocol
- Ouroboros.Consensus.HardFork.Combinator.Serialisation
- Ouroboros.Consensus.HardFork.Combinator.State
- Ouroboros.Consensus.HardFork.Combinator.Translation
-
Util
- Ouroboros.Consensus.HardFork.Combinator.Util.DerivingVia
- Ouroboros.Consensus.HardFork.Combinator.Util.Functors
- Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
- Ouroboros.Consensus.HardFork.Combinator.Util.Match
- Ouroboros.Consensus.HardFork.Combinator.Util.Tails
- Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
- Ouroboros.Consensus.HardFork.History
- Ouroboros.Consensus.HardFork.Simple
- Ouroboros.Consensus.HeaderStateHistory
- Ouroboros.Consensus.HeaderValidation
-
Ledger
- Ouroboros.Consensus.Ledger.Abstract
- Ouroboros.Consensus.Ledger.Basics
- Ouroboros.Consensus.Ledger.CommonProtocolParams
- Ouroboros.Consensus.Ledger.Dual
- Ouroboros.Consensus.Ledger.Extended
- Ouroboros.Consensus.Ledger.Inspect
- Ouroboros.Consensus.Ledger.Query
- Ouroboros.Consensus.Ledger.SupportsMempool
- Ouroboros.Consensus.Ledger.SupportsPeerSelection
- Ouroboros.Consensus.Ledger.SupportsProtocol
- Ouroboros.Consensus.Mempool
-
MiniProtocol
- BlockFetch
- ChainSync
- LocalStateQuery
- LocalTxMonitor
- LocalTxSubmission
- Network
-
Ouroboros.Consensus.Node
- Ouroboros.Consensus.Node.DbLock
- Ouroboros.Consensus.Node.DbMarker
- Ouroboros.Consensus.Node.ErrorPolicy
- Ouroboros.Consensus.Node.Exit
- Ouroboros.Consensus.Node.InitStorage
- Ouroboros.Consensus.Node.NetworkProtocolVersion
- Ouroboros.Consensus.Node.ProtocolInfo
- Ouroboros.Consensus.Node.Recovery
- Ouroboros.Consensus.Node.RethrowPolicy
- Ouroboros.Consensus.Node.Run
- Ouroboros.Consensus.Node.Serialisation
- Ouroboros.Consensus.Node.Tracers
- Ouroboros.Consensus.NodeId
- Ouroboros.Consensus.NodeKernel
-
Protocol
-
Storage
-
Ouroboros.Consensus.Storage.ChainDB
- Ouroboros.Consensus.Storage.ChainDB.API
-
Ouroboros.Consensus.Storage.ChainDB.Impl
- Ouroboros.Consensus.Storage.ChainDB.Impl.Args
- Ouroboros.Consensus.Storage.ChainDB.Impl.Background
- Ouroboros.Consensus.Storage.ChainDB.Impl.BlockCache
- Ouroboros.Consensus.Storage.ChainDB.Impl.ChainSel
- Ouroboros.Consensus.Storage.ChainDB.Impl.Follower
- Ouroboros.Consensus.Storage.ChainDB.Impl.Iterator
- Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
- Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
- Ouroboros.Consensus.Storage.ChainDB.Impl.Query
- Ouroboros.Consensus.Storage.ChainDB.Impl.Types
- Ouroboros.Consensus.Storage.ChainDB.Init
- Ouroboros.Consensus.Storage.Common
- FS
- Ouroboros.Consensus.Storage.IO
-
Ouroboros.Consensus.Storage.ImmutableDB
- Ouroboros.Consensus.Storage.ImmutableDB.API
- Ouroboros.Consensus.Storage.ImmutableDB.Chunks
-
Ouroboros.Consensus.Storage.ImmutableDB.Impl
- Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
- Ouroboros.Consensus.Storage.ImmutableDB.Impl.Iterator
- Ouroboros.Consensus.Storage.ImmutableDB.Impl.Parser
- Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
- Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
- Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
- Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
- LedgerDB
- Ouroboros.Consensus.Storage.Serialisation
-
Ouroboros.Consensus.Storage.VolatileDB
- Ouroboros.Consensus.Storage.VolatileDB.API
-
Ouroboros.Consensus.Storage.VolatileDB.Impl
- Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
- Ouroboros.Consensus.Storage.VolatileDB.Impl.Index
- Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser
- Ouroboros.Consensus.Storage.VolatileDB.Impl.State
- Ouroboros.Consensus.Storage.VolatileDB.Impl.Types
- Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
-
Ouroboros.Consensus.Storage.ChainDB
- Ouroboros.Consensus.Ticked
- Ouroboros.Consensus.TypeFamilyWrappers
-
Ouroboros.Consensus.Util
- Ouroboros.Consensus.Util.AnchoredFragment
- Ouroboros.Consensus.Util.Args
- Ouroboros.Consensus.Util.Assert
- Ouroboros.Consensus.Util.CBOR
- Ouroboros.Consensus.Util.CallStack
- Ouroboros.Consensus.Util.Condense
- Ouroboros.Consensus.Util.Counting
- Ouroboros.Consensus.Util.DepPair
- Ouroboros.Consensus.Util.EarlyExit
- Ouroboros.Consensus.Util.Enclose
- Ouroboros.Consensus.Util.FileLock
- Ouroboros.Consensus.Util.HList
- Ouroboros.Consensus.Util.IOLike
- MonadSTM
- Ouroboros.Consensus.Util.OptNP
- Ouroboros.Consensus.Util.Orphans
- Ouroboros.Consensus.Util.RedundantConstraints
- Ouroboros.Consensus.Util.ResourceRegistry
- Ouroboros.Consensus.Util.SOP
- Ouroboros.Consensus.Util.STM
- Ouroboros.Consensus.Util.Singletons
- Ouroboros.Consensus.Util.TentativeState
- Ouroboros.Consensus.Util.Time
- Ouroboros.Consensus.Util.TraceSize
- Ouroboros.Consensus.Util.Versioned
-
Consensus