cardano-api:internal
Safe HaskellNone
LanguageHaskell2010

Cardano.Api.LedgerEvents.Rule.BBODY.LEDGER

Documentation

type LatestBBodyEventConstraints ledgerera = (Event (EraRule "BBODY" ledgerera) ~ AlonzoBbodyEvent ledgerera, Event (EraRule "LEDGERS" ledgerera) ~ ShelleyLedgersEvent ledgerera, Event (EraRule "LEDGER" ledgerera) ~ ShelleyLedgerEvent ledgerera, Event (EraRule "DELEGS" ledgerera) ~ ShelleyDelegsEvent ledgerera, Event (EraRule "UTXOW" ledgerera) ~ AlonzoUtxowEvent ledgerera, Event (EraRule "UTXO" ledgerera) ~ AlonzoUtxoEvent ledgerera, Event (EraRule "UTXOS" ledgerera) ~ AlonzoUtxosEvent ledgerera) Source #

handleShelleyLEDGEREvents :: (Event (EraRule "UTXOW" ledgerera) ~ AlonzoUtxowEvent ledgerera, Event (EraRule "UTXO" ledgerera) ~ AlonzoUtxoEvent ledgerera, Event (EraRule "UTXOS" ledgerera) ~ AlonzoUtxosEvent ledgerera, Event (EraRule "DELEGS" ledgerera) ~ ShelleyDelegsEvent ledgerera, EraCrypto ledgerera ~ StandardCrypto) => ShelleyLedgerEvent ledgerera -> Maybe LedgerEvent Source #