ouroboros-consensus-0.1.0.1: Consensus layer for the Ouroboros blockchain protocol

Index - F

Fail Ouroboros.Consensus.Util.CBOR
FallingEdge Ouroboros.Consensus.Util.Enclose
FallingEdgeWith Ouroboros.Consensus.Util.Enclose
FHandle Ouroboros.Consensus.Storage.IO
fhChainType Ouroboros.Consensus.Storage.ChainDB.Impl.Types
fhClose Ouroboros.Consensus.Storage.ChainDB.Impl.Types
fhSwitchFork Ouroboros.Consensus.Storage.ChainDB.Impl.Types
fib Ouroboros.Consensus.Util
fileBackedIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
FileId Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
FileInfo Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
FileLock
1 (Type/Class) Ouroboros.Consensus.Util.FileLock
2 (Data Constructor) Ouroboros.Consensus.Util.FileLock
filePath
1 (Function) Ouroboros.Consensus.Storage.FS.Handle
2 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
FileSystemError
1 (Data Constructor) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
filledSlots Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
filterByPredecessor Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
finally Ouroboros.Consensus.Util.IOLike
findLastFd Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
Fingerprint
1 (Type/Class) Ouroboros.Consensus.Util.STM
2 (Data Constructor) Ouroboros.Consensus.Util.STM
firstBlockOrEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
firstChunkNo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
FirstEra Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
firstFilledSlot Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
firstJust Ouroboros.Consensus.Util
flip Ouroboros.Consensus.HardFork.Combinator.Util.Match
flipNestedCtxt Ouroboros.Consensus.Block.NestedContent , Ouroboros.Consensus.Block
flushTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
flushTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
Fn
1 (Data Constructor) Data.SOP.Strict
2 (Type/Class) Ouroboros.Consensus.Util.HList
fn Data.SOP.Strict
fn_2 Data.SOP.Strict
fn_3 Data.SOP.Strict
fn_4 Data.SOP.Strict
fn_5 Ouroboros.Consensus.Util.SOP
foldl Ouroboros.Consensus.Util.HList
foldLedger Ouroboros.Consensus.Ledger.Abstract
foldlM Ouroboros.Consensus.Util.HList
foldlM' Ouroboros.Consensus.Util
foldMap Ouroboros.Consensus.Util.HList
foldr Ouroboros.Consensus.Util.HList
Follower
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
followerClose Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
followerForward Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
FollowerHandle
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInImmutableDB Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInit Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerInMem Ouroboros.Consensus.Storage.ChainDB.Impl.Types
followerInstruction Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
followerInstructionBlocking Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
FollowerKey
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerNewImmIterator Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
FollowerNoLongerInMem Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
FollowerRollState Ouroboros.Consensus.Storage.ChainDB.Impl.Types
followerRollStatePoint Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerState Ouroboros.Consensus.Storage.ChainDB.Impl.Types
FollowerSwitchToMem Ouroboros.Consensus.Storage.ChainDB.Impl.Types , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
Forecast
1 (Type/Class) Ouroboros.Consensus.Forecast
2 (Data Constructor) Ouroboros.Consensus.Forecast
forecastAt Ouroboros.Consensus.Forecast
forecastFor Ouroboros.Consensus.Forecast
forgeBftFields Ouroboros.Consensus.Protocol.BFT
forgeBlock Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeInKnownSlot Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
ForgeInUnknownSlot Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
forgeLabel Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeLedgerState Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
forgePBftFields Ouroboros.Consensus.Protocol.PBFT
ForgeStateInfo Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
forgeStateInfoTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
ForgeStateUpdated Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeStateUpdateError
1 (Data Constructor) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
2 (Type/Class) Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeStateUpdateFailed Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeStateUpdateInfo Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
forgeStateUpdateInfoFromUpdateInfo Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
ForgeStateUpdateSuppressed Ouroboros.Consensus.Block.Forging , Ouroboros.Consensus.Block
forgetFingerprint Ouroboros.Consensus.Util.STM
forgeTracer Ouroboros.Consensus.Node.Tracers , Ouroboros.Consensus.Node
forgetSignKeyKES Ouroboros.Consensus.Util.IOLike
forkIO Ouroboros.Consensus.Util.IOLike
forkIOWithUnmask Ouroboros.Consensus.Util.IOLike
forkLinkedThread Ouroboros.Consensus.Util.ResourceRegistry
forkLinkedWatcher Ouroboros.Consensus.Util.STM
forksAtMostKBlocks Ouroboros.Consensus.Util.AnchoredFragment
forkThread Ouroboros.Consensus.Util.ResourceRegistry
ForkTooDeep Ouroboros.Consensus.MiniProtocol.ChainSync.Client
ForkTooOld Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
forwardCompatQuery Ouroboros.Consensus.HardFork.Combinator.Compat
fromChain
1 (Function) Ouroboros.Consensus.HeaderStateHistory
2 (Function) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
fromChainDbArgs Ouroboros.Consensus.Storage.ChainDB.Impl.Args
fromCoreNodeId Ouroboros.Consensus.NodeId
fromException Ouroboros.Consensus.Util.IOLike
fromFull Ouroboros.Consensus.Storage.ChainDB.Init
fromIDecode Ouroboros.Consensus.Util.CBOR
fromIsEBB Ouroboros.Consensus.Block.EBB , Ouroboros.Consensus.Block
fromLazyTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
fromLazyTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
fromList
1 (Function) Data.SOP.Strict
2 (Function) Ouroboros.Consensus.Mempool.TxSeq
3 (Function) Ouroboros.Consensus.Protocol.PBFT.State
fromNonEmptyNP Ouroboros.Consensus.Util.OptNP
fromNP Ouroboros.Consensus.Util.OptNP
fromParsedBlockInfos Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo
fromRawHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
fromRelativeTime Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
fromShortRawHash Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
fromSing Ouroboros.Consensus.Util.Singletons
fromSingleton Ouroboros.Consensus.Util.OptNP
fromTip Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
fromTrivialDependency Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
fromTZ
1 (Function) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Function) Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
fromWithOrigin Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
FsDeviceFull Ouroboros.Consensus.Storage.FS.API.Types
FsError
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API.Types
fsErrorNo Ouroboros.Consensus.Storage.FS.API.Types
FsErrorPath
1 (Type/Class) Ouroboros.Consensus.Storage.FS.API.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.FS.API.Types
fsErrorPath Ouroboros.Consensus.Storage.FS.API.Types
fsErrorStack Ouroboros.Consensus.Storage.FS.API.Types
fsErrorString Ouroboros.Consensus.Storage.FS.API.Types
FsErrorType Ouroboros.Consensus.Storage.FS.API.Types
fsErrorType Ouroboros.Consensus.Storage.FS.API.Types
fsFromFilePath Ouroboros.Consensus.Storage.FS.API.Types
FsIllegalOperation Ouroboros.Consensus.Storage.FS.API.Types
FsInsufficientPermissions Ouroboros.Consensus.Storage.FS.API.Types
FsInvalidArgument Ouroboros.Consensus.Storage.FS.API.Types
fsLimitation Ouroboros.Consensus.Storage.FS.API.Types
FsOther Ouroboros.Consensus.Storage.FS.API.Types
FsPath Ouroboros.Consensus.Storage.FS.API.Types
fsPathChunkFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
fsPathFromList Ouroboros.Consensus.Storage.FS.API.Types
fsPathInit Ouroboros.Consensus.Storage.FS.API.Types
fsPathPrimaryIndexFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
fsPathSecondaryIndexFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
fsPathSplit Ouroboros.Consensus.Storage.FS.API.Types
fsPathToList Ouroboros.Consensus.Storage.FS.API.Types
FsReachedEOF Ouroboros.Consensus.Storage.FS.API.Types
FsResourceAlreadyExist Ouroboros.Consensus.Storage.FS.API.Types
FsResourceAlreadyInUse Ouroboros.Consensus.Storage.FS.API.Types
FsResourceDoesNotExist Ouroboros.Consensus.Storage.FS.API.Types
FsResourceInappropriateType Ouroboros.Consensus.Storage.FS.API.Types
fsToFilePath Ouroboros.Consensus.Storage.FS.API.Types
fsToFsErrorPath Ouroboros.Consensus.Storage.FS.API.Types
fsToFsErrorPathUnmounted Ouroboros.Consensus.Storage.FS.API.Types
FsTooManyOpenFiles Ouroboros.Consensus.Storage.FS.API.Types
FutureBlocks Ouroboros.Consensus.Storage.ChainDB.Impl.Types
futureEraException Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common
FutureRelay Ouroboros.Consensus.Ledger.SupportsPeerSelection