Safe Haskell | None |
---|---|
Language | Haskell2010 |
Ouroboros.Consensus.Shelley.Ledger.Forge
Documentation
Arguments
:: forall m era. (ShelleyBasedEra era, Monad m) | |
=> HotKey (EraCrypto era) m | |
-> TPraosCanBeLeader (EraCrypto era) | |
-> TopLevelConfig (ShelleyBlock era) | |
-> BlockNo | Current block number |
-> SlotNo | Current slot number |
-> TickedLedgerState (ShelleyBlock era) | Current ledger |
-> [GenTx (ShelleyBlock era)] | Txs to add in the block |
-> TPraosIsLeader (EraCrypto era) | Leader proof |
-> m (ShelleyBlock era) |