Skip to content

Commit 71c79d8

Browse files
committed
Do not elide eb hash in traces
1 parent 5c62bb9 commit 71c79d8

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

cabal.project

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,15 +101,12 @@ constraints:
101101
source-repository-package
102102
type: git
103103
location: https://github.com/IntersectMBO/ouroboros-consensus
104-
tag: a2e3c598b96efa1e2add0bc7b893a7a007ace606
105-
--sha256: sha256-uMImzqUvdDCyuso/fN0BEJuhj1BuT8U1Gafbhz4CBRU=
104+
tag: e3ffce853e85d6e5e9ff6c7c078816fea689a5b1
105+
--sha256: sha256-tFUNTbyhnaaNv8AFSCSs+pPhQydGgOuhfJMGv3pvE1M=
106106
subdir:
107107
ouroboros-consensus
108108
ouroboros-consensus-cardano
109-
ouroboros-consensus-protocol
110109
ouroboros-consensus-diffusion
111-
sop-extras
112-
strict-sop-core
113110

114111
-- Points to ouroboros-network/nfrisby/leios-202511-demo
115112
source-repository-package

cardano-node/src/Cardano/Node/Tracing/Tracers/NodeToNode.hs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ import Network.TypedProtocol.Codec (AnyMessage (AnyMessageAndAgency))
3737

3838
import qualified Data.Bits as Bits
3939
import qualified Data.Vector as V
40-
import LeiosDemoTypes (EbHash (..), LeiosEb, LeiosPoint (..), LeiosTx, leiosEbBytesSize, leiosTxBytesSize, prettyBitmap, prettyEbHash)
40+
import LeiosDemoTypes (EbHash (..), LeiosEb, LeiosPoint (..), LeiosTx, leiosEbBytesSize, leiosTxBytesSize, prettyBitmap, prettyEbHash, hashLeiosEb)
4141
import qualified LeiosDemoOnlyTestFetch as LF
4242
import qualified LeiosDemoOnlyTestNotify as LN
4343

@@ -508,6 +508,7 @@ instance LogFormatting (AnyMessage (LN.LeiosNotify LeiosPoint ())) where
508508
instance LogFormatting (AnyMessage (LF.LeiosFetch LeiosPoint LeiosEb LeiosTx)) where
509509
forHuman = showT
510510

511+
-- FIXME: Duplicated (orphan!) instance with Cardano.Tracing.OrphanInstances.Network
511512
forMachine _dtal (AnyMessageAndAgency _stok msg) = case msg of
512513

513514
LF.MsgLeiosBlockRequest (MkLeiosPoint ebSlot ebHash) ->
@@ -518,7 +519,7 @@ instance LogFormatting (AnyMessage (LF.LeiosFetch LeiosPoint LeiosEb LeiosTx)) w
518519

519520
LF.MsgLeiosBlock eb ->
520521
mconcat [ "kind" .= String "MsgLeiosBlock"
521-
, "eb" .= String "<elided>"
522+
, "eb" .= hashLeiosEb eb
522523
, "ebBytesSize" .= Number (fromIntegral $ leiosEbBytesSize eb)
523524
]
524525

cardano-node/src/Cardano/Tracing/OrphanInstances/Network.hs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ import qualified Network.TypedProtocol.Stateful.Codec as Stateful
144144

145145
import qualified Data.Bits as Bits
146146
import qualified Data.Vector as V
147-
import LeiosDemoTypes (EbHash (..), LeiosEb, LeiosPoint (..), LeiosTx, leiosEbBytesSize, leiosTxBytesSize, prettyBitmap, prettyEbHash)
147+
import LeiosDemoTypes (EbHash (..), LeiosEb, LeiosPoint (..), LeiosTx, leiosEbBytesSize, leiosTxBytesSize, prettyBitmap, prettyEbHash, hashLeiosEb)
148148
import LeiosDemoTypes (TraceLeiosKernel, TraceLeiosPeer, traceLeiosKernelToObject, traceLeiosPeerToObject)
149149
import qualified LeiosDemoOnlyTestFetch as LF
150150
import qualified LeiosDemoOnlyTestNotify as LN
@@ -2924,6 +2924,7 @@ instance ToObject peer
29242924
trTransformer = trStructured
29252925

29262926
instance ToObject (AnyMessage (LF.LeiosFetch LeiosPoint LeiosEb LeiosTx)) where
2927+
-- FIXME: Duplicated (orphan!) instance with Cardano.Node.Tracing.Tracers.NodeToNode
29272928
toObject _verb (AnyMessageAndAgency _stok msg) = case msg of
29282929

29292930
LF.MsgLeiosBlockRequest (MkLeiosPoint ebSlot ebHash) ->
@@ -2934,7 +2935,7 @@ instance ToObject (AnyMessage (LF.LeiosFetch LeiosPoint LeiosEb LeiosTx)) where
29342935

29352936
LF.MsgLeiosBlock eb ->
29362937
mconcat [ "kind" .= String "MsgLeiosBlock"
2937-
, "eb" .= String "<elided>"
2938+
, "eb" .= hashLeiosEb eb
29382939
, "ebBytesSize" .= Number (fromIntegral $ leiosEbBytesSize eb)
29392940
]
29402941

0 commit comments

Comments
 (0)