ouroboros-consensus:unstable-shelley-testlib
Safe HaskellNone
LanguageHaskell2010

Test.ThreadNet.TxGen.Shelley

Documentation

data ShelleyTxGenExtra Source #

Constructors

ShelleyTxGenExtra 

Fields

genTx ∷ TopLevelConfig (ShelleyBlock (TPraos MockCrypto) ShelleyEra) → SlotNo → TickedLedgerState (ShelleyBlock (TPraos MockCrypto) ShelleyEra) ValuesMK → GenEnv MockCrypto ShelleyEra → Gen (Maybe (GenTx (ShelleyBlock (TPraos MockCrypto) ShelleyEra))) Source #

Orphan instances

TxGen (ShelleyBlock (TPraos MockCrypto) ShelleyEra) Source # 
Instance details

Associated Types

type TxGenExtra (ShelleyBlock (TPraos MockCrypto) ShelleyEra) 
Instance details

Defined in Test.ThreadNet.TxGen.Shelley

type TxGenExtra (ShelleyBlock (TPraos MockCrypto) ShelleyEra) = ShelleyTxGenExtra

Methods

testGenTxs ∷ CoreNodeId → NumCoreNodes → SlotNo → TopLevelConfig (ShelleyBlock (TPraos MockCrypto) ShelleyEra) → TxGenExtra (ShelleyBlock (TPraos MockCrypto) ShelleyEra) → LedgerState (ShelleyBlock (TPraos MockCrypto) ShelleyEra) ValuesMK → Gen [GenTx (ShelleyBlock (TPraos MockCrypto) ShelleyEra)]