Fail | Ouroboros.Consensus.Util.CBOR |
FailedToAddBlock | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
fakeByronBlockSizeHint | Ouroboros.Consensus.Byron.Ledger.Serialisation, Ouroboros.Consensus.Byron.Ledger |
FallingEdge | Ouroboros.Consensus.Util.Enclose |
FallingEdgeWith | Ouroboros.Consensus.Util.Enclose |
FarFutureHeaderException | Ouroboros.Consensus.MiniProtocol.ChainSync.Client.InFutureCheck |
FellBehindN | Test.Consensus.GSM.Model |
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 |
FileCorruption | Test.Ouroboros.Storage.TestBlock |
FileError | |
1 (Type/Class) | Cardano.Api.Any |
2 (Data Constructor) | Cardano.Api.Any |
3 (Data Constructor) | Cardano.Node.Protocol.Shelley |
FileErrorTempFile | Cardano.Api.Any |
FileId | Ouroboros.Consensus.Storage.VolatileDB.Impl.Types, Ouroboros.Consensus.Storage.VolatileDB.Impl.State |
fileIndex | Test.Ouroboros.Storage.VolatileDB.Model |
FileInfo | Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo |
FileIOError | Cardano.Api.Any |
FileLock | |
1 (Type/Class) | Ouroboros.Consensus.Util.FileLock |
2 (Data Constructor) | Ouroboros.Consensus.Util.FileLock |
filePath | 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 |
fill | Ouroboros.Consensus.Util.LeakyBucket |
fill' | Ouroboros.Consensus.Util.LeakyBucket |
filledSlots | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary |
fillInWindow | Test.Ouroboros.Consensus.ChainGenerator.BitVector |
fillOnOverflow | Ouroboros.Consensus.Util.LeakyBucket |
filter | Test.Util.RefEnv |
filterByPredecessor | Ouroboros.Consensus.Storage.VolatileDB.API, Ouroboros.Consensus.Storage.VolatileDB |
filterByPredecessorModel | Test.Ouroboros.Storage.VolatileDB.Model |
finally | Ouroboros.Consensus.Util.IOLike |
findFragment | Test.Consensus.BlockTree |
FindIntersect | Test.Consensus.PeerSimulator.ScheduledChainSyncServer |
findIthActiveInV | Test.Ouroboros.Consensus.ChainGenerator.BitVector |
findIthEmptyInMV | Test.Ouroboros.Consensus.ChainGenerator.BitVector |
findIthEmptyInV | Test.Ouroboros.Consensus.ChainGenerator.BitVector |
findLastFd | Ouroboros.Consensus.Storage.VolatileDB.Impl.Util |
findPath | Test.Consensus.BlockTree |
Fingerprint | |
1 (Type/Class) | Ouroboros.Consensus.Util.STM |
2 (Data Constructor) | Ouroboros.Consensus.Util.STM |
finiteSystemTime | Test.Util.HardFork.OracularClock |
firstBlock | |
1 (Function) | Test.Ouroboros.Storage.TestBlock |
2 (Function) | Test.Util.TestBlock |
firstBlockOrEBB | Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB |
firstBlockWithPayload | Test.Util.TestBlock |
firstChunkNo | Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal, Ouroboros.Consensus.Storage.ImmutableDB.Chunks, Ouroboros.Consensus.Storage.ImmutableDB |
firstEBB | Test.Ouroboros.Storage.TestBlock |
FirstEra | Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common |
firstFilledSlot | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary |
firstJust | Ouroboros.Consensus.Util |
firstSlotOfEpochOfSlot | Ouroboros.Consensus.Protocol.Ledger.Util |
fixedBlockBodyOverhead | Ouroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger |
fixupModelState | Test.Consensus.GSM.Model |
FlickerN | Test.Consensus.GSM.Model |
Flip | |
1 (Type/Class) | Data.SOP.Functors |
2 (Data Constructor) | Data.SOP.Functors |
flipMatch | Data.SOP.Match |
flipNestedCtxt | Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block |
Flr | Test.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl |
flushTBQueue | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
flushTQueue | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
Fn | |
1 (Type/Class) | Ouroboros.Consensus.Util.HList |
2 (Data Constructor) | Data.SOP.Strict |
fn | Data.SOP.Strict |
fn_2 | Data.SOP.Strict |
fn_3 | Data.SOP.Strict |
fn_4 | Data.SOP.Strict |
fn_5 | Data.SOP.Strict |
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 | Test.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl |
followerClose | |
1 (Function) | Test.Ouroboros.Storage.ChainDB.Model |
2 (Function) | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
FollowerForward | Test.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl |
followerForward | |
1 (Function) | Test.Ouroboros.Storage.ChainDB.Model |
2 (Function) | 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 |
FollowerId | Test.Ouroboros.Storage.ChainDB.Model |
FollowerInImmutableDB | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
FollowerInit | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
FollowerInMem | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
FollowerInstruction | Test.Ouroboros.Storage.ChainDB.StateMachine, Test.Ouroboros.Storage.ChainDB.StateMachine.Utils.RunOnRepl |
followerInstruction | |
1 (Function) | Test.Ouroboros.Storage.ChainDB.Model |
2 (Function) | 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 |
FollowerRef | Test.Ouroboros.Storage.ChainDB.StateMachine |
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 |
forAllGenesisTest | Test.Consensus.Genesis.Setup |
forAllGenRunShrinkCheck | Test.Util.QuickCheck |
Forecast | |
1 (Type/Class) | Ouroboros.Consensus.Forecast |
2 (Data Constructor) | Ouroboros.Consensus.Forecast |
forecastAcrossShelley | Ouroboros.Consensus.Shelley.ShelleyHFC, Ouroboros.Consensus.Cardano.CanHardFork |
forecastAt | Ouroboros.Consensus.Forecast |
forecastFor | Ouroboros.Consensus.Forecast |
ForecastRange | |
1 (Type/Class) | Test.Consensus.PointSchedule |
2 (Data Constructor) | Test.Consensus.PointSchedule |
forgeBftExt | Ouroboros.Consensus.Mock.Ledger.Block.BFT, Ouroboros.Consensus.Mock.Ledger |
forgeBftFields | Ouroboros.Consensus.Protocol.BFT |
forgeBlock | Ouroboros.Consensus.Block.Forging, Ouroboros.Consensus.Block |
forgeByronBlock | Ouroboros.Consensus.Byron.Ledger.Forge, Ouroboros.Consensus.Byron.Ledger |
forgeByronSpecBlock | Ouroboros.Consensus.ByronSpec.Ledger.Forge, Ouroboros.Consensus.ByronSpec.Ledger |
forgeDualByronBlock | Ouroboros.Consensus.ByronDual.Ledger |
forgeEBB | |
1 (Function) | Ouroboros.Consensus.Byron.Ledger.Forge, Ouroboros.Consensus.Byron.Ledger |
2 (Function) | Test.ThreadNet.Network, Test.ThreadNet.General |
ForgeEbbEnv | |
1 (Type/Class) | Test.ThreadNet.Network, Test.ThreadNet.General |
2 (Data Constructor) | Test.ThreadNet.Network, Test.ThreadNet.General |
forgeEbbEnv | Test.ThreadNet.General |
ForgeExt | |
1 (Type/Class) | Ouroboros.Consensus.Mock.Ledger.Forge, Ouroboros.Consensus.Mock.Ledger |
2 (Data Constructor) | Ouroboros.Consensus.Mock.Ledger.Forge, Ouroboros.Consensus.Mock.Ledger |
forgeExt | Ouroboros.Consensus.Mock.Ledger.Forge, Ouroboros.Consensus.Mock.Ledger |
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 |
ForgeLimit | Cardano.Tools.DBSynthesizer.Types |
ForgeLimitBlock | Cardano.Tools.DBSynthesizer.Types |
ForgeLimitEpoch | Cardano.Tools.DBSynthesizer.Types |
ForgeLimitSlot | Cardano.Tools.DBSynthesizer.Types |
forgePBftExt | Ouroboros.Consensus.Mock.Ledger.Block.PBFT, Ouroboros.Consensus.Mock.Ledger |
forgePBftFields | Ouroboros.Consensus.Protocol.PBFT |
forgePraosExt | Ouroboros.Consensus.Mock.Ledger.Block.Praos, Ouroboros.Consensus.Mock.Ledger |
forgePraosFields | |
1 (Function) | Ouroboros.Consensus.Protocol.Praos |
2 (Function) | Ouroboros.Consensus.Mock.Protocol.Praos |
forgePraosRuleExt | Ouroboros.Consensus.Mock.Ledger.Block.PraosRule, Ouroboros.Consensus.Mock.Ledger |
forgeRegularBlock | Ouroboros.Consensus.Byron.Ledger.Forge, Ouroboros.Consensus.Byron.Ledger |
ForgeResult | |
1 (Type/Class) | Cardano.Tools.DBSynthesizer.Types |
2 (Data Constructor) | Cardano.Tools.DBSynthesizer.Types |
forgers | Test.ThreadNet.Ref.PBFT |
forgeShelleyBlock | Ouroboros.Consensus.Shelley.Ledger.Forge, Ouroboros.Consensus.Shelley.Ledger |
forgeSimple | Ouroboros.Consensus.Mock.Ledger.Forge, Ouroboros.Consensus.Mock.Ledger |
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 |
forgetBase | Test.Ouroboros.Consensus.ChainGenerator.Counting |
forgetElem | Test.Ouroboros.Consensus.ChainGenerator.Counting |
forgetFingerprint | Ouroboros.Consensus.Util.STM |
forgeTPraosFields | Ouroboros.Consensus.Protocol.TPraos |
forgeTracer | Ouroboros.Consensus.Node.Tracers, Ouroboros.Consensus.Node |
forgetSignKeyKES | Ouroboros.Consensus.Util.IOLike |
forgetValidatedByronSpecGenTx | Ouroboros.Consensus.ByronSpec.Ledger.Mempool, Ouroboros.Consensus.ByronSpec.Ledger |
forgetValidatedByronTx | Ouroboros.Consensus.Byron.Ledger.Mempool, Ouroboros.Consensus.Byron.Ledger |
forgetValidatedSimpleGenTx | Ouroboros.Consensus.Mock.Ledger.Block, Ouroboros.Consensus.Mock.Ledger |
forgetWindow | Test.Ouroboros.Consensus.ChainGenerator.Counting |
Forgotten | Test.Ouroboros.Consensus.ChainGenerator.Some |
forgotten | Test.Ouroboros.Consensus.ChainGenerator.Some |
forkBlock | Test.Util.TestBlock |
forkChar | Test.Consensus.PeerSimulator.StateDiagram |
forkEachSlot | Test.Util.HardFork.OracularClock |
forkEachSlot_ | Test.Util.HardFork.OracularClock |
Forked | Test.ThreadNet.Ref.PBFT |
forkFinally | Ouroboros.Consensus.Util.IOLike |
forkIO | Ouroboros.Consensus.Util.IOLike |
forkIOWithUnmask | Ouroboros.Consensus.Util.IOLike |
forkLinkedThread | Ouroboros.Consensus.Util.ResourceRegistry |
forkLinkedWatcher | Ouroboros.Consensus.Util.STM |
forkOn | Ouroboros.Consensus.Util.IOLike |
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 |
forRange_ | Test.Ouroboros.Consensus.ChainGenerator.Counting |
forwardCompatQuery | Ouroboros.Consensus.HardFork.Combinator.Compat |
FoundIntersection | Ouroboros.Consensus.MiniProtocol.ChainSync.Client.State |
FreshJumper | Ouroboros.Consensus.MiniProtocol.ChainSync.Client.State |
fromByronBlockCount | Ouroboros.Consensus.Byron.Ledger.Conversions |
fromByronBlockNo | Ouroboros.Consensus.Byron.Ledger.Conversions |
fromByronEpochSlots | Ouroboros.Consensus.Byron.Ledger.Conversions |
fromByronSlotLength | Ouroboros.Consensus.Byron.Ledger.Conversions |
fromByronSlotNo | Ouroboros.Consensus.Byron.Ledger.Conversions |
fromByronSpecPrevHash | Ouroboros.Consensus.ByronSpec.Ledger.Conversions |
fromByronSpecSlotNo | Ouroboros.Consensus.ByronSpec.Ledger.Conversions |
FromCBOR | Cardano.Api.Any |
fromCBOR | Cardano.Api.Any |
fromChain | |
1 (Function) | Ouroboros.Consensus.HeaderStateHistory |
2 (Function) | Ouroboros.Consensus.Storage.ChainDB.API, Ouroboros.Consensus.Storage.ChainDB |
fromChainEnv | Ouroboros.Consensus.ByronSpec.Ledger.Genesis |
fromCoreNodeId | Ouroboros.Consensus.NodeId |
fromException | Ouroboros.Consensus.Util.IOLike |
fromExUnits | Ouroboros.Consensus.Shelley.Ledger.Mempool, Ouroboros.Consensus.Shelley.Ledger |
fromFull | Ouroboros.Consensus.Storage.ChainDB.Init |
fromIDecode | Ouroboros.Consensus.Util.CBOR |
fromIsEBB | Ouroboros.Consensus.Block.EBB, Ouroboros.Consensus.Block |
fromLazyMVar | Ouroboros.Consensus.Util.NormalForm.StrictMVar, Ouroboros.Consensus.Util.IOLike |
fromLazyTMVar | Ouroboros.Consensus.Util.MonadSTM.NormalForm, Ouroboros.Consensus.Util.IOLike |
fromLazyTVar | Ouroboros.Consensus.Util.NormalForm.StrictTVar, Ouroboros.Consensus.Util.IOLike |
fromLedgerIndividualPoolStake | Ouroboros.Consensus.Shelley.Ledger.Query.Types |
fromLedgerPoolDistr | Ouroboros.Consensus.Shelley.Ledger.Query.Types |
FromLedgerState | Cardano.Tools.DBAnalyser.Analysis |
fromList | |
1 (Function) | Test.Util.RefEnv |
2 (Function) | Ouroboros.Consensus.Mempool.TxSeq |
3 (Function) | Ouroboros.Consensus.Protocol.PBFT.State |
fromMap | |
1 (Function) | Test.Consensus.PointSchedule.Peers |
2 (Function) | Test.Util.InvertedMap |
fromMap' | Test.Consensus.PointSchedule.Peers |
fromMempoolPayload | Ouroboros.Consensus.Byron.Ledger.Mempool, Ouroboros.Consensus.Byron.Ledger |
fromMinimalChainDbArgs | Test.Util.ChainDB |
fromNonEmptyNP | Data.SOP.OptNP |
fromNP | Data.SOP.OptNP |
fromParsedBlockInfos | Ouroboros.Consensus.Storage.VolatileDB.Impl.FileInfo |
fromPBftLedgerView | Ouroboros.Consensus.Byron.Ledger.PBFT, Ouroboros.Consensus.Byron.Ledger |
FromPoint | Cardano.Tools.DBAnalyser.Analysis |
fromRawHash | Ouroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block |
fromRekeyingToRekeyM | Test.ThreadNet.Rekeying |
fromRelativeTime | Ouroboros.Consensus.BlockchainTime.WallClock.Types, Ouroboros.Consensus.BlockchainTime |
fromShelleyPrevHash | Ouroboros.Consensus.Shelley.Ledger.Block, Ouroboros.Consensus.Shelley.Ledger |
fromShortRawHash | Ouroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block |
fromSingleton | Data.SOP.OptNP |
FromSomeType | |
1 (Type/Class) | Cardano.Api.Any, Cardano.Api.SerialiseTextEnvelope |
2 (Data Constructor) | Cardano.Api.Any, Cardano.Api.SerialiseTextEnvelope |
fromTip | Data.SOP.Telescope |
fromTrivialDependency | Ouroboros.Consensus.Util.DepPair, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block |
fromTZ | |
1 (Function) | Ouroboros.Consensus.HardFork.Combinator.State.Infra, Ouroboros.Consensus.HardFork.Combinator.State |
2 (Function) | Data.SOP.Telescope |
fromWindow | Test.Ouroboros.Consensus.ChainGenerator.Counting |
fromWindowVar | Test.Ouroboros.Consensus.ChainGenerator.Counting |
fromWithOrigin | Ouroboros.Consensus.Block.Abstract, Ouroboros.Consensus.Block |
fsPathChunkFile | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util |
fsPathPrimaryIndexFile | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util |
fsPathSecondaryIndexFile | Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util |
Fuse | Ouroboros.Consensus.Util |
FuseBlownException | |
1 (Type/Class) | Ouroboros.Consensus.Util |
2 (Data Constructor) | Ouroboros.Consensus.Util |
Future | Test.Util.HardFork.Future |
future | Test.ThreadNet.General |
FutureBlocks | Ouroboros.Consensus.Storage.ChainDB.Impl.Types |
futureBlocks | Test.Ouroboros.Storage.ChainDB.Model |
futureEpochInFirstEra | Test.Util.HardFork.Future |
futureEraException | Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common |
futureFirstEpochSize | Test.Util.HardFork.Future |
futureFirstSlotLength | Test.Util.HardFork.Future |
FutureRelay | Ouroboros.Consensus.Ledger.SupportsPeerSelection |
futureSlotLengths | Test.Util.HardFork.Future |
futureSlotToEpoch | Test.Util.HardFork.Future |
futureSlotToTime | Test.Util.HardFork.Future |
futureTimeToSlot | Test.Util.HardFork.Future |