ouroboros-consensus-cardano-0.20.0.0: The instantation of the Ouroboros consensus layer used by Cardano
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Tools.DBSynthesizer.Forging

Synopsis

Documentation

type GenTxs blk = SlotNoTickedLedgerState blk → IO [Validated (GenTx blk)] Source #

An action to generate transactions for a given block

runForge ∷ ∀ blk. LedgerSupportsProtocol blk ⇒ EpochSizeSlotNoForgeLimitChainDB IO blk → [BlockForging IO blk] → TopLevelConfig blk → GenTxs blk → IO ForgeResult Source #