| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Ouroboros.Consensus.MiniProtocol.LeiosFetch.Trace
Description
What the node's LeiosFetch server traces.
Documentation
data TraceLeiosFetchServerEvent Source #
Constructors
| TraceLeiosFetchServerBlockRequested !LeiosPoint | The client requested an endorser block. |
| TraceLeiosFetchServerBlockServed !LeiosPoint !Int | The server sent it, which references this many transactions. |
| TraceLeiosFetchServerTxsRequested !LeiosPoint !Int | The client requested this many of an endorser block's transactions. |
| TraceLeiosFetchServerTxsServed | The server sent them. |
Fields
| |
| TraceLeiosFetchServerInvalidRequest !ExnLeiosInvalidRequest | The client requested what the server does not hold, so the server disconnects it. |
| TraceLeiosFetchServerBlockDbFailure !LeiosPoint !LeiosDbException | Reading the LeiosDB for the client's request for this endorser block failed, so the server disconnects the client. |
| TraceLeiosFetchServerTxsDbFailure !LeiosPoint !TxBitmaps !LeiosDbException | Reading the LeiosDB for the client's request for these transactions of this endorser block failed, so the server disconnects the client. |
| TraceLeiosFetchServerOpenReaderDbFailure !LeiosDbException | Opening the server's LeiosDB reader failed, so the server disconnects the client. |