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

Index - W

wait Ouroboros.Consensus.Util.IOLike
waitAny Ouroboros.Consensus.Util.IOLike
waitAnyCancel Ouroboros.Consensus.Util.IOLike
waitAnyCatch Ouroboros.Consensus.Util.IOLike
waitAnyCatchCancel Ouroboros.Consensus.Util.IOLike
waitAnyCatchSTM Ouroboros.Consensus.Util.IOLike
waitAnySTM Ouroboros.Consensus.Util.IOLike
waitAnyThread Ouroboros.Consensus.Util.ResourceRegistry
waitBoth Ouroboros.Consensus.Util.IOLike
waitBothSTM Ouroboros.Consensus.Util.IOLike
waitCatch Ouroboros.Consensus.Util.IOLike
waitCatchSTM Ouroboros.Consensus.Util.IOLike
waitEither Ouroboros.Consensus.Util.IOLike
waitEitherCancel Ouroboros.Consensus.Util.IOLike
waitEitherCatch Ouroboros.Consensus.Util.IOLike
waitEitherCatchCancel Ouroboros.Consensus.Util.IOLike
waitEitherCatchSTM Ouroboros.Consensus.Util.IOLike
waitEitherSTM Ouroboros.Consensus.Util.IOLike
waitEitherSTM_ Ouroboros.Consensus.Util.IOLike
waitEither_ Ouroboros.Consensus.Util.IOLike
waitSTM Ouroboros.Consensus.Util.IOLike
waitThread Ouroboros.Consensus.Util.ResourceRegistry
waitUntilNextSlot Ouroboros.Consensus.BlockchainTime.WallClock.Simple , Ouroboros.Consensus.BlockchainTime
wallclockToSlot Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
Watcher
1 (Type/Class) Ouroboros.Consensus.Util.STM
2 (Data Constructor) Ouroboros.Consensus.Util.STM
Weaken Ouroboros.Consensus.Storage.LedgerDB.InMemory
wFingerprint Ouroboros.Consensus.Util.STM
whenJust Ouroboros.Consensus.Util
WhetherSelfIssued Ouroboros.Consensus.Block.SupportsMetrics , Ouroboros.Consensus.Block
WhetherToIntervene Ouroboros.Consensus.Ledger.SupportsMempool
WindowSize
1 (Type/Class) Ouroboros.Consensus.Protocol.PBFT.State
2 (Data Constructor) Ouroboros.Consensus.Protocol.PBFT.State
wInitial Ouroboros.Consensus.Util.STM
withAppendAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
withAsync Ouroboros.Consensus.Util.IOLike
WithBlockNo
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel , Ouroboros.Consensus.HardFork.Combinator
WithBlockSize
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
withDB
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.API , Ouroboros.Consensus.Storage.VolatileDB
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB
3 (Function) Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB
WithEarlyExit Ouroboros.Consensus.Util.EarlyExit
withEarlyExit Ouroboros.Consensus.Util.EarlyExit
withEarlyExit_ Ouroboros.Consensus.Util.EarlyExit
withFile Ouroboros.Consensus.Storage.FS.API
WithFingerprint
1 (Type/Class) Ouroboros.Consensus.Util.STM
2 (Data Constructor) Ouroboros.Consensus.Util.STM
withLiftST Ouroboros.Consensus.Util.IOLike
withLockDB Ouroboros.Consensus.Node.DbLock
withLockDB_ Ouroboros.Consensus.Node.DbLock
withOpenHandle Ouroboros.Consensus.Storage.FS.Handle
withOpenState
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.State
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.State
WithOrigin Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
withOrigin Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
withOriginFromMaybe Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
withOriginRealPointToPoint Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
withOriginToMaybe Ouroboros.Consensus.Block.Abstract , Ouroboros.Consensus.Block
withoutBlockSize Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types
withoutPoint Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
WithPoint
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.API , Ouroboros.Consensus.Storage.ChainDB
withReadAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
withRegistry Ouroboros.Consensus.Util.ResourceRegistry
withSomeSing Ouroboros.Consensus.Util.Singletons
withStreamIncrementalOffsets Ouroboros.Consensus.Util.CBOR
WithTempRegistry Ouroboros.Consensus.Util.ResourceRegistry
withThread Ouroboros.Consensus.Util.ResourceRegistry
withWatcher Ouroboros.Consensus.Util.STM
withWriteAccess Ouroboros.Consensus.Util.MonadSTM.RAWLock
wNoThunks Ouroboros.Consensus.Util.IOLike
wNotify Ouroboros.Consensus.Util.STM
WrapApplyTxErr
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapCanBeLeader
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapCannotForge
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapChainDepState
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapConsensusConfig
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapEnvelopeErr
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapForgeStateInfo
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapForgeStateUpdateError
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
wrapFsError
1 (Function) Ouroboros.Consensus.Storage.VolatileDB.Impl.Util
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
WrapGenTxId
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapHeaderHash
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapIsLeader
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerConfig
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerErr
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerEvent
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerUpdate
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerView
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapLedgerWarning
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapNodeToClientVersion
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapNodeToNodeVersion
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapPartialConsensusConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
WrapPartialLedgerConfig
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.PartialConfig , Ouroboros.Consensus.HardFork.Combinator
WrappedSTM
1 (Data Constructor) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
2 (Type/Class) Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
WrapSelectView
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapTickedChainDepState Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
WrapTickedLedgerView Ouroboros.Consensus.TypeFamilyWrappers , Ouroboros.Consensus.HardFork.Combinator.Protocol.LedgerView , Ouroboros.Consensus.HardFork.Combinator.Protocol , Ouroboros.Consensus.HardFork.Combinator.Ledger , Ouroboros.Consensus.HardFork.Combinator
WrapTipInfo
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapValidatedGenTx
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapValidateView
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
WrapValidationErr
1 (Type/Class) Ouroboros.Consensus.TypeFamilyWrappers
2 (Data Constructor) Ouroboros.Consensus.TypeFamilyWrappers
wReader Ouroboros.Consensus.Util.STM
write
1 (Function) Ouroboros.Consensus.Storage.IO
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
writeAllEntries Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
WriteMode Ouroboros.Consensus.Storage.FS.API.Types
writeOpenState Ouroboros.Consensus.Storage.VolatileDB.Impl.State
writeSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk
writeTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
writeTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
writeTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
writeTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
writeTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
WrongDatabase Ouroboros.Consensus.Node.Exit
WrongHash Ouroboros.Consensus.Storage.ImmutableDB.API , Ouroboros.Consensus.Storage.ImmutableDB