ouroboros-consensus-0.1.0.1: Consensus layer for the Ouroboros blockchain protocol
Safe Haskell None
Language Haskell2010

Ouroboros.Consensus.Storage.LedgerDB.Types

Documentation

data UpdateLedgerDbTraceEvent blk Source #

Constructors

StartedPushingBlockToTheLedgerDb

Event fired when we are about to push a block to the LedgerDB

Fields

  • !( PushStart blk)

    Point from which we started pushing new blocks

  • ( PushGoal blk)

    Point to which we are updating the ledger, the last event StartedPushingBlockToTheLedgerDb will have Pushing and PushGoal wrapping over the same RealPoint

  • !( Pushing blk)

    Point which block we are about to push

Instances

Instances details
StandardHash blk => Eq ( UpdateLedgerDbTraceEvent blk) Source #
Instance details

Defined in Ouroboros.Consensus.Storage.LedgerDB.Types

StandardHash blk => Show ( UpdateLedgerDbTraceEvent blk) Source #
Instance details

Defined in Ouroboros.Consensus.Storage.LedgerDB.Types

Generic ( UpdateLedgerDbTraceEvent blk) Source #
Instance details

Defined in Ouroboros.Consensus.Storage.LedgerDB.Types

type Rep ( UpdateLedgerDbTraceEvent blk) Source #
Instance details

Defined in Ouroboros.Consensus.Storage.LedgerDB.Types