cardano-node-8.7.2: The cardano full node
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Node.Tracing.Render

Synopsis

Documentation

renderChunkNo :: ChunkNo -> Text Source #

renderHeaderHash :: ConvertRawHash blk => proxy blk -> HeaderHash blk -> Text Source #

Hex encode and render a HeaderHash as text.

renderHeaderHashForDetails :: ConvertRawHash blk => proxy blk -> DetailLevel -> HeaderHash blk -> Text Source #

renderChainHash :: (HeaderHash blk -> Text) -> ChainHash blk -> Text Source #

renderTipBlockNo :: Tip blk -> Text Source #

renderTipHash :: StandardHash blk => Tip blk -> Text Source #

condenseT :: Condense a => a -> Text Source #

showT :: Show a => a -> Text #

renderPoint :: ConvertRawHash blk => Point blk -> Text Source #

renderPointAsPhrase :: forall blk. ConvertRawHash blk => Point blk -> Text Source #

Render a short phrase describing a Point. e.g. "62292d753b2ee7e903095bc5f10b03cf4209f456ea08f55308e0aaab4350dda4 at slot 39920" or "genesis (origin)" in the case of a genesis point.

renderPointForDetails :: forall blk. ConvertRawHash blk => DetailLevel -> Point blk -> Text Source #

renderRealPoint :: forall blk. ConvertRawHash blk => RealPoint blk -> Text Source #

renderRealPointAsPhrase :: forall blk. ConvertRawHash blk => RealPoint blk -> Text Source #

Render a short phrase describing a RealPoint. e.g. "62292d753b2ee7e903095bc5f10b03cf4209f456ea08f55308e0aaab4350dda4 at slot 39920"

renderSlotNo :: SlotNo -> Text Source #

renderTip :: ConvertRawHash blk => Tip blk -> Text Source #

renderTipForDetails :: ConvertRawHash blk => DetailLevel -> Tip blk -> Text Source #

renderTxId :: ConvertTxId blk => TxId (GenTx blk) -> Text Source #

renderTxIdForDetails :: ConvertTxId blk => DetailLevel -> TxId (GenTx blk) -> Text Source #

renderWithOrigin :: (a -> Text) -> WithOrigin a -> Text Source #

renderScriptHash :: ScriptHash StandardCrypto -> Text Source #

renderScriptIntegrityHash :: Maybe (ScriptIntegrityHash StandardCrypto) -> Value Source #

renderScriptPurpose :: EraCrypto ledgerera ~ StandardCrypto => ScriptPurpose ledgerera -> Value Source #

renderMissingRedeemers :: EraCrypto ledgerera ~ StandardCrypto => [(ScriptPurpose ledgerera, ScriptHash StandardCrypto)] -> Value Source #