/
doc-index-D.html
1 lines (1 loc) · 120 KB
/
doc-index-D.html
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>ouroboros-network (Index - D)</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">ouroboros-network</span><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-J.html">J</a></li><li><a href="doc-index-K.html">K</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-Q.html">Q</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-V.html">V</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-Y.html">Y</a></li><li><a href="doc-index-Z.html">Z</a></li><li><a href="doc-index-58.html">:</a></li><li><a href="doc-index-33.html">!</a></li><li><a href="doc-index-36.html">$</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-61.html">=</a></li><li><a href="doc-index-45.html">-</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - D</p><table><tr><td class="src">daAcceptedConnectionsLimit</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:daAcceptedConnectionsLimit" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daAcceptedConnectionsLimit" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daDiffusionMode</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:daDiffusionMode" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daDiffusionMode" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daDnsProducers</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:daDnsProducers" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daDnsProducers" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daDomain</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-SupportsPeerSelection.html#v:daDomain" title="Ouroboros.Consensus.Ledger.SupportsPeerSelection">Ouroboros.Consensus.Ledger.SupportsPeerSelection</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-RootPeersDNS.html#v:daDomain" title="Ouroboros.Network.PeerSelection.RootPeersDNS">Ouroboros.Network.PeerSelection.RootPeersDNS</a>, <a href="ouroboros-network/Ouroboros-Network-PeerSelection-LedgerPeers.html#v:daDomain" title="Ouroboros.Network.PeerSelection.LedgerPeers">Ouroboros.Network.PeerSelection.LedgerPeers</a></td></tr><tr><td class="src">daErrorPolicies</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daErrorPolicies" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daInitiatorApplication</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daInitiatorApplication" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daIpProducers</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:daIpProducers" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daIpProducers" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daIPv4Address</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:daIPv4Address" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daIPv4Address" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daIPv6Address</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:daIPv6Address" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daIPv6Address" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daLedgerPeersCtx</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daLedgerPeersCtx" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daLocalAddress</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:daLocalAddress" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daLocalAddress" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daLocalResponderApplication</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daLocalResponderApplication" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">daPortNumber</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-SupportsPeerSelection.html#v:daPortNumber" title="Ouroboros.Consensus.Ledger.SupportsPeerSelection">Ouroboros.Consensus.Ledger.SupportsPeerSelection</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-RootPeersDNS.html#v:daPortNumber" title="Ouroboros.Network.PeerSelection.RootPeersDNS">Ouroboros.Network.PeerSelection.RootPeersDNS</a>, <a href="ouroboros-network/Ouroboros-Network-PeerSelection-LedgerPeers.html#v:daPortNumber" title="Ouroboros.Network.PeerSelection.LedgerPeers">Ouroboros.Network.PeerSelection.LedgerPeers</a></td></tr><tr><td class="src">daResponderApplication</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:daResponderApplication" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">DatabaseCorruption</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-Exit.html#v:DatabaseCorruption" title="Ouroboros.Consensus.Node.Exit">Ouroboros.Consensus.Node.Exit</a></td></tr><tr><td class="src">dataSize</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Driver-Limits.html#v:dataSize" title="Ouroboros.Network.Driver.Limits">Ouroboros.Network.Driver.Limits</a></td></tr><tr><td class="src">dawnOfTime</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-Time.html#v:dawnOfTime" title="Test.Util.Time">Test.Util.Time</a></td></tr><tr><td class="src">DBAlreadyClosed</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl-Types.html#v:DBAlreadyClosed" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types">Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl.html#v:DBAlreadyClosed" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl">Ouroboros.Consensus.Storage.ImmutableDB.Impl</a>, Ouroboros.Consensus.Storage.ImmutableDB</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-Types.html#v:DBAlreadyClosed" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.Types">Ouroboros.Consensus.Storage.VolatileDB.Impl.Types</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-State.html#v:DBAlreadyClosed" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.State">Ouroboros.Consensus.Storage.VolatileDB.Impl.State</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl.html#v:DBAlreadyClosed" title="Ouroboros.Consensus.Storage.VolatileDB.Impl">Ouroboros.Consensus.Storage.VolatileDB.Impl</a>, Ouroboros.Consensus.Storage.VolatileDB</td></tr><tr><td class="src">DBAlreadyOpen</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-Types.html#v:DBAlreadyOpen" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.Types">Ouroboros.Consensus.Storage.VolatileDB.Impl.Types</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-State.html#v:DBAlreadyOpen" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.State">Ouroboros.Consensus.Storage.VolatileDB.Impl.State</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl.html#v:DBAlreadyOpen" title="Ouroboros.Consensus.Storage.VolatileDB.Impl">Ouroboros.Consensus.Storage.VolatileDB.Impl</a>, Ouroboros.Consensus.Storage.VolatileDB</td></tr><tr><td class="src">DBClosed</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl-Types.html#v:DBClosed" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types">Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl.html#v:DBClosed" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl">Ouroboros.Consensus.Storage.ImmutableDB.Impl</a>, Ouroboros.Consensus.Storage.ImmutableDB</td></tr><tr><td class="src">DbClosed</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl-State.html#v:DbClosed" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl.State">Ouroboros.Consensus.Storage.ImmutableDB.Impl.State</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-State.html#v:DbClosed" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.State">Ouroboros.Consensus.Storage.VolatileDB.Impl.State</a></td></tr><tr><td class="src">dbFilesOnDisk</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl-Util.html#v:dbFilesOnDisk" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util">Ouroboros.Consensus.Storage.ImmutableDB.Impl.Util</a></td></tr><tr><td class="src">dbIsOpen</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl-State.html#v:dbIsOpen" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl.State">Ouroboros.Consensus.Storage.ImmutableDB.Impl.State</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-State.html#v:dbIsOpen" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.State">Ouroboros.Consensus.Storage.VolatileDB.Impl.State</a></td></tr><tr><td class="src">DbLocked</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-DbLock.html#v:DbLocked" title="Ouroboros.Consensus.Node.DbLock">Ouroboros.Consensus.Node.DbLock</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-DbLock.html#t:DbLocked" title="Ouroboros.Consensus.Node.DbLock">Ouroboros.Consensus.Node.DbLock</a></td></tr><tr><td class="src">dbLockFsPath</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-DbLock.html#v:dbLockFsPath" title="Ouroboros.Consensus.Node.DbLock">Ouroboros.Consensus.Node.DbLock</a></td></tr><tr><td class="src">dbLockTimeout</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-DbLock.html#v:dbLockTimeout" title="Ouroboros.Consensus.Node.DbLock">Ouroboros.Consensus.Node.DbLock</a></td></tr><tr><td class="src">dbMarkerContents</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-DbMarker.html#v:dbMarkerContents" title="Ouroboros.Consensus.Node.DbMarker">Ouroboros.Consensus.Node.DbMarker</a></td></tr><tr><td class="src">DbMarkerError</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-DbMarker.html#t:DbMarkerError" title="Ouroboros.Consensus.Node.DbMarker">Ouroboros.Consensus.Node.DbMarker</a></td></tr><tr><td class="src">dbMarkerFile</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-DbMarker.html#v:dbMarkerFile" title="Ouroboros.Consensus.Node.DbMarker">Ouroboros.Consensus.Node.DbMarker</a></td></tr><tr><td class="src">dbMarkerParse</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-DbMarker.html#v:dbMarkerParse" title="Ouroboros.Consensus.Node.DbMarker">Ouroboros.Consensus.Node.DbMarker</a></td></tr><tr><td class="src">DbOpen</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl-State.html#v:DbOpen" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl.State">Ouroboros.Consensus.Storage.ImmutableDB.Impl.State</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-State.html#v:DbOpen" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.State">Ouroboros.Consensus.Storage.VolatileDB.Impl.State</a></td></tr><tr><td class="src">deactivatePeerConnection</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-Governor-Types.html#v:deactivatePeerConnection" title="Ouroboros.Network.PeerSelection.Governor.Types">Ouroboros.Network.PeerSelection.Governor.Types</a>, <a href="ouroboros-network/Ouroboros-Network-PeerSelection-Governor.html#v:deactivatePeerConnection" title="Ouroboros.Network.PeerSelection.Governor">Ouroboros.Network.PeerSelection.Governor</a></td></tr><tr><td class="src">Dead</td><td class="module"><a href="network-mux/Network-Mux-Trace.html#v:Dead" title="Network.Mux.Trace">Network.Mux.Trace</a>, <a href="network-mux/Network-Mux.html#v:Dead" title="Network.Mux">Network.Mux</a>, <a href="network-mux/Network-Mux-Compat.html#v:Dead" title="Network.Mux.Compat">Network.Mux.Compat</a></td></tr><tr><td class="src">DebugChainDepState</td><td class="module"><a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger-Query.html#v:DebugChainDepState" title="Ouroboros.Consensus.Shelley.Ledger.Query">Ouroboros.Consensus.Shelley.Ledger.Query</a>, <a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger.html#v:DebugChainDepState" title="Ouroboros.Consensus.Shelley.Ledger">Ouroboros.Consensus.Shelley.Ledger</a></td></tr><tr><td class="src">DebugEpochState</td><td class="module"><a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger-Query.html#v:DebugEpochState" title="Ouroboros.Consensus.Shelley.Ledger.Query">Ouroboros.Consensus.Shelley.Ledger.Query</a>, <a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger.html#v:DebugEpochState" title="Ouroboros.Consensus.Shelley.Ledger">Ouroboros.Consensus.Shelley.Ledger</a></td></tr><tr><td class="src">debuggingNetworkConnectTracers</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Socket.html#v:debuggingNetworkConnectTracers" title="Ouroboros.Network.Socket">Ouroboros.Network.Socket</a></td></tr><tr><td class="src">debuggingNetworkServerTracers</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Socket.html#v:debuggingNetworkServerTracers" title="Ouroboros.Network.Socket">Ouroboros.Network.Socket</a></td></tr><tr><td class="src">DebugNewEpochState</td><td class="module"><a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger-Query.html#v:DebugNewEpochState" title="Ouroboros.Consensus.Shelley.Ledger.Query">Ouroboros.Consensus.Shelley.Ledger.Query</a>, <a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger.html#v:DebugNewEpochState" title="Ouroboros.Consensus.Shelley.Ledger">Ouroboros.Consensus.Shelley.Ledger</a></td></tr><tr><td class="src">DebugPeerSelection</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-Governor-Types.html#t:DebugPeerSelection" title="Ouroboros.Network.PeerSelection.Governor.Types">Ouroboros.Network.PeerSelection.Governor.Types</a>, <a href="ouroboros-network/Ouroboros-Network-PeerSelection-Governor.html#t:DebugPeerSelection" title="Ouroboros.Network.PeerSelection.Governor">Ouroboros.Network.PeerSelection.Governor</a></td></tr><tr><td class="src">debugTracer</td><td class="module"><a href="ouroboros-network-testing/Ouroboros-Network-Testing-Utils.html#v:debugTracer" title="Ouroboros.Network.Testing.Utils">Ouroboros.Network.Testing.Utils</a></td></tr><tr><td class="src">DecentralizationParam</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus-shelley-test/Test-ThreadNet-Infra-Shelley.html#v:DecentralizationParam" title="Test.ThreadNet.Infra.Shelley">Test.ThreadNet.Infra.Shelley</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus-shelley-test/Test-ThreadNet-Infra-Shelley.html#t:DecentralizationParam" title="Test.ThreadNet.Infra.Shelley">Test.ThreadNet.Infra.Shelley</a></td></tr><tr><td class="src">decentralizationParamToRational</td><td class="module"><a href="ouroboros-consensus-shelley-test/Test-ThreadNet-Infra-Shelley.html#v:decentralizationParamToRational" title="Test.ThreadNet.Infra.Shelley">Test.ThreadNet.Infra.Shelley</a></td></tr><tr><td class="src">Decision</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-Governor-Types.html#v:Decision" title="Ouroboros.Network.PeerSelection.Governor.Types">Ouroboros.Network.PeerSelection.Governor.Types</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-Governor-Types.html#t:Decision" title="Ouroboros.Network.PeerSelection.Governor.Types">Ouroboros.Network.PeerSelection.Governor.Types</a></td></tr><tr><td class="src">decisionJobs</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-Governor-Types.html#v:decisionJobs" title="Ouroboros.Network.PeerSelection.Governor.Types">Ouroboros.Network.PeerSelection.Governor.Types</a></td></tr><tr><td class="src">decisionLoopInterval</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-BlockFetch-Decision.html#v:decisionLoopInterval" title="Ouroboros.Network.BlockFetch.Decision">Ouroboros.Network.BlockFetch.Decision</a>, <a href="ouroboros-network/Ouroboros-Network-BlockFetch-State.html#v:decisionLoopInterval" title="Ouroboros.Network.BlockFetch.State">Ouroboros.Network.BlockFetch.State</a></td></tr><tr><td class="src">decisionState</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-Governor-Types.html#v:decisionState" title="Ouroboros.Network.PeerSelection.Governor.Types">Ouroboros.Network.PeerSelection.Governor.Types</a></td></tr><tr><td class="src">decisionTrace</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-Governor-Types.html#v:decisionTrace" title="Ouroboros.Network.PeerSelection.Governor.Types">Ouroboros.Network.PeerSelection.Governor.Types</a></td></tr><tr><td class="src">Decode</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-Versioned.html#v:Decode" title="Ouroboros.Consensus.Util.Versioned">Ouroboros.Consensus.Util.Versioned</a></td></tr><tr><td class="src">decode</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module">Ouroboros.Network.Codec</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network-testing/Ouroboros-Network-Testing-Serialise.html#v:decode" title="Ouroboros.Network.Testing.Serialise">Ouroboros.Network.Testing.Serialise</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="typed-protocols-examples/Network-TypedProtocol-Codec.html#v:decode" title="Network.TypedProtocol.Codec">Network.TypedProtocol.Codec</a></td></tr><tr><td class="src">decodeAnnNS</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:decodeAnnNS" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a></td></tr><tr><td class="src">decodeAnnTipIsEBB</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HeaderValidation.html#v:decodeAnnTipIsEBB" title="Ouroboros.Consensus.HeaderValidation">Ouroboros.Consensus.HeaderValidation</a></td></tr><tr><td class="src">decodeAsFlatTerm</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#v:decodeAsFlatTerm" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="src">decodeByronAnnTip</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Ledger.html#v:decodeByronAnnTip" title="Ouroboros.Consensus.Byron.Ledger.Ledger">Ouroboros.Consensus.Byron.Ledger.Ledger</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronApplyTxError</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Mempool.html#v:decodeByronApplyTxError" title="Ouroboros.Consensus.Byron.Ledger.Mempool">Ouroboros.Consensus.Byron.Ledger.Mempool</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronBlock</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Serialisation.html#v:decodeByronBlock" title="Ouroboros.Consensus.Byron.Ledger.Serialisation">Ouroboros.Consensus.Byron.Ledger.Serialisation</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronBoundaryBlock</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Serialisation.html#v:decodeByronBoundaryBlock" title="Ouroboros.Consensus.Byron.Ledger.Serialisation">Ouroboros.Consensus.Byron.Ledger.Serialisation</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronBoundaryHeader</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Serialisation.html#v:decodeByronBoundaryHeader" title="Ouroboros.Consensus.Byron.Ledger.Serialisation">Ouroboros.Consensus.Byron.Ledger.Serialisation</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronChainDepState</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-PBFT.html#v:decodeByronChainDepState" title="Ouroboros.Consensus.Byron.Ledger.PBFT">Ouroboros.Consensus.Byron.Ledger.PBFT</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronGenTx</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Mempool.html#v:decodeByronGenTx" title="Ouroboros.Consensus.Byron.Ledger.Mempool">Ouroboros.Consensus.Byron.Ledger.Mempool</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronGenTxId</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Mempool.html#v:decodeByronGenTxId" title="Ouroboros.Consensus.Byron.Ledger.Mempool">Ouroboros.Consensus.Byron.Ledger.Mempool</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronHeaderHash</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Serialisation.html#v:decodeByronHeaderHash" title="Ouroboros.Consensus.Byron.Ledger.Serialisation">Ouroboros.Consensus.Byron.Ledger.Serialisation</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronLedgerState</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Ledger.html#v:decodeByronLedgerState" title="Ouroboros.Consensus.Byron.Ledger.Ledger">Ouroboros.Consensus.Byron.Ledger.Ledger</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronQuery</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Ledger.html#v:decodeByronQuery" title="Ouroboros.Consensus.Byron.Ledger.Ledger">Ouroboros.Consensus.Byron.Ledger.Ledger</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronRegularBlock</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Serialisation.html#v:decodeByronRegularBlock" title="Ouroboros.Consensus.Byron.Ledger.Serialisation">Ouroboros.Consensus.Byron.Ledger.Serialisation</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronRegularHeader</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Serialisation.html#v:decodeByronRegularHeader" title="Ouroboros.Consensus.Byron.Ledger.Serialisation">Ouroboros.Consensus.Byron.Ledger.Serialisation</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeByronResult</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Ledger.html#v:decodeByronResult" title="Ouroboros.Consensus.Byron.Ledger.Ledger">Ouroboros.Consensus.Byron.Ledger.Ledger</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeChainHash</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Block.html#v:decodeChainHash" title="Ouroboros.Network.Block">Ouroboros.Network.Block</a></td></tr><tr><td class="src">decodeCurrent</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-State-Instances.html#v:decodeCurrent" title="Ouroboros.Consensus.HardFork.Combinator.State.Instances">Ouroboros.Consensus.HardFork.Combinator.State.Instances</a></td></tr><tr><td class="src">decodeData</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Protocol-Handshake-Codec.html#v:decodeData" title="Ouroboros.Network.Protocol.Handshake.Codec">Ouroboros.Network.Protocol.Handshake.Codec</a></td></tr><tr><td class="src">decodeDepPair</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-Serialisation.html#v:decodeDepPair" title="Ouroboros.Consensus.Storage.Serialisation">Ouroboros.Consensus.Storage.Serialisation</a></td></tr><tr><td class="src">DecodeDisk</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-Serialisation.html#t:DecodeDisk" title="Ouroboros.Consensus.Storage.Serialisation">Ouroboros.Consensus.Storage.Serialisation</a></td></tr><tr><td class="src">decodeDisk</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-Serialisation.html#v:decodeDisk" title="Ouroboros.Consensus.Storage.Serialisation">Ouroboros.Consensus.Storage.Serialisation</a></td></tr><tr><td class="src">DecodeDiskDep</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-Serialisation.html#t:DecodeDiskDep" title="Ouroboros.Consensus.Storage.Serialisation">Ouroboros.Consensus.Storage.Serialisation</a></td></tr><tr><td class="src">decodeDiskDep</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-Serialisation.html#v:decodeDiskDep" title="Ouroboros.Consensus.Storage.Serialisation">Ouroboros.Consensus.Storage.Serialisation</a></td></tr><tr><td class="src">DecodeDiskDepIx</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-Serialisation.html#t:DecodeDiskDepIx" title="Ouroboros.Consensus.Storage.Serialisation">Ouroboros.Consensus.Storage.Serialisation</a></td></tr><tr><td class="src">decodeDiskDepIx</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-Serialisation.html#v:decodeDiskDepIx" title="Ouroboros.Consensus.Storage.Serialisation">Ouroboros.Consensus.Storage.Serialisation</a></td></tr><tr><td class="src">decodeDiskHfcBlock</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:decodeDiskHfcBlock" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation.html#v:decodeDiskHfcBlock" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation">Ouroboros.Consensus.HardFork.Combinator.Serialisation</a></td></tr><tr><td class="src">DecodeDone</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Ouroboros.Network.Codec</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="typed-protocols-examples/Network-TypedProtocol-Codec.html#v:DecodeDone" title="Network.TypedProtocol.Codec">Network.TypedProtocol.Codec</a></td></tr><tr><td class="src">decodeDualBlock</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:decodeDualBlock" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">decodeDualGenTx</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:decodeDualGenTx" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">decodeDualGenTxErr</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:decodeDualGenTxErr" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">decodeDualGenTxId</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:decodeDualGenTxId" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">decodeDualHeader</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:decodeDualHeader" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">decodeDualLedgerState</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:decodeDualLedgerState" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">decodeEitherMismatch</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:decodeEitherMismatch" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a></td></tr><tr><td class="src">decodeExtLedgerState</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Extended.html#v:decodeExtLedgerState" title="Ouroboros.Consensus.Ledger.Extended">Ouroboros.Consensus.Ledger.Extended</a></td></tr><tr><td class="src">DecodeFail</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Ouroboros.Network.Codec</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="typed-protocols-examples/Network-TypedProtocol-Codec.html#v:DecodeFail" title="Network.TypedProtocol.Codec">Network.TypedProtocol.Codec</a></td></tr><tr><td class="src">decodeHeaderState</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HeaderValidation.html#v:decodeHeaderState" title="Ouroboros.Consensus.HeaderValidation">Ouroboros.Consensus.HeaderValidation</a></td></tr><tr><td class="src">decodeList</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#v:decodeList" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network-testing/Ouroboros-Network-Testing-Serialise.html#v:decodeList" title="Ouroboros.Network.Testing.Serialise">Ouroboros.Network.Testing.Serialise</a></td></tr><tr><td class="src">decodeMaybe</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#v:decodeMaybe" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="src">decodeMuxSDU</td><td class="module"><a href="network-mux/Network-Mux-Codec.html#v:decodeMuxSDU" title="Network.Mux.Codec">Network.Mux.Codec</a></td></tr><tr><td class="src">decodeNested</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:decodeNested" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a></td></tr><tr><td class="src">decodeNestedCtxt</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:decodeNestedCtxt" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a></td></tr><tr><td class="src">decodeNext</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#v:decodeNext" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="src">decodeNodeToClient</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-Serialisation.html#v:decodeNodeToClient" title="Ouroboros.Consensus.Node.Serialisation">Ouroboros.Consensus.Node.Serialisation</a></td></tr><tr><td class="src">decodeNodeToNode</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-Serialisation.html#v:decodeNodeToNode" title="Ouroboros.Consensus.Node.Serialisation">Ouroboros.Consensus.Node.Serialisation</a></td></tr><tr><td class="src">decodeNS</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:decodeNS" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a></td></tr><tr><td class="src">DecodePartial</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Ouroboros.Network.Codec</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="typed-protocols-examples/Network-TypedProtocol-Codec.html#v:DecodePartial" title="Network.TypedProtocol.Codec">Network.TypedProtocol.Codec</a></td></tr><tr><td class="src">decodePast</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-State-Instances.html#v:decodePast" title="Ouroboros.Consensus.HardFork.Combinator.State.Instances">Ouroboros.Consensus.HardFork.Combinator.State.Instances</a></td></tr><tr><td class="src">decodePBftState</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Protocol-PBFT-State.html#v:decodePBftState" title="Ouroboros.Consensus.Protocol.PBFT.State">Ouroboros.Consensus.Protocol.PBFT.State</a></td></tr><tr><td class="src">decodePoint</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Block.html#v:decodePoint" title="Ouroboros.Network.Block">Ouroboros.Network.Block</a></td></tr><tr><td class="src">decodeQueryAnytimeResult</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Ledger-Query.html#v:decodeQueryAnytimeResult" title="Ouroboros.Consensus.HardFork.Combinator.Ledger.Query">Ouroboros.Consensus.HardFork.Combinator.Ledger.Query</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator.html#v:decodeQueryAnytimeResult" title="Ouroboros.Consensus.HardFork.Combinator">Ouroboros.Consensus.HardFork.Combinator</a></td></tr><tr><td class="src">decodeQueryHardForkResult</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Ledger-Query.html#v:decodeQueryHardForkResult" title="Ouroboros.Consensus.HardFork.Combinator.Ledger.Query">Ouroboros.Consensus.HardFork.Combinator.Ledger.Query</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator.html#v:decodeQueryHardForkResult" title="Ouroboros.Consensus.HardFork.Combinator">Ouroboros.Consensus.HardFork.Combinator</a></td></tr><tr><td class="src">Decoder</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#v:Decoder" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#t:Decoder" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="src">decodeRawHash</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Block-Abstract.html#v:decodeRawHash" title="Ouroboros.Consensus.Block.Abstract">Ouroboros.Consensus.Block.Abstract</a>, Ouroboros.Consensus.Block</td></tr><tr><td class="src">decodeRealPoint</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Block-RealPoint.html#v:decodeRealPoint" title="Ouroboros.Consensus.Block.RealPoint">Ouroboros.Consensus.Block.RealPoint</a>, Ouroboros.Consensus.Block</td></tr><tr><td class="src">decodeRefuseReason</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Protocol-Handshake-Codec.html#v:decodeRefuseReason" title="Ouroboros.Network.Protocol.Handshake.Codec">Ouroboros.Network.Protocol.Handshake.Codec</a></td></tr><tr><td class="src">decodeResult</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-Serialisation.html#v:decodeResult" title="Ouroboros.Consensus.Node.Serialisation">Ouroboros.Consensus.Node.Serialisation</a></td></tr><tr><td class="src">DecoderFailure</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Driver-Simple.html#v:DecoderFailure" title="Ouroboros.Network.Driver.Simple">Ouroboros.Network.Driver.Simple</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Driver-Simple.html#t:DecoderFailure" title="Ouroboros.Network.Driver.Simple">Ouroboros.Network.Driver.Simple</a></td></tr><tr><td class="src">decodeSeq</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#v:decodeSeq" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="src">decodeShelleyAnnTip</td><td class="module"><a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger-Ledger.html#v:decodeShelleyAnnTip" title="Ouroboros.Consensus.Shelley.Ledger.Ledger">Ouroboros.Consensus.Shelley.Ledger.Ledger</a>, <a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger.html#v:decodeShelleyAnnTip" title="Ouroboros.Consensus.Shelley.Ledger">Ouroboros.Consensus.Shelley.Ledger</a></td></tr><tr><td class="src">decodeShelleyBlock</td><td class="module"><a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger-Block.html#v:decodeShelleyBlock" title="Ouroboros.Consensus.Shelley.Ledger.Block">Ouroboros.Consensus.Shelley.Ledger.Block</a>, <a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger.html#v:decodeShelleyBlock" title="Ouroboros.Consensus.Shelley.Ledger">Ouroboros.Consensus.Shelley.Ledger</a></td></tr><tr><td class="src">decodeShelleyHeader</td><td class="module"><a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger-Block.html#v:decodeShelleyHeader" title="Ouroboros.Consensus.Shelley.Ledger.Block">Ouroboros.Consensus.Shelley.Ledger.Block</a>, <a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger.html#v:decodeShelleyHeader" title="Ouroboros.Consensus.Shelley.Ledger">Ouroboros.Consensus.Shelley.Ledger</a></td></tr><tr><td class="src">decodeShelleyLedgerState</td><td class="module"><a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger-Ledger.html#v:decodeShelleyLedgerState" title="Ouroboros.Consensus.Shelley.Ledger.Ledger">Ouroboros.Consensus.Shelley.Ledger.Ledger</a>, <a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger.html#v:decodeShelleyLedgerState" title="Ouroboros.Consensus.Shelley.Ledger">Ouroboros.Consensus.Shelley.Ledger</a></td></tr><tr><td class="src">decodeShelleyQuery</td><td class="module"><a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger-Query.html#v:decodeShelleyQuery" title="Ouroboros.Consensus.Shelley.Ledger.Query">Ouroboros.Consensus.Shelley.Ledger.Query</a>, <a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger.html#v:decodeShelleyQuery" title="Ouroboros.Consensus.Shelley.Ledger">Ouroboros.Consensus.Shelley.Ledger</a></td></tr><tr><td class="src">decodeShelleyResult</td><td class="module"><a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger-Query.html#v:decodeShelleyResult" title="Ouroboros.Consensus.Shelley.Ledger.Query">Ouroboros.Consensus.Shelley.Ledger.Query</a>, <a href="ouroboros-consensus-shelley/Ouroboros-Consensus-Shelley-Ledger.html#v:decodeShelleyResult" title="Ouroboros.Consensus.Shelley.Ledger">Ouroboros.Consensus.Shelley.Ledger</a></td></tr><tr><td class="src">decodeSimpleHeader</td><td class="module"><a href="ouroboros-consensus-mock/Ouroboros-Consensus-Mock-Ledger-Block.html#v:decodeSimpleHeader" title="Ouroboros.Consensus.Mock.Ledger.Block">Ouroboros.Consensus.Mock.Ledger.Block</a>, <a href="ouroboros-consensus-mock/Ouroboros-Consensus-Mock-Ledger.html#v:decodeSimpleHeader" title="Ouroboros.Consensus.Mock.Ledger">Ouroboros.Consensus.Mock.Ledger</a></td></tr><tr><td class="src">decodeSnapshotBackwardsCompatible</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-InMemory.html#v:decodeSnapshotBackwardsCompatible" title="Ouroboros.Consensus.Storage.LedgerDB.InMemory">Ouroboros.Consensus.Storage.LedgerDB.InMemory</a></td></tr><tr><td class="src">DecodeStep</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module">Ouroboros.Network.Codec</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="typed-protocols-examples/Network-TypedProtocol-Codec.html#t:DecodeStep" title="Network.TypedProtocol.Codec">Network.TypedProtocol.Codec</a></td></tr><tr><td class="src">decodeTelescope</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:decodeTelescope" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a></td></tr><tr><td class="src">decodeTerm</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-CodecCBORTerm.html#v:decodeTerm" title="Ouroboros.Network.CodecCBORTerm">Ouroboros.Network.CodecCBORTerm</a></td></tr><tr><td class="src">decodeTerminatedFrame</td><td class="module"><a href="typed-protocols-examples/Network-TypedProtocol-PingPong-Codec.html#v:decodeTerminatedFrame" title="Network.TypedProtocol.PingPong.Codec">Network.TypedProtocol.PingPong.Codec</a></td></tr><tr><td class="src">decodeTip</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Block.html#v:decodeTip" title="Ouroboros.Network.Block">Ouroboros.Network.Block</a></td></tr><tr><td class="src">decodeTrivialSerialisedHeader</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-Serialisation.html#v:decodeTrivialSerialisedHeader" title="Ouroboros.Consensus.Storage.Serialisation">Ouroboros.Consensus.Storage.Serialisation</a></td></tr><tr><td class="src">decodeTxSubmission</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Protocol-TxSubmission-Codec.html#v:decodeTxSubmission" title="Ouroboros.Network.Protocol.TxSubmission.Codec">Ouroboros.Network.Protocol.TxSubmission.Codec</a></td></tr><tr><td class="src">decodeUnsizedHeader</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Serialisation.html#v:decodeUnsizedHeader" title="Ouroboros.Consensus.Byron.Ledger.Serialisation">Ouroboros.Consensus.Byron.Ledger.Serialisation</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">decodeVersion</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-Versioned.html#v:decodeVersion" title="Ouroboros.Consensus.Util.Versioned">Ouroboros.Consensus.Util.Versioned</a></td></tr><tr><td class="src">decodeVersioned</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-Versioned.html#v:decodeVersioned" title="Ouroboros.Consensus.Util.Versioned">Ouroboros.Consensus.Util.Versioned</a></td></tr><tr><td class="src">decodeVersionWithHook</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-Versioned.html#v:decodeVersionWithHook" title="Ouroboros.Consensus.Util.Versioned">Ouroboros.Consensus.Util.Versioned</a></td></tr><tr><td class="src">decodeWithOrigin</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#v:decodeWithOrigin" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="src">decorateReplayTracer</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ChainDB-Impl-LgrDB.html#v:decorateReplayTracer" title="Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB">Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB</a></td></tr><tr><td class="src">defaultArgs</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ChainDB-Impl-Args.html#v:defaultArgs" title="Ouroboros.Consensus.Storage.ChainDB.Impl.Args">Ouroboros.Consensus.Storage.ChainDB.Impl.Args</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ChainDB-Impl.html#v:defaultArgs" title="Ouroboros.Consensus.Storage.ChainDB.Impl">Ouroboros.Consensus.Storage.ChainDB.Impl</a>, Ouroboros.Consensus.Storage.ChainDB</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ChainDB-Impl-LgrDB.html#v:defaultArgs" title="Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB">Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl.html#v:defaultArgs" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl">Ouroboros.Consensus.Storage.ImmutableDB.Impl</a>, Ouroboros.Consensus.Storage.ImmutableDB</td></tr><tr><td class="alt">4 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl.html#v:defaultArgs" title="Ouroboros.Consensus.Storage.VolatileDB.Impl">Ouroboros.Consensus.Storage.VolatileDB.Impl</a>, Ouroboros.Consensus.Storage.VolatileDB</td></tr><tr><td class="src">defaultChainDbView</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-MiniProtocol-ChainSync-Client.html#v:defaultChainDbView" title="Ouroboros.Consensus.MiniProtocol.ChainSync.Client">Ouroboros.Consensus.MiniProtocol.ChainSync.Client</a></td></tr><tr><td class="src">defaultClockSkew</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Fragment-InFuture.html#v:defaultClockSkew" title="Ouroboros.Consensus.Fragment.InFuture">Ouroboros.Consensus.Fragment.InFuture</a></td></tr><tr><td class="src">DefaultCodecs</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Network-NodeToClient.html#t:DefaultCodecs" title="Ouroboros.Consensus.Network.NodeToClient">Ouroboros.Consensus.Network.NodeToClient</a></td></tr><tr><td class="src">defaultCodecs</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Network-NodeToClient.html#v:defaultCodecs" title="Ouroboros.Consensus.Network.NodeToClient">Ouroboros.Consensus.Network.NodeToClient</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Network-NodeToNode.html#v:defaultCodecs" title="Ouroboros.Consensus.Network.NodeToNode">Ouroboros.Consensus.Network.NodeToNode</a></td></tr><tr><td class="src">defaultConnectionAttemptDelay</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Worker.html#v:defaultConnectionAttemptDelay" title="Ouroboros.Network.Subscription.Worker">Ouroboros.Network.Subscription.Worker</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:defaultConnectionAttemptDelay" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">defaultDecodeAnnTip</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HeaderValidation.html#v:defaultDecodeAnnTip" title="Ouroboros.Consensus.HeaderValidation">Ouroboros.Consensus.HeaderValidation</a></td></tr><tr><td class="src">defaultDecodeCBORinCBOR</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-Serialisation.html#v:defaultDecodeCBORinCBOR" title="Ouroboros.Consensus.Node.Serialisation">Ouroboros.Consensus.Node.Serialisation</a></td></tr><tr><td class="src">defaultDiskPolicy</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-DiskPolicy.html#v:defaultDiskPolicy" title="Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy">Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy</a></td></tr><tr><td class="src">defaultEncodeAnnTip</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HeaderValidation.html#v:defaultEncodeAnnTip" title="Ouroboros.Consensus.HeaderValidation">Ouroboros.Consensus.HeaderValidation</a></td></tr><tr><td class="src">defaultEncodeCBORinCBOR</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-Serialisation.html#v:defaultEncodeCBORinCBOR" title="Ouroboros.Consensus.Node.Serialisation">Ouroboros.Consensus.Node.Serialisation</a></td></tr><tr><td class="src">defaultEraParams</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-History-EraParams.html#v:defaultEraParams" title="Ouroboros.Consensus.HardFork.History.EraParams">Ouroboros.Consensus.HardFork.History.EraParams</a>, Ouroboros.Consensus.HardFork.History</td></tr><tr><td class="src">defaultGSV</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-DeltaQ.html#v:defaultGSV" title="Ouroboros.Network.DeltaQ">Ouroboros.Network.DeltaQ</a></td></tr><tr><td class="src">defaultMainWithIohkNightly</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-Nightly.html#v:defaultMainWithIohkNightly" title="Test.Util.Nightly">Test.Util.Nightly</a></td></tr><tr><td class="src">defaultMiniProtocolParameters</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:defaultMiniProtocolParameters" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="src">defaultPBftSignatureThreshold</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Node.html#v:defaultPBftSignatureThreshold" title="Ouroboros.Consensus.Byron.Node">Ouroboros.Consensus.Byron.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module">Ouroboros.Consensus.Cardano</td></tr><tr><td class="src">defaultResolveBlocks</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-InMemory.html#v:defaultResolveBlocks" title="Ouroboros.Consensus.Storage.LedgerDB.InMemory">Ouroboros.Consensus.Storage.LedgerDB.InMemory</a></td></tr><tr><td class="src">defaultResolveWithErrors</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-InMemory.html#v:defaultResolveWithErrors" title="Ouroboros.Consensus.Storage.LedgerDB.InMemory">Ouroboros.Consensus.Storage.LedgerDB.InMemory</a></td></tr><tr><td class="src">Defaults</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-Args.html#t:Defaults" title="Ouroboros.Consensus.Util.Args">Ouroboros.Consensus.Util.Args</a></td></tr><tr><td class="src">DefaultSnapshotInterval</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-DiskPolicy.html#v:DefaultSnapshotInterval" title="Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy">Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy</a></td></tr><tr><td class="src">defaultSystemTime</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-BlockchainTime-WallClock-Default.html#v:defaultSystemTime" title="Ouroboros.Consensus.BlockchainTime.WallClock.Default">Ouroboros.Consensus.BlockchainTime.WallClock.Default</a>, Ouroboros.Consensus.BlockchainTime</td></tr><tr><td class="src">defaultThrowLedgerErrors</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-InMemory.html#v:defaultThrowLedgerErrors" title="Ouroboros.Consensus.Storage.LedgerDB.InMemory">Ouroboros.Consensus.Storage.LedgerDB.InMemory</a></td></tr><tr><td class="src">definitelyEnoughBlocks</td><td class="module"><a href="ouroboros-consensus-test/Test-ThreadNet-Ref-PBFT.html#v:definitelyEnoughBlocks" title="Test.ThreadNet.Ref.PBFT">Test.ThreadNet.Ref.PBFT</a></td></tr><tr><td class="src">DegenApplyTxErr</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenApplyTxErr" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenBlock</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenBlock" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenBlockConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenBlockConfig" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenCodecConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenCodecConfig" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenConsensusConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenConsensusConfig" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">degenerateDistribution</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-DeltaQ.html#v:degenerateDistribution" title="Ouroboros.Network.DeltaQ">Ouroboros.Network.DeltaQ</a></td></tr><tr><td class="src">DegenGenTx</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenGenTx" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenGenTxId</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenGenTxId" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenHeader</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenHeader" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenLedgerConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenLedgerConfig" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenLedgerError</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenLedgerError" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenLedgerState</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenLedgerState" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenOtherHeaderEnvelopeError</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenOtherHeaderEnvelopeError" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenQuery</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenQuery" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenQueryResult</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenQueryResult" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenTipInfo</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenTipInfo" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">DegenTopLevelConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Degenerate.html#v:DegenTopLevelConfig" title="Ouroboros.Consensus.HardFork.Combinator.Degenerate">Ouroboros.Consensus.HardFork.Combinator.Degenerate</a></td></tr><tr><td class="src">Delay</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network-testing/Ouroboros-Network-Testing-Utils.html#v:Delay" title="Ouroboros.Network.Testing.Utils">Ouroboros.Network.Testing.Utils</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-network-testing/Ouroboros-Network-Testing-Utils.html#t:Delay" title="Ouroboros.Network.Testing.Utils">Ouroboros.Network.Testing.Utils</a></td></tr><tr><td class="src">delayChannel</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="network-mux/Network-Mux-Channel.html#v:delayChannel" title="Network.Mux.Channel">Network.Mux.Channel</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Channel.html#v:delayChannel" title="Ouroboros.Network.Channel">Ouroboros.Network.Channel</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="typed-protocols-examples/Network-TypedProtocol-Channel.html#v:delayChannel" title="Network.TypedProtocol.Channel">Network.TypedProtocol.Channel</a></td></tr><tr><td class="src">delayUntilNextSlot</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-HardFork-OracularClock.html#v:delayUntilNextSlot" title="Test.Util.HardFork.OracularClock">Test.Util.HardFork.OracularClock</a></td></tr><tr><td class="src">delete</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-Index.html#v:delete" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.Index">Ouroboros.Consensus.Storage.VolatileDB.Impl.Index</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-KnownPeers.html#v:delete" title="Ouroboros.Network.PeerSelection.KnownPeers">Ouroboros.Network.PeerSelection.KnownPeers</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-EstablishedPeers.html#v:delete" title="Ouroboros.Network.PeerSelection.EstablishedPeers">Ouroboros.Network.PeerSelection.EstablishedPeers</a></td></tr><tr><td class="src">deleteAfter</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl.html#v:deleteAfter" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl">Ouroboros.Consensus.Storage.ImmutableDB.Impl</a>, Ouroboros.Consensus.Storage.ImmutableDB</td></tr><tr><td class="src">deleteAfter_</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl.html#v:deleteAfter_" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl">Ouroboros.Consensus.Storage.ImmutableDB.Impl</a>, Ouroboros.Consensus.Storage.ImmutableDB</td></tr><tr><td class="src">DeletedSnapshot</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-OnDisk.html#v:DeletedSnapshot" title="Ouroboros.Consensus.Storage.LedgerDB.OnDisk">Ouroboros.Consensus.Storage.LedgerDB.OnDisk</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ChainDB-Impl-LgrDB.html#v:DeletedSnapshot" title="Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB">Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB</a></td></tr><tr><td class="src">deleteFollower</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-MockChain-ProducerState.html#v:deleteFollower" title="Ouroboros.Network.MockChain.ProducerState">Ouroboros.Network.MockChain.ProducerState</a></td></tr><tr><td class="src">deleteMapSet</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-Util.html#v:deleteMapSet" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.Util">Ouroboros.Consensus.Storage.VolatileDB.Impl.Util</a></td></tr><tr><td class="src">deletePeers</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-EstablishedPeers.html#v:deletePeers" title="Ouroboros.Network.PeerSelection.EstablishedPeers">Ouroboros.Network.PeerSelection.EstablishedPeers</a></td></tr><tr><td class="src">deleteSnapshot</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-OnDisk.html#v:deleteSnapshot" title="Ouroboros.Consensus.Storage.LedgerDB.OnDisk">Ouroboros.Consensus.Storage.LedgerDB.OnDisk</a></td></tr><tr><td class="src">DeletingAfter</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl-Types.html#v:DeletingAfter" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types">Ouroboros.Consensus.Storage.ImmutableDB.Impl.Types</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ImmutableDB-Impl.html#v:DeletingAfter" title="Ouroboros.Consensus.Storage.ImmutableDB.Impl">Ouroboros.Consensus.Storage.ImmutableDB.Impl</a>, Ouroboros.Consensus.Storage.ImmutableDB</td></tr><tr><td class="src">DeltaQ</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-DeltaQ.html#v:DeltaQ" title="Ouroboros.Network.DeltaQ">Ouroboros.Network.DeltaQ</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-DeltaQ.html#t:DeltaQ" title="Ouroboros.Network.DeltaQ">Ouroboros.Network.DeltaQ</a>, <a href="ouroboros-network/Ouroboros-Network-BlockFetch-DeltaQ.html#t:DeltaQ" title="Ouroboros.Network.BlockFetch.DeltaQ">Ouroboros.Network.BlockFetch.DeltaQ</a></td></tr><tr><td class="src">deltaqProbabilityMassBeforeDeadline</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-DeltaQ.html#v:deltaqProbabilityMassBeforeDeadline" title="Ouroboros.Network.DeltaQ">Ouroboros.Network.DeltaQ</a></td></tr><tr><td class="src">deltaqQ50thPercentile</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-DeltaQ.html#v:deltaqQ50thPercentile" title="Ouroboros.Network.DeltaQ">Ouroboros.Network.DeltaQ</a></td></tr><tr><td class="src">deltaqQ99thPercentile</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-DeltaQ.html#v:deltaqQ99thPercentile" title="Ouroboros.Network.DeltaQ">Ouroboros.Network.DeltaQ</a></td></tr><tr><td class="src">Demote</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-Singletons.html#t:Demote" title="Ouroboros.Consensus.Util.Singletons">Ouroboros.Consensus.Util.Singletons</a></td></tr><tr><td class="src">demuxer</td><td class="module"><a href="network-mux/Network-Mux-Ingress.html#v:demuxer" title="Network.Mux.Ingress">Network.Mux.Ingress</a></td></tr><tr><td class="src">DepPair</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-DepPair.html#v:DepPair" title="Ouroboros.Consensus.Util.DepPair">Ouroboros.Consensus.Util.DepPair</a>, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-DepPair.html#t:DepPair" title="Ouroboros.Consensus.Util.DepPair">Ouroboros.Consensus.Util.DepPair</a>, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block</td></tr><tr><td class="src">depPairFirst</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-DepPair.html#v:depPairFirst" title="Ouroboros.Consensus.Util.DepPair">Ouroboros.Consensus.Util.DepPair</a>, Ouroboros.Consensus.Block.NestedContent, Ouroboros.Consensus.Block</td></tr><tr><td class="src">DeserialiseFailure</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Codec.html#t:DeserialiseFailure" title="Ouroboros.Network.Codec">Ouroboros.Network.Codec</a></td></tr><tr><td class="src">deserialiseIncrementalIO</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#v:deserialiseIncrementalIO" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="src">detectCorruption</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-Corruption.html#v:detectCorruption" title="Test.Util.Corruption">Test.Util.Corruption</a></td></tr><tr><td class="src">determineForkLength</td><td class="module"><a href="ouroboros-consensus-test/Test-ThreadNet-Util-Expectations.html#v:determineForkLength" title="Test.ThreadNet.Util.Expectations">Test.ThreadNet.Util.Expectations</a>, <a href="ouroboros-consensus-test/Test-ThreadNet-Util.html#v:determineForkLength" title="Test.ThreadNet.Util">Test.ThreadNet.Util</a></td></tr><tr><td class="src">Dict</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util.html#v:Dict" title="Ouroboros.Consensus.Util">Ouroboros.Consensus.Util</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util.html#t:Dict" title="Ouroboros.Consensus.Util">Ouroboros.Consensus.Util</a></td></tr><tr><td class="src">dictIndexAll</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-SOP.html#v:dictIndexAll" title="Ouroboros.Consensus.Util.SOP">Ouroboros.Consensus.Util.SOP</a></td></tr><tr><td class="src">diff</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Fragment-Diff.html#v:diff" title="Ouroboros.Consensus.Fragment.Diff">Ouroboros.Consensus.Fragment.Diff</a></td></tr><tr><td class="src">diffRelTime</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-BlockchainTime-WallClock-Types.html#v:diffRelTime" title="Ouroboros.Consensus.BlockchainTime.WallClock.Types">Ouroboros.Consensus.BlockchainTime.WallClock.Types</a>, Ouroboros.Consensus.BlockchainTime</td></tr><tr><td class="src">DiffTime</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="io-sim-classes/Control-Monad-Class-MonadTime.html#t:DiffTime" title="Control.Monad.Class.MonadTime">Control.Monad.Class.MonadTime</a>, <a href="io-sim-classes/Control-Monad-Class-MonadTimer.html#t:DiffTime" title="Control.Monad.Class.MonadTimer">Control.Monad.Class.MonadTimer</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="network-mux/Network-Mux-Time.html#t:DiffTime" title="Network.Mux.Time">Network.Mux.Time</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-IOLike.html#t:DiffTime" title="Ouroboros.Consensus.Util.IOLike">Ouroboros.Consensus.Util.IOLike</a></td></tr><tr><td class="alt">4 (Type/Class)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-PeerState.html#t:DiffTime" title="Ouroboros.Network.Subscription.PeerState">Ouroboros.Network.Subscription.PeerState</a></td></tr><tr><td class="src">diffTime</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="io-sim-classes/Control-Monad-Class-MonadTime.html#v:diffTime" title="Control.Monad.Class.MonadTime">Control.Monad.Class.MonadTime</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-IOLike.html#v:diffTime" title="Ouroboros.Consensus.Util.IOLike">Ouroboros.Consensus.Util.IOLike</a></td></tr><tr><td class="src">diffTimeToMicroseconds</td><td class="module"><a href="network-mux/Network-Mux-Time.html#v:diffTimeToMicroseconds" title="Network.Mux.Time">Network.Mux.Time</a></td></tr><tr><td class="src">diffTimeToMicrosecondsAsInt</td><td class="module"><a href="io-sim-classes/Control-Monad-Class-MonadTimer.html#v:diffTimeToMicrosecondsAsInt" title="Control.Monad.Class.MonadTimer">Control.Monad.Class.MonadTimer</a></td></tr><tr><td class="src">DiffusionApplications</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:DiffusionApplications" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#t:DiffusionApplications" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">DiffusionArguments</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#t:DiffusionArguments" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:DiffusionArguments" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:DiffusionArguments" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="alt">4 (Type/Class)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#t:DiffusionArguments" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">DiffusionErrored</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:DiffusionErrored" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">DiffusionInitializationTracer</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#t:DiffusionInitializationTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">DiffusionMode</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode-Version.html#t:DiffusionMode" title="Ouroboros.Network.NodeToNode.Version">Ouroboros.Network.NodeToNode.Version</a>, <a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#t:DiffusionMode" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="src">diffusionMode</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode-Version.html#v:diffusionMode" title="Ouroboros.Network.NodeToNode.Version">Ouroboros.Network.NodeToNode.Version</a>, <a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:diffusionMode" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="src">DiffusionTracers</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#t:DiffusionTracers" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:DiffusionTracers" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:DiffusionTracers" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="alt">4 (Type/Class)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#t:DiffusionTracers" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">diffUTCTime</td><td class="module"><a href="io-sim-classes/Control-Monad-Class-MonadTime.html#v:diffUTCTime" title="Control.Monad.Class.MonadTime">Control.Monad.Class.MonadTime</a></td></tr><tr><td class="src">disabledEraException</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:disabledEraException" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a></td></tr><tr><td class="src">DisallowConnection</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-PeerState.html#v:DisallowConnection" title="Ouroboros.Network.Subscription.PeerState">Ouroboros.Network.Subscription.PeerState</a></td></tr><tr><td class="src">DiskFull</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node-Exit.html#v:DiskFull" title="Ouroboros.Consensus.Node.Exit">Ouroboros.Consensus.Node.Exit</a></td></tr><tr><td class="src">DiskPolicy</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-DiskPolicy.html#v:DiskPolicy" title="Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy">Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ChainDB-Impl-LgrDB.html#v:DiskPolicy" title="Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB">Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-DiskPolicy.html#t:DiskPolicy" title="Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy">Ouroboros.Consensus.Storage.LedgerDB.DiskPolicy</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ChainDB-Impl-LgrDB.html#t:DiskPolicy" title="Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB">Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB</a></td></tr><tr><td class="src">DiskSnapshot</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-LedgerDB-OnDisk.html#t:DiskSnapshot" title="Ouroboros.Consensus.Storage.LedgerDB.OnDisk">Ouroboros.Consensus.Storage.LedgerDB.OnDisk</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ChainDB-Impl-LgrDB.html#t:DiskSnapshot" title="Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB">Ouroboros.Consensus.Storage.ChainDB.Impl.LgrDB</a></td></tr><tr><td class="src">displayException</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="io-sim-classes/Control-Monad-Class-MonadThrow.html#v:displayException" title="Control.Monad.Class.MonadThrow">Control.Monad.Class.MonadThrow</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-IOLike.html#v:displayException" title="Ouroboros.Consensus.Util.IOLike">Ouroboros.Consensus.Util.IOLike</a></td></tr><tr><td class="src">distribAnnTip</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Block.html#v:distribAnnTip" title="Ouroboros.Consensus.HardFork.Combinator.Block">Ouroboros.Consensus.HardFork.Combinator.Block</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:distribAnnTip" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator.html#v:distribAnnTip" title="Ouroboros.Consensus.HardFork.Combinator">Ouroboros.Consensus.HardFork.Combinator</a></td></tr><tr><td class="src">distribLedgerConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Basics.html#v:distribLedgerConfig" title="Ouroboros.Consensus.HardFork.Combinator.Basics">Ouroboros.Consensus.HardFork.Combinator.Basics</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator.html#v:distribLedgerConfig" title="Ouroboros.Consensus.HardFork.Combinator">Ouroboros.Consensus.HardFork.Combinator</a></td></tr><tr><td class="src">distribQueryIfCurrent</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:distribQueryIfCurrent" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a></td></tr><tr><td class="src">distribSerialisedHeader</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Serialisation-Common.html#v:distribSerialisedHeader" title="Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common">Ouroboros.Consensus.HardFork.Combinator.Serialisation.Common</a></td></tr><tr><td class="src">distribTopLevelConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Basics.html#v:distribTopLevelConfig" title="Ouroboros.Consensus.HardFork.Combinator.Basics">Ouroboros.Consensus.HardFork.Combinator.Basics</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator.html#v:distribTopLevelConfig" title="Ouroboros.Consensus.HardFork.Combinator">Ouroboros.Consensus.HardFork.Combinator</a></td></tr><tr><td class="src">Distribution</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-DeltaQ.html#t:Distribution" title="Ouroboros.Network.DeltaQ">Ouroboros.Network.DeltaQ</a>, <a href="ouroboros-network/Ouroboros-Network-BlockFetch-DeltaQ.html#t:Distribution" title="Ouroboros.Network.BlockFetch.DeltaQ">Ouroboros.Network.BlockFetch.DeltaQ</a></td></tr><tr><td class="src">dlgCertDlgVerKey</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Protocol-PBFT-Crypto.html#v:dlgCertDlgVerKey" title="Ouroboros.Consensus.Protocol.PBFT.Crypto">Ouroboros.Consensus.Protocol.PBFT.Crypto</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Protocol-PBFT.html#v:dlgCertDlgVerKey" title="Ouroboros.Consensus.Protocol.PBFT">Ouroboros.Consensus.Protocol.PBFT</a></td></tr><tr><td class="src">dlgCertGenVerKey</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Protocol-PBFT-Crypto.html#v:dlgCertGenVerKey" title="Ouroboros.Consensus.Protocol.PBFT.Crypto">Ouroboros.Consensus.Protocol.PBFT.Crypto</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Protocol-PBFT.html#v:dlgCertGenVerKey" title="Ouroboros.Consensus.Protocol.PBFT">Ouroboros.Consensus.Protocol.PBFT</a></td></tr><tr><td class="src">dnsResolve</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:dnsResolve" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a></td></tr><tr><td class="src">DnsSubscriptionParams</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#t:DnsSubscriptionParams" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#t:DnsSubscriptionParams" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a></td></tr><tr><td class="src">DnsSubscriptionTarget</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:DnsSubscriptionTarget" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#t:DnsSubscriptionTarget" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#t:DnsSubscriptionTarget" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a>, <a href="ouroboros-network/Ouroboros-Network-Diffusion.html#t:DnsSubscriptionTarget" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="alt">4 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:DnsSubscriptionTarget" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a>, <a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:DnsSubscriptionTarget" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="alt">5 (Data Constructor)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:DnsSubscriptionTarget" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:DnsSubscriptionTarget" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="alt">6 (Type/Class)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#t:DnsSubscriptionTarget" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#t:DnsSubscriptionTarget" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">dnsSubscriptionWorker</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:dnsSubscriptionWorker" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:dnsSubscriptionWorker" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:dnsSubscriptionWorker" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">dnsSubscriptionWorker'</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:dnsSubscriptionWorker-39-" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a></td></tr><tr><td class="src">DnsTrace</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#t:DnsTrace" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#t:DnsTrace" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#t:DnsTrace" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">DnsTraceLookupAAAAError</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:DnsTraceLookupAAAAError" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:DnsTraceLookupAAAAError" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:DnsTraceLookupAAAAError" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">DnsTraceLookupAAAAResult</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:DnsTraceLookupAAAAResult" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:DnsTraceLookupAAAAResult" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:DnsTraceLookupAAAAResult" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">DnsTraceLookupAError</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:DnsTraceLookupAError" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:DnsTraceLookupAError" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:DnsTraceLookupAError" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">DnsTraceLookupAResult</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:DnsTraceLookupAResult" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:DnsTraceLookupAResult" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:DnsTraceLookupAResult" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">DnsTraceLookupException</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:DnsTraceLookupException" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:DnsTraceLookupException" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:DnsTraceLookupException" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">DnsTraceLookupIPv4First</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:DnsTraceLookupIPv4First" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:DnsTraceLookupIPv4First" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:DnsTraceLookupIPv4First" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">DnsTraceLookupIPv6First</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:DnsTraceLookupIPv6First" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:DnsTraceLookupIPv6First" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:DnsTraceLookupIPv6First" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">DoAdvertisePeer</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-Types.html#v:DoAdvertisePeer" title="Ouroboros.Network.PeerSelection.Types">Ouroboros.Network.PeerSelection.Types</a></td></tr><tr><td class="src">doesDirectoryExist</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-FS-API.html#v:doesDirectoryExist" title="Ouroboros.Consensus.Storage.FS.API">Ouroboros.Consensus.Storage.FS.API</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-FS-Sim-MockFS.html#v:doesDirectoryExist" title="Test.Util.FS.Sim.MockFS">Test.Util.FS.Sim.MockFS</a></td></tr><tr><td class="src">doesDirectoryExistE</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-FS-Sim-Error.html#v:doesDirectoryExistE" title="Test.Util.FS.Sim.Error">Test.Util.FS.Sim.Error</a></td></tr><tr><td class="src">doesFileExist</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-FS-API.html#v:doesFileExist" title="Ouroboros.Consensus.Storage.FS.API">Ouroboros.Consensus.Storage.FS.API</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-FS-Sim-MockFS.html#v:doesFileExist" title="Test.Util.FS.Sim.MockFS">Test.Util.FS.Sim.MockFS</a></td></tr><tr><td class="src">doesFileExistE</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-FS-Sim-Error.html#v:doesFileExistE" title="Test.Util.FS.Sim.Error">Test.Util.FS.Sim.Error</a></td></tr><tr><td class="src">DoesntFit</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-MiniProtocol-ChainSync-Client.html#v:DoesntFit" title="Ouroboros.Consensus.MiniProtocol.ChainSync.Client">Ouroboros.Consensus.MiniProtocol.ChainSync.Client</a></td></tr><tr><td class="src">DoGeneratePPUs</td><td class="module"><a href="ouroboros-consensus-shelley-test/Test-ThreadNet-TxGen-Shelley.html#v:DoGeneratePPUs" title="Test.ThreadNet.TxGen.Shelley">Test.ThreadNet.TxGen.Shelley</a></td></tr><tr><td class="src">Domain</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-RootPeersDNS.html#t:Domain" title="Ouroboros.Network.PeerSelection.RootPeersDNS">Ouroboros.Network.PeerSelection.RootPeersDNS</a></td></tr><tr><td class="src">DomainAddress</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-SupportsPeerSelection.html#t:DomainAddress" title="Ouroboros.Consensus.Ledger.SupportsPeerSelection">Ouroboros.Consensus.Ledger.SupportsPeerSelection</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-SupportsPeerSelection.html#v:DomainAddress" title="Ouroboros.Consensus.Ledger.SupportsPeerSelection">Ouroboros.Consensus.Ledger.SupportsPeerSelection</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-RootPeersDNS.html#v:DomainAddress" title="Ouroboros.Network.PeerSelection.RootPeersDNS">Ouroboros.Network.PeerSelection.RootPeersDNS</a>, <a href="ouroboros-network/Ouroboros-Network-PeerSelection-LedgerPeers.html#v:DomainAddress" title="Ouroboros.Network.PeerSelection.LedgerPeers">Ouroboros.Network.PeerSelection.LedgerPeers</a></td></tr><tr><td class="alt">4 (Type/Class)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-RootPeersDNS.html#t:DomainAddress" title="Ouroboros.Network.PeerSelection.RootPeersDNS">Ouroboros.Network.PeerSelection.RootPeersDNS</a>, <a href="ouroboros-network/Ouroboros-Network-PeerSelection-LedgerPeers.html#t:DomainAddress" title="Ouroboros.Network.PeerSelection.LedgerPeers">Ouroboros.Network.PeerSelection.LedgerPeers</a></td></tr><tr><td class="src">Done</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util-CBOR.html#v:Done" title="Ouroboros.Consensus.Util.CBOR">Ouroboros.Consensus.Util.CBOR</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="typed-protocols/Network-TypedProtocol-Core.html#v:Done" title="Network.TypedProtocol.Core">Network.TypedProtocol.Core</a>, Network.TypedProtocol</td></tr><tr><td class="src">DoNotAdvertisePeer</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-PeerSelection-Types.html#v:DoNotAdvertisePeer" title="Ouroboros.Network.PeerSelection.Types">Ouroboros.Network.PeerSelection.Types</a></td></tr><tr><td class="src">DoNotExpire</td><td class="module"><a href="ouroboros-consensus-mock/Ouroboros-Consensus-Mock-Ledger-UTxO.html#v:DoNotExpire" title="Ouroboros.Consensus.Mock.Ledger.UTxO">Ouroboros.Consensus.Mock.Ledger.UTxO</a>, <a href="ouroboros-consensus-mock/Ouroboros-Consensus-Mock-Ledger.html#v:DoNotExpire" title="Ouroboros.Consensus.Mock.Ledger">Ouroboros.Consensus.Mock.Ledger</a></td></tr><tr><td class="src">DoNotGeneratePPUs</td><td class="module"><a href="ouroboros-consensus-shelley-test/Test-ThreadNet-TxGen-Shelley.html#v:DoNotGeneratePPUs" title="Test.ThreadNet.TxGen.Shelley">Test.ThreadNet.TxGen.Shelley</a></td></tr><tr><td class="src">dontCheck</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Fragment-InFuture.html#v:dontCheck" title="Ouroboros.Consensus.Fragment.InFuture">Ouroboros.Consensus.Fragment.InFuture</a></td></tr><tr><td class="src">Driver</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="typed-protocols/Network-TypedProtocol-Driver.html#v:Driver" title="Network.TypedProtocol.Driver">Network.TypedProtocol.Driver</a>, Network.TypedProtocol</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="typed-protocols/Network-TypedProtocol-Driver.html#t:Driver" title="Network.TypedProtocol.Driver">Network.TypedProtocol.Driver</a>, Network.TypedProtocol</td></tr><tr><td class="src">driverSimple</td><td class="module"><a href="typed-protocols-examples/Network-TypedProtocol-Driver-Simple.html#v:driverSimple" title="Network.TypedProtocol.Driver.Simple">Network.TypedProtocol.Driver.Simple</a></td></tr><tr><td class="src">driverWithLimits</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Driver-Limits.html#v:driverWithLimits" title="Ouroboros.Network.Driver.Limits">Ouroboros.Network.Driver.Limits</a></td></tr><tr><td class="src">drop</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-MockChain-Chain.html#v:drop" title="Ouroboros.Network.MockChain.Chain">Ouroboros.Network.MockChain.Chain</a></td></tr><tr><td class="src">dropBlockNo</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator-Protocol-ChainSel.html#v:dropBlockNo" title="Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel">Ouroboros.Consensus.HardFork.Combinator.Protocol.ChainSel</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-Combinator.html#v:dropBlockNo" title="Ouroboros.Consensus.HardFork.Combinator">Ouroboros.Consensus.HardFork.Combinator</a></td></tr><tr><td class="src">dropId</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-Shrink.html#v:dropId" title="Test.Util.Shrink">Test.Util.Shrink</a></td></tr><tr><td class="src">dropLast</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Util.html#v:dropLast" title="Ouroboros.Consensus.Util">Ouroboros.Consensus.Util</a></td></tr><tr><td class="src">dropLastBlocks</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-MockChain.html#v:dropLastBlocks" title="Test.Util.MockChain">Test.Util.MockChain</a></td></tr><tr><td class="src">dropNewest</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-AnchoredSeq.html#v:dropNewest" title="Ouroboros.Network.AnchoredSeq">Ouroboros.Network.AnchoredSeq</a>, <a href="ouroboros-network/Ouroboros-Network-AnchoredFragment.html#v:dropNewest" title="Ouroboros.Network.AnchoredFragment">Ouroboros.Network.AnchoredFragment</a></td></tr><tr><td class="src">dropV1Envelope</td><td class="module"><a href="ouroboros-consensus-byron/Ouroboros-Consensus-Byron-Ledger-Serialisation.html#v:dropV1Envelope" title="Ouroboros.Consensus.Byron.Ledger.Serialisation">Ouroboros.Consensus.Byron.Ledger.Serialisation</a>, Ouroboros.Consensus.Byron.Ledger</td></tr><tr><td class="src">dropWhileNewest</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-AnchoredSeq.html#v:dropWhileNewest" title="Ouroboros.Network.AnchoredSeq">Ouroboros.Network.AnchoredSeq</a>, <a href="ouroboros-network/Ouroboros-Network-AnchoredFragment.html#v:dropWhileNewest" title="Ouroboros.Network.AnchoredFragment">Ouroboros.Network.AnchoredFragment</a></td></tr><tr><td class="src">dstDomain</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dstDomain" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:dstDomain" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a>, <a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dstDomain" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:dstDomain" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:dstDomain" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">dstPort</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dstPort" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:dstPort" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a>, <a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dstPort" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:dstPort" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:dstPort" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">dstValency</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dstValency" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode.html#v:dstValency" title="Ouroboros.Network.NodeToNode">Ouroboros.Network.NodeToNode</a>, <a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dstValency" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="ouroboros-network-framework/Ouroboros-Network-Subscription-Dns.html#v:dstValency" title="Ouroboros.Network.Subscription.Dns">Ouroboros.Network.Subscription.Dns</a>, <a href="ouroboros-network-framework/Ouroboros-Network-Subscription.html#v:dstValency" title="Ouroboros.Network.Subscription">Ouroboros.Network.Subscription</a></td></tr><tr><td class="src">dtAcceptPolicyTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtAcceptPolicyTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtAcceptPolicyTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtDiffusionInitializationTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtDiffusionInitializationTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtDiffusionInitializationTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtDnsResolverTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtDnsResolverTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtDnsResolverTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtDnsSubscriptionTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtDnsSubscriptionTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtDnsSubscriptionTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtErrorPolicyTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtErrorPolicyTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtErrorPolicyTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtHandshakeLocalTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtHandshakeLocalTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtHandshakeLocalTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtHandshakeTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtHandshakeTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtHandshakeTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtIpSubscriptionTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtIpSubscriptionTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtIpSubscriptionTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtLedgerPeersTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtLedgerPeersTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtLedgerPeersTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtLocalErrorPolicyTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtLocalErrorPolicyTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtLocalErrorPolicyTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtMuxLocalTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtMuxLocalTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtMuxLocalTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">dtMuxTracer</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Node.html#v:dtMuxTracer" title="Ouroboros.Consensus.Node">Ouroboros.Consensus.Node</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-Diffusion.html#v:dtMuxTracer" title="Ouroboros.Network.Diffusion">Ouroboros.Network.Diffusion</a></td></tr><tr><td class="src">DualBlock</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualBlock" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#t:DualBlock" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualBlockAux</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualBlockAux" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualBlockBridge</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualBlockBridge" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualBlockConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualBlockConfig" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualBlockConfigAux</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualBlockConfigAux" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualBlockConfigMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualBlockConfigMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualBlockMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualBlockMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualByronBlock</td><td class="module"><a href="ouroboros-consensus-byron-test/Ouroboros-Consensus-ByronDual-Ledger.html#t:DualByronBlock" title="Ouroboros.Consensus.ByronDual.Ledger">Ouroboros.Consensus.ByronDual.Ledger</a></td></tr><tr><td class="src">DualByronBridge</td><td class="module"><a href="ouroboros-consensus-byron-test/Ouroboros-Consensus-ByronDual-Ledger.html#t:DualByronBridge" title="Ouroboros.Consensus.ByronDual.Ledger">Ouroboros.Consensus.ByronDual.Ledger</a></td></tr><tr><td class="src">DualCodecConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualCodecConfig" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualCodecConfigAux</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualCodecConfigAux" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualCodecConfigMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualCodecConfigMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualExtValidationErrorMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualExtValidationErrorMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualGenTx</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualGenTx" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualGenTxAux</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualGenTxAux" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualGenTxBridge</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualGenTxBridge" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualGenTxErr</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualGenTxErr" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#t:DualGenTxErr" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualGenTxErrAux</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualGenTxErrAux" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualGenTxErrMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualGenTxErrMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualGenTxId</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualGenTxId" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualGenTxIdMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualGenTxIdMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualGenTxMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualGenTxMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualHeader</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualHeader" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#t:DualHeader" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualHeaderMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualHeaderMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualLedgerConfig</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualLedgerConfig" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#t:DualLedgerConfig" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualLedgerConfigAux</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualLedgerConfigAux" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualLedgerConfigMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualLedgerConfigMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualLedgerError</td><td> </td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualLedgerError" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#t:DualLedgerError" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualLedgerErrorAux</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualLedgerErrorAux" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualLedgerErrorMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualLedgerErrorMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualLedgerState</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualLedgerState" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualLedgerStateAux</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualLedgerStateAux" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualLedgerStateBridge</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualLedgerStateBridge" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualLedgerStateMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualLedgerStateMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">DualStorageConfig</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:DualStorageConfig" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualStorageConfigAux</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualStorageConfigAux" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualStorageConfigMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualStorageConfigMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dualTopLevelConfigMain</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Ledger-Dual.html#v:dualTopLevelConfigMain" title="Ouroboros.Consensus.Ledger.Dual">Ouroboros.Consensus.Ledger.Dual</a></td></tr><tr><td class="src">dummyEpochInfo</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-HardFork-History-EpochInfo.html#v:dummyEpochInfo" title="Ouroboros.Consensus.HardFork.History.EpochInfo">Ouroboros.Consensus.HardFork.History.EpochInfo</a>, Ouroboros.Consensus.HardFork.History</td></tr><tr><td class="src">dumpGcSchedule</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-ChainDB-Impl-Background.html#v:dumpGcSchedule" title="Ouroboros.Consensus.Storage.ChainDB.Impl.Background">Ouroboros.Consensus.Storage.ChainDB.Impl.Background</a></td></tr><tr><td class="src">dumpState</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-FS-API.html#v:dumpState" title="Ouroboros.Consensus.Storage.FS.API">Ouroboros.Consensus.Storage.FS.API</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-FS-Sim-MockFS.html#v:dumpState" title="Test.Util.FS.Sim.MockFS">Test.Util.FS.Sim.MockFS</a></td></tr><tr><td class="src">dumpStateE</td><td class="module"><a href="ouroboros-consensus-test/Test-Util-FS-Sim-Error.html#v:dumpStateE" title="Test.Util.FS.Sim.Error">Test.Util.FS.Sim.Error</a></td></tr><tr><td class="src">DuplexMode</td><td class="module"><a href="ouroboros-network/Ouroboros-Network-NodeToNode-Version.html#v:DuplexMode" title="Ouroboros.Network.NodeToNode.Version">Ouroboros.Network.NodeToNode.Version</a></td></tr><tr><td class="src">DuplicatedBlock</td><td class="module"><a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-Types.html#v:DuplicatedBlock" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.Types">Ouroboros.Consensus.Storage.VolatileDB.Impl.Types</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl-Parser.html#v:DuplicatedBlock" title="Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser">Ouroboros.Consensus.Storage.VolatileDB.Impl.Parser</a>, <a href="ouroboros-consensus/Ouroboros-Consensus-Storage-VolatileDB-Impl.html#v:DuplicatedBlock" title="Ouroboros.Consensus.Storage.VolatileDB.Impl">Ouroboros.Consensus.Storage.VolatileDB.Impl</a>, Ouroboros.Consensus.Storage.VolatileDB</td></tr><tr><td class="src">duration</td><td class="module"><a href="network-mux/Network-Mux-DeltaQ-TraceStats.html#v:duration" title="Network.Mux.DeltaQ.TraceStats">Network.Mux.DeltaQ.TraceStats</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.24.0</p></div></body></html>