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

Index - R

race Ouroboros.Consensus.Util.IOLike
race_ Ouroboros.Consensus.Util.IOLike
RAWLock Ouroboros.Consensus.Util.MonadSTM.RAWLock
read
1 (Function) Ouroboros.Consensus.Storage.IO
2 (Function) Ouroboros.Consensus.Util.MonadSTM.RAWLock
readAllEntries
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readEntries
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readEntry
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Secondary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
ReadFailed Ouroboros.Consensus.Util.CBOR
readFirstFilledSlot
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readIncremental Ouroboros.Consensus.Util.CBOR
ReadIncrementalErr Ouroboros.Consensus.Util.CBOR
ReadMode Ouroboros.Consensus.Storage.FS.API.Types
readMVar Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readMVarSTM Ouroboros.Consensus.Util.MonadSTM.StrictMVar , Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readOffset
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readOffsets
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Primary
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
3 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
readSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk
readTBQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTBQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTMVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTMVarDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTQueue Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTQueueDefault Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTVar Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
readTVarIO Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
ReadWriteMode Ouroboros.Consensus.Storage.FS.API.Types
RealPoint
1 (Type/Class) Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
2 (Data Constructor) Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
realPointHash Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
realPointSlot Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
realPointToPoint Ouroboros.Consensus.Block.RealPoint , Ouroboros.Consensus.Block
reapplyBlockLedgerResult Ouroboros.Consensus.Ledger.Abstract
reapplyLedgerBlock Ouroboros.Consensus.Ledger.Abstract
ReapplyRef Ouroboros.Consensus.Storage.LedgerDB.InMemory
reapplyTx Ouroboros.Consensus.Ledger.SupportsMempool
ReapplyVal Ouroboros.Consensus.Storage.LedgerDB.InMemory
reconstructHfcNestedCtxt Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
reconstructHfcPrefixLen Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common , Ouroboros.Consensus.HardFork.Combinator.Serialisation
ReconstructNestedCtxt Ouroboros.Consensus.Storage.Serialisation
reconstructNestedCtxt Ouroboros.Consensus.Storage.Serialisation
reconstructPrefixLen Ouroboros.Consensus.Storage.Serialisation
reconstructPrimaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Validation
reconstructSummary Ouroboros.Consensus.HardFork.Combinator.State.Infra , Ouroboros.Consensus.HardFork.Combinator.State
reconstructSummaryLedger Ouroboros.Consensus.HardFork.Combinator.State
recover Ouroboros.Consensus.HardFork.Combinator.State
reference Ouroboros.Consensus.Fragment.InFuture
Refl Ouroboros.Consensus.Util.DepPair , Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block
refoldLedger Ouroboros.Consensus.Ledger.Abstract
registryClosedAllocContext Ouroboros.Consensus.Util.ResourceRegistry
registryClosedCloseCallStack Ouroboros.Consensus.Util.ResourceRegistry
RegistryClosedException
1 (Type/Class) Ouroboros.Consensus.Util.ResourceRegistry
2 (Data Constructor) Ouroboros.Consensus.Util.ResourceRegistry
registryClosedRegistryContext Ouroboros.Consensus.Util.ResourceRegistry
registryThread Ouroboros.Consensus.Util.ResourceRegistry
RelativeMountPoint
1 (Type/Class) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Storage.ChainDB.Impl.Args , Ouroboros.Consensus.Storage.ChainDB.Impl , Ouroboros.Consensus.Storage.ChainDB, Ouroboros.Consensus.Node
RelativeSeek Ouroboros.Consensus.Storage.FS.API.Types
RelativeSlot
1 (Type/Class) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal , Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
2 (Data Constructor) Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
relativeSlotChunkNo Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
relativeSlotChunkSize Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
relativeSlotIndex Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal
relativeSlotIsEBB Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout , Ouroboros.Consensus.Storage.ImmutableDB.Chunks , Ouroboros.Consensus.Storage.ImmutableDB
RelativeTime
1 (Data Constructor) Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
2 (Type/Class) Ouroboros.Consensus.BlockchainTime.WallClock.Types , Ouroboros.Consensus.BlockchainTime
RelayAccessAddress Ouroboros.Consensus.Ledger.SupportsPeerSelection
RelayAccessDomain Ouroboros.Consensus.Ledger.SupportsPeerSelection
RelayAccessPoint Ouroboros.Consensus.Ledger.SupportsPeerSelection
RelayDomainAccessPoint Ouroboros.Consensus.Ledger.SupportsPeerSelection
RelayId Ouroboros.Consensus.NodeId
release Ouroboros.Consensus.Util.ResourceRegistry
releaseAll Ouroboros.Consensus.Util.ResourceRegistry
removeCleanShutdownMarker Ouroboros.Consensus.Node.Recovery
removeFile Ouroboros.Consensus.Storage.FS.API
removeFilesStartingFrom Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
removeTxs Ouroboros.Consensus.Mempool.API , Ouroboros.Consensus.Mempool
renameFile Ouroboros.Consensus.Storage.FS.API
renderFile Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
repeatedly
1 (Function) Ouroboros.Consensus.Util
2 (Function) Ouroboros.Consensus.Util.HList
repeatedlyM
1 (Function) Ouroboros.Consensus.Util
2 (Function) Ouroboros.Consensus.Util.HList
ReplayedBlock Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ReplayFromGenesis Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ReplayFromSnapshot Ouroboros.Consensus.Storage.LedgerDB.OnDisk , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
ReplayGoal
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
ReplayStart
1 (Type/Class) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
2 (Data Constructor) Ouroboros.Consensus.Storage.LedgerDB.OnDisk
RequestedSnapshotInterval Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy
Require Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
RequireBoth Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
Requiring Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
requiring Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
RequiringBoth Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
requiringBoth Ouroboros.Consensus.HardFork.Combinator.Util.InPairs
ResolveBlock Ouroboros.Consensus.Storage.LedgerDB.InMemory
resolveBlock Ouroboros.Consensus.Storage.LedgerDB.InMemory
ResolvesBlocks Ouroboros.Consensus.Storage.LedgerDB.InMemory
ResourceKey Ouroboros.Consensus.Util.ResourceRegistry
ResourceRegistry Ouroboros.Consensus.Util.ResourceRegistry
ResourceRegistryThreadException Ouroboros.Consensus.Util.ResourceRegistry
responder Ouroboros.Consensus.Network.NodeToClient
restart
1 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index.Cache
2 (Function) Ouroboros.Consensus.Storage.ImmutableDB.Impl.Index
Retract
1 (Type/Class) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
2 (Data Constructor) Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
retract Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
retractIf Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
retractWith Ouroboros.Consensus.HardFork.Combinator.Util.Telescope
retry Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike
reupdateChainDepState Ouroboros.Consensus.Protocol.Abstract
revalidateHeader Ouroboros.Consensus.HeaderValidation
revalidateTxsFor Ouroboros.Consensus.Mempool.Impl.Types
ReverseIndex Ouroboros.Consensus.Storage.VolatileDB.Impl.Types , Ouroboros.Consensus.Storage.VolatileDB.Impl.State
ReversePath Ouroboros.Consensus.Storage.ChainDB.Impl.Paths
rewind Ouroboros.Consensus.HeaderStateHistory
RewritePrimaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
RewriteSecondaryIndex Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types , Ouroboros.Consensus.Storage.ImmutableDB.Impl , Ouroboros.Consensus.Storage.ImmutableDB
RisingEdge Ouroboros.Consensus.Util.Enclose
rnEnableP2P Ouroboros.Consensus.Node
rnNodeKernelHook Ouroboros.Consensus.Node
rnProtocolInfo Ouroboros.Consensus.Node
rnTraceConsensus Ouroboros.Consensus.Node
rnTraceNTC Ouroboros.Consensus.Node
rnTraceNTN Ouroboros.Consensus.Node
rollbackExceedsSuffix
1 (Function) Ouroboros.Consensus.Fragment.Diff
2 (Function) Ouroboros.Consensus.Fragment.ValidatedDiff
rollbackMaximum Ouroboros.Consensus.Storage.LedgerDB.InMemory , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
rollbackRequested Ouroboros.Consensus.Storage.LedgerDB.InMemory , Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB
RollBackTo Ouroboros.Consensus.Storage.ChainDB.Impl.Types
RolledBackPastIntersection Ouroboros.Consensus.MiniProtocol.ChainSync.Client
RollForwardFrom Ouroboros.Consensus.Storage.ChainDB.Impl.Types
run Ouroboros.Consensus.Node
runGet Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
runGetWithUnconsumed Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util
runIdentity Ouroboros.Consensus.Util.Args
runInnerWithTempRegistry Ouroboros.Consensus.Util.ResourceRegistry
RunNode Ouroboros.Consensus.Node.Run , Ouroboros.Consensus.Node
RunNodeArgs
1 (Type/Class) Ouroboros.Consensus.Node
2 (Data Constructor) Ouroboros.Consensus.Node
runQuery Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
runQueryPure Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
runQueryThrow Ouroboros.Consensus.HardFork.History.Qry , Ouroboros.Consensus.HardFork.History
runRemoveTxs Ouroboros.Consensus.Mempool.Impl.Pure
runSim Ouroboros.Consensus.Util.STM
runSyncWithLedger Ouroboros.Consensus.Mempool.Impl.Pure
runWhenJust Ouroboros.Consensus.Util.STM
runWith Ouroboros.Consensus.Node
RunWithCachedSummary
1 (Type/Class) Ouroboros.Consensus.HardFork.History.Caching , Ouroboros.Consensus.HardFork.History
2 (Data Constructor) Ouroboros.Consensus.HardFork.History.Caching , Ouroboros.Consensus.HardFork.History
runWithCachedSummary Ouroboros.Consensus.HardFork.History.Caching , Ouroboros.Consensus.HardFork.History
runWithCheckedDB Ouroboros.Consensus.Node.Recovery
runWithTempRegistry Ouroboros.Consensus.Util.ResourceRegistry
runWrappedSTM Ouroboros.Consensus.Util.MonadSTM.NormalForm , Ouroboros.Consensus.Util.IOLike