Modulecardano-ledger-shelley-1.19.0.1
Cardano.Ledger.Shelley.Rules
- 66 types
- 43 values
- Packagecardano-ledger-shelley-1.19.0.1
- Exports111
- LicenceApache-2.0
value
shelleyLedgerAssertions :: (EraGov era, EraCertState era, State (rule era) ~ LedgerState era) => [Assertion (rule era)]value
poolTransition :: (EraPParams era, Signal (EraRule rule era) ~ PoolCert, Environment (EraRule rule era) ~ PoolEnv era, State (EraRule rule era) ~ PState era, STS (EraRule rule era), BaseM (EraRule rule era) ~ ShelleyBase, InjectRuleFailure rule ShelleyPoolPredFailure era, InjectRuleEvent rule PoolEvent era) => TransitionRule (EraRule rule era)value
validSizeComputationCheck :: (EraTx era, SafeToHash (TxWits era), Signal (rule era) ~ StAnnTx TopTx era) => Assertion (rule era)value
transitionRulesUTXOW :: (EraUTxO era, ShelleyEraTxBody era, ScriptsNeeded era ~ ShelleyScriptsNeeded era, BaseM (EraRule "UTXOW"
era) ~ ShelleyBase, Embed (EraRule "UTXO"
era) (EraRule "UTXOW"
era), Environment (EraRule "UTXO"
era) ~ UtxoEnv era, State (EraRule "UTXO"
era) ~ UTxOState era, Signal (EraRule "UTXO"
era) ~ StAnnTx TopTx era, Environment (EraRule "UTXOW"
era) ~ UtxoEnv era, State (EraRule "UTXOW"
era) ~ UTxOState era, Signal (EraRule "UTXOW"
era) ~ StAnnTx TopTx era, InjectRuleFailure "UTXOW"
ShelleyUtxowPredFailure era, STS (EraRule "UTXOW"
era), EraCertState era) => TransitionRule (EraRule "UTXOW"
era)Constructors
forall h. EraBlockHeader h era => BbodySignal (Block h era)
Instances8Embed, STS, BaseM, Environment, Event, PredicateFailure, …
(Era era, BaseM ledgers ~ ShelleyBase, ledgers ~ EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"LEDGERS"
era, STS ledgers, Era era) => Embed ledgers (BBODY era)(EraBlockBody era, EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
era ~ BBODY era, InjectRuleFailure"BBODY"
ShelleyBbodyPredFailure era, Embed (EraRule"LEDGERS"
era) (BBODY era), Environment (EraRule"LEDGERS"
era) ~ ShelleyLedgersEnv era, Signal (EraRule"LEDGERS"
era) ~ Seq (Tx TopTx era)) => STS (BBODY era)type BaseM (BBODY era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphantype Environment (BBODY era) = BbodyEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphantype Event (BBODY era) = ShelleyBbodyEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphantype PredicateFailure (BBODY era) = ShelleyBbodyPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphantype Signal (BBODY era) = BbodySignal eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphantype State (BBODY era) = ShelleyBbodyState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraCertState era, EraPParams era, ShelleyEraAccounts era, ShelleyEraTxCert era, AtMostEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg · orphan"Babbage"
era) => STS (DELEG era)(ShelleyEraAccounts era, ShelleyEraTxCert era, EraCertState era, EraPParams era, AtMostEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphan"Babbage"
era, PredicateFailure (EraRule"DELEG"
era) ~ ShelleyDelegPredFailure era, Event (EraRule"DELEG"
era) ~ ShelleyDelegEvent era) => Embed (DELEG era) (DELPL era)type BaseM (DELEG era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg · orphantype Environment (DELEG era) = DelegEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg · orphantype Event (DELEG era) = ShelleyDelegEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg · orphantype PredicateFailure (DELEG era) = ShelleyDelegPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg · orphantype Signal (DELEG era) = TxCert eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg · orphantype State (DELEG era) = CertState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg · orphan
Instances9STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraTx era, EraCertState era, ShelleyEraTxBody era, Embed (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphan"DELPL"
era) (DELEGS era), Environment (EraRule"DELPL"
era) ~ DelplEnv era, State (EraRule"DELPL"
era) ~ CertState era, Signal (EraRule"DELPL"
era) ~ TxCert era, EraRule"DELEGS"
era ~ DELEGS era) => STS (DELEGS era)(Era era, STS (DELEGS era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"DELEGS"
era) ~ ShelleyDelegsPredFailure era, Event (EraRule"DELEGS"
era) ~ ShelleyDelegsEvent era) => Embed (DELEGS era) (LEDGER era)(Era era, STS (DELPL era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphan"DELPL"
era) ~ ShelleyDelplPredFailure era, Event (EraRule"DELPL"
era) ~ ShelleyDelplEvent era) => Embed (DELPL era) (DELEGS era)type BaseM (DELEGS era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphantype Environment (DELEGS era) = DelegsEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphantype Event (DELEGS era) = ShelleyDelegsEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphantype PredicateFailure (DELEGS era) = ShelleyDelegsPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphantype Signal (DELEGS era) = Seq (TxCert era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphantype State (DELEGS era) = CertState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphan
Instances10STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(Era era, EraCertState era, Embed (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphan"DELEG"
era) (DELPL era), Environment (EraRule"DELEG"
era) ~ DelegEnv era, State (EraRule"DELEG"
era) ~ CertState era, Embed (EraRule"POOL"
era) (DELPL era), Environment (EraRule"POOL"
era) ~ PoolEnv era, State (EraRule"POOL"
era) ~ PState era, Signal (EraRule"DELEG"
era) ~ TxCert era, Embed (EraRule"POOL"
era) (DELPL era), Environment (EraRule"POOL"
era) ~ PoolEnv era, Signal (EraRule"POOL"
era) ~ PoolCert, TxCert era ~ ShelleyTxCert era) => STS (DELPL era)(Era era, STS (DELPL era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphan"DELPL"
era) ~ ShelleyDelplPredFailure era, Event (EraRule"DELPL"
era) ~ ShelleyDelplEvent era) => Embed (DELPL era) (DELEGS era)(Era era, STS (POOL era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphan"POOL"
era) ~ ShelleyPoolPredFailure era, Event (EraRule"POOL"
era) ~ PoolEvent era) => Embed (POOL era) (DELPL era)(ShelleyEraAccounts era, ShelleyEraTxCert era, EraCertState era, EraPParams era, AtMostEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphan"Babbage"
era, PredicateFailure (EraRule"DELEG"
era) ~ ShelleyDelegPredFailure era, Event (EraRule"DELEG"
era) ~ ShelleyDelegEvent era) => Embed (DELEG era) (DELPL era)type BaseM (DELPL era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphantype Environment (DELPL era) = DelplEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphantype Event (DELPL era) = ShelleyDelplEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphantype PredicateFailure (DELPL era) = ShelleyDelplPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphantype Signal (DELPL era) = TxCert eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphantype State (DELPL era) = CertState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphan
Instances11STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraTxOut era, EraGov era, EraStake era, EraCertState era, GovState era ~ ShelleyGovState era, Embed (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphan"SNAP"
era) (EPOCH era), Environment (EraRule"SNAP"
era) ~ SnapEnv era, State (EraRule"SNAP"
era) ~ SnapShots era, Signal (EraRule"SNAP"
era) ~ (), Embed (EraRule"POOLREAP"
era) (EPOCH era), Environment (EraRule"POOLREAP"
era) ~ (), State (EraRule"POOLREAP"
era) ~ ShelleyPoolreapState era, Signal (EraRule"POOLREAP"
era) ~ EpochNo, Embed (EraRule"UPEC"
era) (EPOCH era), Environment (EraRule"UPEC"
era) ~ LedgerState era, State (EraRule"UPEC"
era) ~ UpecState era, Signal (EraRule"UPEC"
era) ~ (), Default (PParams era)) => STS (EPOCH era)(EraTxOut era, EraStake era, Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphan"SNAP"
era) ~ SnapEvent era, EraCertState era) => Embed (SNAP era) (EPOCH era)(Era era, STS (POOLREAP era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphan"POOLREAP"
era) ~ ShelleyPoolreapEvent era) => Embed (POOLREAP era) (EPOCH era)(Era era, STS (UPEC era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphan"UPEC"
era) ~ Void) => Embed (UPEC era) (EPOCH era)(STS (EPOCH era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphan"EPOCH"
era) ~ ShelleyEpochEvent era) => Embed (EPOCH era) (NEWEPOCH era)type BaseM (EPOCH era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphantype Environment (EPOCH era) = ()Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphantype Event (EPOCH era) = ShelleyEpochEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphantype PredicateFailure (EPOCH era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphantype Signal (EPOCH era) = EpochNoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphantype State (EPOCH era) = EpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphan
Instances10STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraTx era, EraGov era, EraCertState era, Embed (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"DELEGS"
era) (LEDGER era), Embed (EraRule"UTXOW"
era) (LEDGER era), Environment (EraRule"UTXOW"
era) ~ UtxoEnv era, State (EraRule"UTXOW"
era) ~ UTxOState era, Signal (EraRule"UTXOW"
era) ~ StAnnTx TopTx era, Environment (EraRule"DELEGS"
era) ~ DelegsEnv era, State (EraRule"DELEGS"
era) ~ CertState era, Signal (EraRule"DELEGS"
era) ~ Seq (TxCert era), AtMostEra"Babbage"
era, EraRule"LEDGER"
era ~ LEDGER era, EraRuleFailure"LEDGER"
era ~ ShelleyLedgerPredFailure era, InjectRuleFailure"LEDGER"
ShelleyLedgerPredFailure era) => STS (LEDGER era)(Era era, STS (DELEGS era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"DELEGS"
era) ~ ShelleyDelegsPredFailure era, Event (EraRule"DELEGS"
era) ~ ShelleyDelegsEvent era) => Embed (DELEGS era) (LEDGER era)(Era era, STS (LEDGER era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGER"
era) ~ ShelleyLedgerPredFailure era, Event (EraRule"LEDGER"
era) ~ ShelleyLedgerEvent era) => Embed (LEDGER era) (LEDGERS era)(STS (UTXOW era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"UTXOW"
era) ~ ShelleyUtxowPredFailure era, Event (EraRule"UTXOW"
era) ~ Event (UTXOW era)) => Embed (UTXOW era) (LEDGER era)type BaseM (LEDGER era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphantype Environment (LEDGER era) = LedgerEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphantype Event (LEDGER era) = ShelleyLedgerEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphantype PredicateFailure (LEDGER era) = ShelleyLedgerPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphantype Signal (LEDGER era) = StAnnTx TopTx eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphantype State (LEDGER era) = LedgerState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(ApplyTx era, EraGov era, EraStake era, Default (CertState era), Embed (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGER"
era) (LEDGERS era), Environment (EraRule"LEDGER"
era) ~ LedgerEnv era, State (EraRule"LEDGER"
era) ~ LedgerState era, Signal (EraRule"LEDGER"
era) ~ StAnnTx TopTx era, Default (LedgerState era)) => STS (LEDGERS era)(Era era, STS (LEDGER era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGER"
era) ~ ShelleyLedgerPredFailure era, Event (EraRule"LEDGER"
era) ~ ShelleyLedgerEvent era) => Embed (LEDGER era) (LEDGERS era)type BaseM (LEDGERS era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphantype Environment (LEDGERS era) = ShelleyLedgersEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphantype Event (LEDGERS era) = ShelleyLedgersEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphantype PredicateFailure (LEDGERS era) = ShelleyLedgersPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphantype Signal (LEDGERS era) = Seq (Tx TopTx era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphantype State (LEDGERS era) = LedgerState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(Default (EpochState era), EraGov era, EraCertState era) => STS (MIR era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir · orphan(EraGov era, EraCertState era, Default (EpochState era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphan"MIR"
era) ~ ShelleyMirEvent era) => Embed (MIR era) (NEWEPOCH era)type BaseM (MIR era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir · orphantype Environment (MIR era) = ()Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir · orphantype Event (MIR era) = ShelleyMirEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir · orphantype PredicateFailure (MIR era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir · orphantype Signal (MIR era) = ()Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir · orphantype State (MIR era) = EpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir · orphan
Instances10STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraTxOut era, EraGov era, EraStake era, EraCertState era, Embed (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphan"MIR"
era) (NEWEPOCH era), Embed (EraRule"EPOCH"
era) (NEWEPOCH era), Environment (EraRule"MIR"
era) ~ (), State (EraRule"MIR"
era) ~ EpochState era, Signal (EraRule"MIR"
era) ~ (), Event (EraRule"RUPD"
era) ~ RupdEvent, Environment (EraRule"EPOCH"
era) ~ (), State (EraRule"EPOCH"
era) ~ EpochState era, Signal (EraRule"EPOCH"
era) ~ EpochNo, Default (EpochState era), Default (State (EraRule"PPUP"
era)), Default (PParams era), Default (StashedAVVMAddresses era)) => STS (NEWEPOCH era)(EraGov era, EraCertState era, Default (EpochState era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphan"MIR"
era) ~ ShelleyMirEvent era) => Embed (MIR era) (NEWEPOCH era)(STS (EPOCH era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphan"EPOCH"
era) ~ ShelleyEpochEvent era) => Embed (EPOCH era) (NEWEPOCH era)(STS (NEWEPOCH era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan"NEWEPOCH"
era) ~ ShelleyNewEpochEvent era) => Embed (NEWEPOCH era) (TICK era)type BaseM (NEWEPOCH era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphantype Environment (NEWEPOCH era) = ()Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphantype Event (NEWEPOCH era) = ShelleyNewEpochEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphantype PredicateFailure (NEWEPOCH era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphantype Signal (NEWEPOCH era) = EpochNoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphantype State (NEWEPOCH era) = NewEpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraGov era, GovState era ~ ShelleyGovState era, AtMostEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp · orphan"Babbage"
era) => STS (NEWPP era)(Era era, STS (NEWPP era)) => Embed (NEWPP era) (UPEC era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphantype BaseM (NEWPP era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp · orphantype Environment (NEWPP era) = NewppEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp · orphantype Event (NEWPP era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp · orphantype PredicateFailure (NEWPP era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp · orphantype Signal (NEWPP era) = PParams eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp · orphantype State (NEWPP era) = ShelleyNewppState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraPParams era, EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool · orphan"POOL"
era ~ POOL era, InjectRuleFailure"POOL"
ShelleyPoolPredFailure era, InjectRuleEvent"POOL"
PoolEvent era) => STS (POOL era)(Era era, STS (POOL era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphan"POOL"
era) ~ ShelleyPoolPredFailure era, Event (EraRule"POOL"
era) ~ PoolEvent era) => Embed (POOL era) (DELPL era)type BaseM (POOL era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool · orphantype Environment (POOL era) = PoolEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool · orphantype Event (POOL era) = PoolEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool · orphantype PredicateFailure (POOL era) = ShelleyPoolPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool · orphantype Signal (POOL era) = PoolCertDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool · orphantype State (POOL era) = PState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(Default (ShelleyPoolreapState era), EraPParams era, EraGov era, EraCertState era) => STS (POOLREAP era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap · orphan(Era era, STS (POOLREAP era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphan"POOLREAP"
era) ~ ShelleyPoolreapEvent era) => Embed (POOLREAP era) (EPOCH era)type BaseM (POOLREAP era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap · orphantype Environment (POOLREAP era) = ()Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap · orphantype Event (POOLREAP era) = ShelleyPoolreapEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap · orphantype PredicateFailure (POOLREAP era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap · orphantype Signal (POOLREAP era) = EpochNoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap · orphantype State (POOLREAP era) = ShelleyPoolreapState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraPParams era, AtMostEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup · orphan"Babbage"
era) => STS (PPUP era)(Era era, STS (PPUP era), EraRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphan"PPUP"
era ~ ShelleyPpupPredFailure era, Event (EraRule"PPUP"
era) ~ PpupEvent era) => Embed (PPUP era) (UTXO era)type BaseM (PPUP era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup · orphantype Environment (PPUP era) = PpupEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup · orphantype Event (PPUP era) = PpupEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup · orphantype PredicateFailure (PPUP era) = ShelleyPpupPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup · orphantype Signal (PPUP era) = StrictMaybe (Update era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup · orphantype State (PPUP era) = ShelleyGovState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(Era era, EraGov era, EraCertState era) => STS (RUPD era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd · orphan(Era era, STS (RUPD era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan"RUPD"
era) ~ RupdEvent) => Embed (RUPD era) (TICK era)type BaseM (RUPD era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd · orphantype Environment (RUPD era) = RupdEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd · orphantype Event (RUPD era) = RupdEventDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd · orphantype PredicateFailure (RUPD era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd · orphantype Signal (RUPD era) = SlotNoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd · orphantype State (RUPD era) = StrictMaybe PulsingRewUpdateDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraTxOut era, EraStake era, EraCertState era) => STS (SNAP era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap · orphan(EraTxOut era, EraStake era, Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphan"SNAP"
era) ~ SnapEvent era, EraCertState era) => Embed (SNAP era) (EPOCH era)type BaseM (SNAP era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap · orphantype Environment (SNAP era) = SnapEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap · orphantype Event (SNAP era) = SnapEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap · orphantype PredicateFailure (SNAP era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap · orphantype Signal (SNAP era) = ()Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap · orphantype State (SNAP era) = SnapShots eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap · orphan
Instances9STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraGov era, EraCertState era, Embed (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan"NEWEPOCH"
era) (TICK era), Embed (EraRule"RUPD"
era) (TICK era), State (TICK era) ~ NewEpochState era, BaseM (TICK era) ~ ShelleyBase, Environment (EraRule"RUPD"
era) ~ RupdEnv era, State (EraRule"RUPD"
era) ~ StrictMaybe PulsingRewUpdate, Signal (EraRule"RUPD"
era) ~ SlotNo, Environment (EraRule"NEWEPOCH"
era) ~ (), State (EraRule"NEWEPOCH"
era) ~ NewEpochState era, Signal (EraRule"NEWEPOCH"
era) ~ EpochNo) => STS (TICK era)(Era era, STS (RUPD era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan"RUPD"
era) ~ RupdEvent) => Embed (RUPD era) (TICK era)(STS (NEWEPOCH era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan"NEWEPOCH"
era) ~ ShelleyNewEpochEvent era) => Embed (NEWEPOCH era) (TICK era)type BaseM (TICK era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype Environment (TICK era) = ()Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype Event (TICK era) = ShelleyTickEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype PredicateFailure (TICK era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype Signal (TICK era) = SlotNoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype State (TICK era) = NewEpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan
Instances8STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraGov era, EraCertState era, GovState era ~ ShelleyGovState era, State (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan"PPUP"
era) ~ ShelleyGovState era, Signal (EraRule"UPEC"
era) ~ (), State (EraRule"UPEC"
era) ~ UpecState era, Environment (EraRule"UPEC"
era) ~ LedgerState era, Embed (EraRule"UPEC"
era) (TICKF era)) => STS (TICKF era)(Era era, STS (UPEC era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan"UPEC"
era) ~ Void) => Embed (UPEC era) (TICKF era)type BaseM (TICKF era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype Environment (TICKF era) = ()Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype Event (TICKF era) = ShelleyTickfEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype PredicateFailure (TICKF era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype Signal (TICKF era) = SlotNoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype State (TICKF era) = NewEpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan
Instances10STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraGov era, Default (PParams era), GovState era ~ ShelleyGovState era, AtMostEraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphan"Babbage"
era) => STS (UPEC era)(Era era, STS (NEWPP era)) => Embed (NEWPP era) (UPEC era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphan(Era era, STS (UPEC era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphan"UPEC"
era) ~ Void) => Embed (UPEC era) (EPOCH era)(Era era, STS (UPEC era), Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphan"UPEC"
era) ~ Void) => Embed (UPEC era) (TICKF era)type BaseM (UPEC era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphantype Environment (UPEC era) = LedgerState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphantype Event (UPEC era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphantype PredicateFailure (UPEC era) = VoidDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphantype Signal (UPEC era) = ()Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphantype State (UPEC era) = UpecState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphan
Instances9STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraTx era, EraUTxO era, EraStake era, ShelleyEraTxBody era, EraGov era, GovState era ~ ShelleyGovState era, ExactEra ShelleyEra era, Embed (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphan"PPUP"
era) (UTXO era), Environment (EraRule"PPUP"
era) ~ PpupEnv era, Signal (EraRule"PPUP"
era) ~ StrictMaybe (Update era), State (EraRule"PPUP"
era) ~ ShelleyGovState era, Eq (EraRuleFailure"PPUP"
era), Show (EraRuleFailure"PPUP"
era), EraRule"UTXO"
era ~ UTXO era, InjectRuleFailure"UTXO"
ShelleyUtxoPredFailure era, EraCertState era, SafeToHash (TxWits era)) => STS (UTXO era)(Era era, STS (PPUP era), EraRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphan"PPUP"
era ~ ShelleyPpupPredFailure era, Event (EraRule"PPUP"
era) ~ PpupEvent era) => Embed (PPUP era) (UTXO era)(Era era, STS (UTXO era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphan"UTXO"
era) ~ ShelleyUtxoPredFailure era, Event (EraRule"UTXO"
era) ~ UtxoEvent era) => Embed (UTXO era) (UTXOW era)type BaseM (UTXO era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphantype Environment (UTXO era) = UtxoEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphantype Event (UTXO era) = UtxoEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphantype PredicateFailure (UTXO era) = ShelleyUtxoPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphantype Signal (UTXO era) = StAnnTx TopTx eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphantype State (UTXO era) = UTxOState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphan
Instances9STS, Embed, BaseM, Environment, Event, PredicateFailure, …
(EraTx era, EraUTxO era, ShelleyEraTxBody era, ScriptsNeeded era ~ ShelleyScriptsNeeded era, Embed (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphan"UTXO"
era) (UTXOW era), Environment (EraRule"UTXO"
era) ~ UtxoEnv era, State (EraRule"UTXO"
era) ~ UTxOState era, Signal (EraRule"UTXO"
era) ~ StAnnTx TopTx era, EraRule"UTXOW"
era ~ UTXOW era, InjectRuleFailure"UTXOW"
ShelleyUtxowPredFailure era, EraGov era, EraCertState era) => STS (UTXOW era)(Era era, STS (UTXO era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphan"UTXO"
era) ~ ShelleyUtxoPredFailure era, Event (EraRule"UTXO"
era) ~ UtxoEvent era) => Embed (UTXO era) (UTXOW era)(STS (UTXOW era), PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"UTXOW"
era) ~ ShelleyUtxowPredFailure era, Event (EraRule"UTXOW"
era) ~ Event (UTXOW era)) => Embed (UTXOW era) (LEDGER era)type BaseM (UTXOW era) = ShelleyBaseDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphantype Environment (UTXOW era) = UtxoEnv eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphantype Event (UTXOW era) = ShelleyUtxowEvent eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphantype PredicateFailure (UTXOW era) = ShelleyUtxowPredFailure eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphantype Signal (UTXOW era) = StAnnTx TopTx eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphantype State (UTXOW era) = UTxOState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphan
Constructors
ShelleyGovStatesgsCurProposals :: !ProposedPPUpdates erasgsFutureProposals :: !ProposedPPUpdates erasgsCurPParams :: !PParams erasgsPrevPParams :: !PParams erasgsFuturePParams :: !FuturePParams era
Instances15Eq, Show, Generic, NFData, ToJSON, Default, …
(Eq (PParamsUpdate era), Eq (PParams era)) => Eq (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance(Show (PParamsUpdate era), Show (PParams era)) => Show (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GovernanceGeneric (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance(NFData (PParamsUpdate era), NFData (PParams era)) => NFData (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GovernanceEraPParams era => ToJSON (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GovernanceEraPParams era => Default (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance(NoThunks (PParamsUpdate era), NoThunks (PParams era)) => NoThunks (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance(Era era, DecCBOR (PParamsUpdate era), DecCBOR (PParams era)) => FromCBOR (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance(Era era, EncCBOR (PParamsUpdate era), EncCBOR (PParams era)) => ToCBOR (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance(Era era, DecCBOR (PParamsUpdate era), DecCBOR (PParams era)) => DecCBOR (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance(Era era, EncCBOR (PParamsUpdate era), EncCBOR (PParams era)) => EncCBOR (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.GovernanceEraPParams era => ToKeyValuePairs (ShelleyGovState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governancetype Rep (ShelleyGovState era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Governance"ShelleyGovState"
"Cardano.Ledger.Shelley.Governance"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"ShelleyGovState"
'PrefixI 'True) ((S1 ('MetaSel ('Just"sgsCurProposals"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (ProposedPPUpdates era)) :*: S1 ('MetaSel ('Just"sgsFutureProposals"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (ProposedPPUpdates era))) :*: (S1 ('MetaSel ('Just"sgsCurPParams"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (PParams era)) :*: (S1 ('MetaSel ('Just"sgsPrevPParams"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (PParams era)) :*: S1 ('MetaSel ('Just"sgsFuturePParams"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (FuturePParams era))))))
Constructors
Constructors
LedgersEvent (Event (EraRule"LEDGERS"
era))
Instances3Eq, Generic, Rep
Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"LEDGERS"
era)) => Eq (ShelleyBbodyEvent era)Generic (ShelleyBbodyEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbodytype Rep (ShelleyBbodyEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"ShelleyBbodyEvent"
"Cardano.Ledger.Shelley.Rules.Bbody"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"LedgersEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"LEDGERS"
era)))))
Constructors
Instances8InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"BBODY"
ShelleyBbodyPredFailure ShelleyEra(Era era, Eq (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"LEDGERS"
era))) => Eq (ShelleyBbodyPredFailure era)(Era era, Show (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"LEDGERS"
era))) => Show (ShelleyBbodyPredFailure era)Generic (ShelleyBbodyPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.BbodyNFData (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"LEDGERS"
era)) => NFData (ShelleyBbodyPredFailure era)(Era era, DecCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"LEDGERS"
era))) => DecCBOR (ShelleyBbodyPredFailure era)(Era era, EncCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"LEDGERS"
era))) => EncCBOR (ShelleyBbodyPredFailure era)type Rep (ShelleyBbodyPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"ShelleyBbodyPredFailure"
"Cardano.Ledger.Shelley.Rules.Bbody"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"WrongBlockBodySizeBBODY"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelEQ Int))) :+: (C1 ('MetaCons"InvalidBodyHashBBODY"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelEQ (Hash HASH EraIndependentBlockBody)))) :+: C1 ('MetaCons"LedgersFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PredicateFailure (EraRule"LEDGERS"
era))))))
Constructors
BbodyState !(State (EraRule"LEDGERS"
era)) !BlocksMade
Instances4Eq, Show, Generic, Rep
Eq (State (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"LEDGERS"
era)) => Eq (ShelleyBbodyState era)Show (State (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"LEDGERS"
era)) => Show (ShelleyBbodyState era)Generic (ShelleyBbodyState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbodytype Rep (ShelleyBbodyState era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody"ShelleyBbodyState"
"Cardano.Ledger.Shelley.Rules.Bbody"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"BbodyState"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (State (EraRule"LEDGERS"
era))) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 BlocksMade)))
Constructors
DelegEnvslotNo :: SlotNodeCurEpochNo :: EpochNoptr_ :: PtrdeChainAccountState :: ChainAccountStateppDE :: PParams era
Instances5Eq, Show, Generic, NFData, Rep
Eq (PParams era) => Eq (DelegEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegShow (PParams era) => Show (DelegEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegGeneric (DelegEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegNFData (PParams era) => NFData (DelegEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegtype Rep (DelegEnv era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg"DelegEnv"
"Cardano.Ledger.Shelley.Rules.Deleg"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"DelegEnv"
'PrefixI 'True) ((S1 ('MetaSel ('Just"slotNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SlotNo) :*: S1 ('MetaSel ('Just"deCurEpochNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo)) :*: (S1 ('MetaSel ('Just"ptr_"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Ptr) :*: (S1 ('MetaSel ('Just"deChainAccountState"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ChainAccountState) :*: S1 ('MetaSel ('Just"ppDE"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PParams era))))))
Constructors
Instances4Eq, Generic, NFData, Rep
Eq (ShelleyDelegEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegGeneric (ShelleyDelegEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegNFData (ShelleyDelegEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegtype Rep (ShelleyDelegEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg"ShelleyDelegEvent"
"Cardano.Ledger.Shelley.Rules.Deleg"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"DelegNewEpoch"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo)))
Constructors
StakeKeyAlreadyRegisteredDELEG (Credential Staking)StakeKeyNotRegisteredDELEG (Credential Staking)StakeKeyNonZeroAccountBalanceDELEG CoinStakeDelegationImpossibleDELEG (Credential Staking)WrongCertificateTypeDELEGGenesisKeyNotInMappingDELEG (KeyHash GenesisRole)DuplicateGenesisDelegateDELEG (KeyHash GenesisDelegate)InsufficientForInstantaneousRewardsDELEG MIRPot (Mismatch RelLTEQ Coin)MIRCertificateTooLateinEpochDELEG (Mismatch RelLT SlotNo)DuplicateGenesisVRFDELEG (VRFVerKeyHash GenDelegVRF)MIRTransferNotCurrentlyAllowedMIRNegativesNotCurrentlyAllowedInsufficientForTransferDELEG MIRPot (Mismatch RelLTEQ Coin)MIRProducesNegativeUpdateMIRNegativeTransfer MIRPot CoinDelegateeNotRegisteredDELEG (KeyHash StakePool)
Instances13InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
ShelleyDelegPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphan"DELEGS"
ShelleyDelegPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg"DELEG"
ShelleyDelegPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphan"DELPL"
ShelleyDelegPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGERS"
ShelleyDelegPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"LEDGER"
ShelleyDelegPredFailure ShelleyEraEq (ShelleyDelegPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegShow (ShelleyDelegPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegGeneric (ShelleyDelegPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegNFData (ShelleyDelegPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg(Era era, Typeable (Script era)) => DecCBOR (ShelleyDelegPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegEra era => EncCBOR (ShelleyDelegPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegtype Rep (ShelleyDelegPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg"ShelleyDelegPredFailure"
"Cardano.Ledger.Shelley.Rules.Deleg"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) ((((C1 ('MetaCons"StakeKeyAlreadyRegisteredDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Credential Staking))) :+: C1 ('MetaCons"StakeKeyNotRegisteredDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Credential Staking)))) :+: (C1 ('MetaCons"StakeKeyNonZeroAccountBalanceDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Coin)) :+: C1 ('MetaCons"StakeDelegationImpossibleDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Credential Staking))))) :+: ((C1 ('MetaCons"WrongCertificateTypeDELEG"
'PrefixI 'False) U1 :+: C1 ('MetaCons"GenesisKeyNotInMappingDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash GenesisRole)))) :+: (C1 ('MetaCons"DuplicateGenesisDelegateDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash GenesisDelegate))) :+: C1 ('MetaCons"InsufficientForInstantaneousRewardsDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MIRPot) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelLTEQ Coin)))))) :+: (((C1 ('MetaCons"MIRCertificateTooLateinEpochDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelLT SlotNo))) :+: C1 ('MetaCons"DuplicateGenesisVRFDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (VRFVerKeyHash GenDelegVRF)))) :+: (C1 ('MetaCons"MIRTransferNotCurrentlyAllowed"
'PrefixI 'False) U1 :+: C1 ('MetaCons"MIRNegativesNotCurrentlyAllowed"
'PrefixI 'False) U1)) :+: ((C1 ('MetaCons"InsufficientForTransferDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MIRPot) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelLTEQ Coin))) :+: C1 ('MetaCons"MIRProducesNegativeUpdate"
'PrefixI 'False) U1) :+: (C1 ('MetaCons"MIRNegativeTransfer"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MIRPot) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Coin)) :+: C1 ('MetaCons"DelegateeNotRegisteredDELEG"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash StakePool)))))))
Constructors
DelegsEnvdelegsSlotNo :: SlotNodelegsEpochNo :: EpochNodelegsIx :: TxIxdelegspp :: PParams eradelegsTx :: Tx TopTx eradelegsAccount :: ChainAccountState
Constructors
DelplEvent (Event (EraRule"DELPL"
era))
Instances4Eq, Generic, NFData, Rep
Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"DELPL"
era)) => Eq (ShelleyDelegsEvent era)Generic (ShelleyDelegsEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegsNFData (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"DELPL"
era)) => NFData (ShelleyDelegsEvent era)type Rep (ShelleyDelegsEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"ShelleyDelegsEvent"
"Cardano.Ledger.Shelley.Rules.Delegs"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"DelplEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"DELPL"
era)))))
Constructors
DelplFailure (PredicateFailure (EraRule"DELPL"
era))
Instances11InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
ShelleyDelegsPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"DELEGS"
ShelleyDelegsPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGERS"
ShelleyDelegsPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"LEDGER"
ShelleyDelegsPredFailure ShelleyEraEq (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"DELPL"
era)) => Eq (ShelleyDelegsPredFailure era)Show (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"DELPL"
era)) => Show (ShelleyDelegsPredFailure era)Generic (ShelleyDelegsPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.DelegsNFData (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"DELPL"
era)) => NFData (ShelleyDelegsPredFailure era)(Era era, DecCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"DELPL"
era)), Typeable (Script era)) => DecCBOR (ShelleyDelegsPredFailure era)(Era era, EncCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"DELPL"
era))) => EncCBOR (ShelleyDelegsPredFailure era)type Rep (ShelleyDelegsPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs"ShelleyDelegsPredFailure"
"Cardano.Ledger.Shelley.Rules.Delegs"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"DelplFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PredicateFailure (EraRule"DELPL"
era)))))
Constructors
Instances4Eq, Generic, NFData, Rep
(Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"DELEG"
era)), Eq (Event (EraRule"POOL"
era))) => Eq (ShelleyDelplEvent era)Generic (ShelleyDelplEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl(NFData (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"DELEG"
era)), NFData (Event (EraRule"POOL"
era))) => NFData (ShelleyDelplEvent era)type Rep (ShelleyDelplEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"ShelleyDelplEvent"
"Cardano.Ledger.Shelley.Rules.Delpl"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"PoolEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"POOL"
era)))) :+: C1 ('MetaCons"DelegEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"DELEG"
era)))))
Constructors
PoolFailure (PredicateFailure (EraRule"POOL"
era))DelegFailure (PredicateFailure (EraRule"DELEG"
era))
Instances12InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
ShelleyDelplPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphan"DELEGS"
ShelleyDelplPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"DELPL"
ShelleyDelplPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGERS"
ShelleyDelplPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"LEDGER"
ShelleyDelplPredFailure ShelleyEra(Eq (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"DELEG"
era)), Eq (PredicateFailure (EraRule"POOL"
era))) => Eq (ShelleyDelplPredFailure era)(Show (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"DELEG"
era)), Show (PredicateFailure (EraRule"POOL"
era))) => Show (ShelleyDelplPredFailure era)Generic (ShelleyDelplPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl(NFData (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"DELEG"
era)), NFData (PredicateFailure (EraRule"POOL"
era))) => NFData (ShelleyDelplPredFailure era)(Era era, DecCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"POOL"
era)), DecCBOR (PredicateFailure (EraRule"DELEG"
era)), Typeable (Script era)) => DecCBOR (ShelleyDelplPredFailure era)(Era era, EncCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"POOL"
era)), EncCBOR (PredicateFailure (EraRule"DELEG"
era))) => EncCBOR (ShelleyDelplPredFailure era)type Rep (ShelleyDelplPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl"ShelleyDelplPredFailure"
"Cardano.Ledger.Shelley.Rules.Delpl"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"PoolFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PredicateFailure (EraRule"POOL"
era)))) :+: C1 ('MetaCons"DelegFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PredicateFailure (EraRule"DELEG"
era)))))
Instances4Eq, Generic, NFData, Rep
(Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch"POOLREAP"
era)), Eq (Event (EraRule"SNAP"
era)), Eq (Event (EraRule"UPEC"
era))) => Eq (ShelleyEpochEvent era)Generic (ShelleyEpochEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch(NFData (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch"POOLREAP"
era)), NFData (Event (EraRule"SNAP"
era)), NFData (Event (EraRule"UPEC"
era))) => NFData (ShelleyEpochEvent era)type Rep (ShelleyEpochEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch"ShelleyEpochEvent"
"Cardano.Ledger.Shelley.Rules.Epoch"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"PoolReapEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"POOLREAP"
era)))) :+: (C1 ('MetaCons"SnapEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"SNAP"
era)))) :+: C1 ('MetaCons"UpecEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"UPEC"
era))))))
Constructors
Instances6Eq, Show, Generic, NFData, EncCBOR, Rep
Eq (PParams era) => Eq (LedgerEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.LedgerShow (PParams era) => Show (LedgerEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.LedgerGeneric (LedgerEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.LedgerNFData (PParams era) => NFData (LedgerEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.LedgerEraPParams era => EncCBOR (LedgerEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgertype Rep (LedgerEnv era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"LedgerEnv"
"Cardano.Ledger.Shelley.Rules.Ledger"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"LedgerEnv"
'PrefixI 'True) ((S1 ('MetaSel ('Just"ledgerSlotNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SlotNo) :*: S1 ('MetaSel ('Just"ledgerEpochNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe EpochNo))) :*: (S1 ('MetaSel ('Just"ledgerIx"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxIx) :*: (S1 ('MetaSel ('Just"ledgerPp"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PParams era)) :*: S1 ('MetaSel ('Just"ledgerAccount"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ChainAccountState)))))
Constructors
UtxowEvent (Event (EraRule"UTXOW"
era))DelegsEvent (Event (EraRule"DELEGS"
era))
Instances4Eq, Generic, NFData, Rep
(Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"UTXOW"
era)), Eq (Event (EraRule"DELEGS"
era))) => Eq (ShelleyLedgerEvent era)Generic (ShelleyLedgerEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger(NFData (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"UTXOW"
era)), NFData (Event (EraRule"DELEGS"
era))) => NFData (ShelleyLedgerEvent era)type Rep (ShelleyLedgerEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"ShelleyLedgerEvent"
"Cardano.Ledger.Shelley.Rules.Ledger"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"UtxowEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"UTXOW"
era)))) :+: C1 ('MetaCons"DelegsEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"DELEGS"
era)))))
Constructors
UtxowFailure (PredicateFailure (EraRule"UTXOW"
era))DelegsFailure (PredicateFailure (EraRule"DELEGS"
era))ShelleyWithdrawalsMissingAccounts WithdrawalsShelleyIncompleteWithdrawals (NonEmptyMap AccountAddress (Mismatch RelEQ Coin))
Instances10InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
ShelleyLedgerPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGERS"
ShelleyLedgerPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"LEDGER"
ShelleyLedgerPredFailure ShelleyEra(Eq (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"DELEGS"
era)), Eq (PredicateFailure (EraRule"UTXOW"
era)), Era era) => Eq (ShelleyLedgerPredFailure era)(Show (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"DELEGS"
era)), Show (PredicateFailure (EraRule"UTXOW"
era)), Era era) => Show (ShelleyLedgerPredFailure era)Generic (ShelleyLedgerPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger(NFData (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"DELEGS"
era)), NFData (PredicateFailure (EraRule"UTXOW"
era)), Era era) => NFData (ShelleyLedgerPredFailure era)(DecCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"DELEGS"
era)), DecCBOR (PredicateFailure (EraRule"UTXOW"
era)), Era era) => DecCBOR (ShelleyLedgerPredFailure era)(EncCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"DELEGS"
era)), EncCBOR (PredicateFailure (EraRule"UTXOW"
era)), Era era) => EncCBOR (ShelleyLedgerPredFailure era)type Rep (ShelleyLedgerPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger"ShelleyLedgerPredFailure"
"Cardano.Ledger.Shelley.Rules.Ledger"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) ((C1 ('MetaCons"UtxowFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PredicateFailure (EraRule"UTXOW"
era)))) :+: C1 ('MetaCons"DelegsFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PredicateFailure (EraRule"DELEGS"
era))))) :+: (C1 ('MetaCons"ShelleyWithdrawalsMissingAccounts"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Withdrawals)) :+: C1 ('MetaCons"ShelleyIncompleteWithdrawals"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmptyMap AccountAddress (Mismatch RelEQ Coin))))))
Constructors
Instances6Eq, Show, Generic, NFData, EncCBOR, Rep
Eq (PParamsHKD Identity era) => Eq (ShelleyLedgersEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.LedgersShow (PParamsHKD Identity era) => Show (ShelleyLedgersEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.LedgersGeneric (ShelleyLedgersEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.LedgersNFData (PParamsHKD Identity era) => NFData (ShelleyLedgersEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.LedgersEraPParams era => EncCBOR (ShelleyLedgersEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgerstype Rep (ShelleyLedgersEnv era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"ShelleyLedgersEnv"
"Cardano.Ledger.Shelley.Rules.Ledgers"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"LedgersEnv"
'PrefixI 'True) ((S1 ('MetaSel ('Just"ledgersSlotNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SlotNo) :*: S1 ('MetaSel ('Just"ledgersEpochNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo)) :*: (S1 ('MetaSel ('Just"ledgersPp"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PParams era)) :*: S1 ('MetaSel ('Just"ledgersAccount"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ChainAccountState))))
Constructors
LedgerEvent (Event (EraRule"LEDGER"
era))
Instances3Eq, Generic, Rep
Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"LEDGER"
era)) => Eq (ShelleyLedgersEvent era)Generic (ShelleyLedgersEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgerstype Rep (ShelleyLedgersEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"ShelleyLedgersEvent"
"Cardano.Ledger.Shelley.Rules.Ledgers"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"LedgerEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"LEDGER"
era)))))
Constructors
LedgerFailure (PredicateFailure (EraRule"LEDGER"
era))
Instances9InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
ShelleyLedgersPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"LEDGERS"
ShelleyLedgersPredFailure ShelleyEra(Era era, Eq (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"LEDGER"
era))) => Eq (ShelleyLedgersPredFailure era)(Era era, Show (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"LEDGER"
era))) => Show (ShelleyLedgersPredFailure era)Generic (ShelleyLedgersPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.LedgersNFData (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"LEDGER"
era)) => NFData (ShelleyLedgersPredFailure era)(Era era, DecCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"LEDGER"
era))) => DecCBOR (ShelleyLedgersPredFailure era)(Era era, EncCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"LEDGER"
era))) => EncCBOR (ShelleyLedgersPredFailure era)type Rep (ShelleyLedgersPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers"ShelleyLedgersPredFailure"
"Cardano.Ledger.Shelley.Rules.Ledgers"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"LedgerFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PredicateFailure (EraRule"LEDGER"
era)))))
Instances4Eq, Generic, NFData, Rep
Eq (ShelleyMirEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.MirGeneric (ShelleyMirEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.MirNFData (ShelleyMirEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mirtype Rep (ShelleyMirEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir"ShelleyMirEvent"
"Cardano.Ledger.Shelley.Rules.Mir"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"MirTransfer"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InstantaneousRewards)) :+: C1 ('MetaCons"NoMirTransfer"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InstantaneousRewards) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Coin) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Coin))))
Constructors
DeltaRewardEvent (Event (EraRule"RUPD"
era))RestrainedRewards EpochNo (Map (Credential Staking) (Set Reward)) (Set (Credential Staking))TotalRewardEvent EpochNo (Map (Credential Staking) (Set Reward))EpochEvent (Event (EraRule"EPOCH"
era))MirEvent (Event (EraRule"MIR"
era))TotalAdaPotsEvent AdaPots
Instances4Eq, Generic, NFData, Rep
(Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch"EPOCH"
era)), Eq (Event (EraRule"MIR"
era)), Eq (Event (EraRule"RUPD"
era))) => Eq (ShelleyNewEpochEvent era)Generic (ShelleyNewEpochEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch(NFData (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch"EPOCH"
era)), NFData (Event (EraRule"MIR"
era)), NFData (Event (EraRule"RUPD"
era))) => NFData (ShelleyNewEpochEvent era)type Rep (ShelleyNewEpochEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch"ShelleyNewEpochEvent"
"Cardano.Ledger.Shelley.Rules.NewEpoch"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) ((C1 ('MetaCons"DeltaRewardEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"RUPD"
era)))) :+: (C1 ('MetaCons"RestrainedRewards"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map (Credential Staking) (Set Reward))) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set (Credential Staking))))) :+: C1 ('MetaCons"TotalRewardEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map (Credential Staking) (Set Reward)))))) :+: (C1 ('MetaCons"EpochEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"EPOCH"
era)))) :+: (C1 ('MetaCons"MirEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"MIR"
era)))) :+: C1 ('MetaCons"TotalAdaPotsEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AdaPots)))))
Constructors
NewppEnvneCertState :: CertState eraneUTxOState :: UTxOState era
Constructors
NewppState (PParams era) (ShelleyGovState era)
Instances1Default
EraPParams era => Default (ShelleyNewppState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp
Instances6Eq, Show, Generic, NFData, EncCBOR, Rep
Eq (PParams era) => Eq (PoolEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolShow (PParams era) => Show (PoolEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolGeneric (PoolEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolNFData (PParams era) => NFData (PoolEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolEraPParams era => EncCBOR (PoolEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pooltype Rep (PoolEnv era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool"PoolEnv"
"Cardano.Ledger.Shelley.Rules.Pool"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"PoolEnv"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PParams era))))
Constructors
Instances5InjectRuleEvent, Eq, Generic, NFData, Rep
InjectRuleEventDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool"POOL"
PoolEvent ShelleyEraEq (PoolEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolGeneric (PoolEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolNFData (PoolEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pooltype Rep (PoolEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool"PoolEvent"
"Cardano.Ledger.Shelley.Rules.Pool"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"RegisterPool"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash StakePool))) :+: C1 ('MetaCons"ReregisterPool"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash StakePool))))
Constructors
StakePoolNotRegisteredOnKeyPOOL (KeyHash StakePool)StakePoolRetirementWrongEpochPOOL (Mismatch RelGT EpochNo) (Mismatch RelLTEQ EpochNo)StakePoolCostTooLowPOOL (Mismatch RelGTEQ Coin)WrongNetworkPOOL (Mismatch RelEQ Network) (KeyHash StakePool)PoolMedataHashTooBig (KeyHash StakePool) IntVRFKeyHashAlreadyRegistered (KeyHash StakePool) (VRFVerKeyHash StakePoolVRF)
Instances13InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
ShelleyPoolPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphan"DELEGS"
ShelleyPoolPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphan"DELPL"
ShelleyPoolPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGERS"
ShelleyPoolPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"LEDGER"
ShelleyPoolPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool"POOL"
ShelleyPoolPredFailure ShelleyEraEq (ShelleyPoolPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolShow (ShelleyPoolPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolGeneric (ShelleyPoolPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolNFData (ShelleyPoolPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolEra era => DecCBOR (ShelleyPoolPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolEra era => EncCBOR (ShelleyPoolPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pooltype Rep (ShelleyPoolPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool"ShelleyPoolPredFailure"
"Cardano.Ledger.Shelley.Rules.Pool"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) ((C1 ('MetaCons"StakePoolNotRegisteredOnKeyPOOL"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash StakePool))) :+: (C1 ('MetaCons"StakePoolRetirementWrongEpochPOOL"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelGT EpochNo)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelLTEQ EpochNo))) :+: C1 ('MetaCons"StakePoolCostTooLowPOOL"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelGTEQ Coin))))) :+: (C1 ('MetaCons"WrongNetworkPOOL"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelEQ Network)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash StakePool))) :+: (C1 ('MetaCons"PoolMedataHashTooBig"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash StakePool)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :+: C1 ('MetaCons"VRFKeyHashAlreadyRegistered"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (KeyHash StakePool)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (VRFVerKeyHash StakePoolVRF))))))
Constructors
RetiredPoolsrefundPools :: Map (Credential Staking) (Map (KeyHash StakePool) (CompactForm Coin))unclaimedPools :: Map (Credential Staking) (Map (KeyHash StakePool) (CompactForm Coin))epochNo :: EpochNo
Instances4Eq, Generic, NFData, Rep
Eq (ShelleyPoolreapEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReapGeneric (ShelleyPoolreapEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReapNFData (ShelleyPoolreapEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReaptype Rep (ShelleyPoolreapEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap"ShelleyPoolreapEvent"
"Cardano.Ledger.Shelley.Rules.PoolReap"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"RetiredPools"
'PrefixI 'True) (S1 ('MetaSel ('Just"refundPools"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map (Credential Staking) (Map (KeyHash StakePool) (CompactForm Coin)))) :*: (S1 ('MetaSel ('Just"unclaimedPools"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map (Credential Staking) (Map (KeyHash StakePool) (CompactForm Coin)))) :*: S1 ('MetaSel ('Just"epochNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo))))
Constructors
Instances2Show, Default
(Show (UTxOState era), Show (CertState era)) => Show (ShelleyPoolreapState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap(Default (UTxOState era), Default (CertState era)) => Default (ShelleyPoolreapState era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap
Constructors
Instances4Eq, Generic, NFData, Rep
Eq (PpupEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupGeneric (PpupEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupNFData (PpupEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppuptype Rep (PpupEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup"PpupEvent"
"Cardano.Ledger.Shelley.Rules.Ppup"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"PpupNewEpoch"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo)))
Instances13InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
ShelleyPpupPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGERS"
ShelleyPpupPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"LEDGER"
ShelleyPpupPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup"PPUP"
ShelleyPpupPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphan"UTXOW"
ShelleyPpupPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphan"UTXO"
ShelleyPpupPredFailure ShelleyEraEq (ShelleyPpupPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupShow (ShelleyPpupPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupGeneric (ShelleyPpupPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupNFData (ShelleyPpupPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupEra era => DecCBOR (ShelleyPpupPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupEra era => EncCBOR (ShelleyPpupPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppuptype Rep (ShelleyPpupPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup"ShelleyPpupPredFailure"
"Cardano.Ledger.Shelley.Rules.Ppup"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"NonGenesisUpdatePPUP"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelSubset (Set (KeyHash GenesisRole))))) :+: (C1 ('MetaCons"PPUpdateWrongEpoch"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EpochNo) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 VotingPeriod))) :+: C1 ('MetaCons"PVCannotFollowPPUP"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ProtVer))))
Instances8Eq, Show, Generic, NFData, NoThunks, DecCBOR, …
Eq VotingPeriodDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupShow VotingPeriodDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupGeneric VotingPeriodDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupNFData VotingPeriodDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupNoThunks VotingPeriodDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupDecCBOR VotingPeriodDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PpupEncCBOR VotingPeriodDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppuptype Rep VotingPeriod = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup"VotingPeriod"
"Cardano.Ledger.Shelley.Rules.Ppup"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"VoteForThisEpoch"
'PrefixI 'False) U1 :+: C1 ('MetaCons"VoteForNextEpoch"
'PrefixI 'False) U1)
Constructors
RupdEnv BlocksMade (EpochState era)
Instances4Eq, Generic, NFData, Rep
Eq RupdEventDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.RupdGeneric RupdEventDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.RupdNFData RupdEventDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupdtype Rep RupdEvent = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd"RupdEvent"
"Cardano.Ledger.Shelley.Rules.Rupd"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"RupdEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 EpochNo) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map (Credential Staking) (Set Reward)))))
Constructors
SnapEnv (LedgerState era) (PParams era)
Constructors
Instances4Eq, Generic, NFData, Rep
Eq (SnapEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.SnapGeneric (SnapEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.SnapNFData (SnapEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snaptype Rep (SnapEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap"SnapEvent"
"Cardano.Ledger.Shelley.Rules.Snap"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"StakeDistEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map (Credential Staking) (Coin, KeyHash StakePool)))))
Constructors
TickNewEpochEvent (Event (EraRule"NEWEPOCH"
era))TickRupdEvent (Event (EraRule"RUPD"
era))
Instances4Eq, Generic, NFData, Rep
(Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick"NEWEPOCH"
era)), Eq (Event (EraRule"RUPD"
era))) => Eq (ShelleyTickEvent era)Generic (ShelleyTickEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick(NFData (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick"NEWEPOCH"
era)), NFData (Event (EraRule"RUPD"
era))) => NFData (ShelleyTickEvent era)type Rep (ShelleyTickEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick"ShelleyTickEvent"
"Cardano.Ledger.Shelley.Rules.Tick"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"TickNewEpochEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"NEWEPOCH"
era)))) :+: C1 ('MetaCons"TickRupdEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"RUPD"
era)))))
Constructors
UpecStateusCurPParams :: !PParams erausGovState :: !ShelleyGovState era
Constructors
BadInputsUTxO (NonEmptySet TxIn)ExpiredUTxO (Mismatch RelLTEQ SlotNo)MaxTxSizeUTxO (Mismatch RelLTEQ Word32)InputSetEmptyUTxOFeeTooSmallUTxO (Mismatch RelGTEQ Coin)ValueNotConservedUTxO (Mismatch RelEQ (Value era))WrongNetwork Network (NonEmptySet Addr)WrongNetworkWithdrawal Network (NonEmptySet AccountAddress)OutputTooSmallUTxO (NonEmpty (TxOut era))UpdateFailure (EraRuleFailure"PPUP"
era)OutputBootAddrAttrsTooBig (NonEmpty (TxOut era))
Instances12InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
ShelleyUtxoPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGERS"
ShelleyUtxoPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"LEDGER"
ShelleyUtxoPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphan"UTXOW"
ShelleyUtxoPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"UTXO"
ShelleyUtxoPredFailure ShelleyEra(Eq (Value era), Eq (TxOut era), Eq (EraRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"PPUP"
era)) => Eq (ShelleyUtxoPredFailure era)(Show (Value era), Show (TxOut era), Show (EraRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"PPUP"
era)) => Show (ShelleyUtxoPredFailure era)Generic (ShelleyUtxoPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo(Era era, NFData (Value era), NFData (TxOut era), NFData (EraRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"PPUP"
era)) => NFData (ShelleyUtxoPredFailure era)(EraTxOut era, DecCBOR (EraRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"PPUP"
era)) => DecCBOR (ShelleyUtxoPredFailure era)(Era era, EncCBOR (Value era), EncCBOR (TxOut era), EncCBOR (EraRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"PPUP"
era)) => EncCBOR (ShelleyUtxoPredFailure era)type Rep (ShelleyUtxoPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"ShelleyUtxoPredFailure"
"Cardano.Ledger.Shelley.Rules.Utxo"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (((C1 ('MetaCons"BadInputsUTxO"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmptySet TxIn))) :+: C1 ('MetaCons"ExpiredUTxO"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelLTEQ SlotNo)))) :+: (C1 ('MetaCons"MaxTxSizeUTxO"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelLTEQ Word32))) :+: (C1 ('MetaCons"InputSetEmptyUTxO"
'PrefixI 'False) U1 :+: C1 ('MetaCons"FeeTooSmallUTxO"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelGTEQ Coin)))))) :+: ((C1 ('MetaCons"ValueNotConservedUTxO"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelEQ (Value era)))) :+: (C1 ('MetaCons"WrongNetwork"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Network) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmptySet Addr))) :+: C1 ('MetaCons"WrongNetworkWithdrawal"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Network) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmptySet AccountAddress))))) :+: (C1 ('MetaCons"OutputTooSmallUTxO"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty (TxOut era)))) :+: (C1 ('MetaCons"UpdateFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (EraRuleFailure"PPUP"
era))) :+: C1 ('MetaCons"OutputBootAddrAttrsTooBig"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty (TxOut era))))))))
Instances7Eq, Show, Generic, NFData, DecCBOR, EncCBOR, …
(Eq (PParams era), Eq (CertState era)) => Eq (UtxoEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo(Show (PParams era), Show (CertState era)) => Show (UtxoEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.UtxoGeneric (UtxoEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo(Era era, NFData (PParams era), NFData (CertState era)) => NFData (UtxoEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo(EraPParams era, EraCertState era, Typeable (CertState era)) => DecCBOR (UtxoEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo(EraPParams era, EraCertState era) => EncCBOR (UtxoEnv era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxotype Rep (UtxoEnv era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"UtxoEnv"
"Cardano.Ledger.Shelley.Rules.Utxo"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"UtxoEnv"
'PrefixI 'True) (S1 ('MetaSel ('Just"ueSlot"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SlotNo) :*: (S1 ('MetaSel ('Just"uePParams"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PParams era)) :*: S1 ('MetaSel ('Just"ueCertState"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (CertState era)))))
Constructors
TotalDeposits (SafeHash EraIndependentTxBody) CoinUpdateEvent (Event (EraRule"PPUP"
era))TxUTxODiff (UTxO era) (UTxO era)
Instances4Eq, Generic, NFData, Rep
(Era era, Eq (TxOut era), Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"PPUP"
era))) => Eq (UtxoEvent era)Generic (UtxoEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo(Era era, NFData (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"PPUP"
era)), NFData (TxOut era)) => NFData (UtxoEvent era)type Rep (UtxoEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo"UtxoEvent"
"Cardano.Ledger.Shelley.Rules.Utxo"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"TotalDeposits"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SafeHash EraIndependentTxBody)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Coin)) :+: (C1 ('MetaCons"UpdateEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"PPUP"
era)))) :+: C1 ('MetaCons"TxUTxODiff"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (UTxO era)) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (UTxO era)))))
Instances4Eq, Generic, NFData, Rep
Eq (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"UTXO"
era)) => Eq (ShelleyUtxowEvent era)Generic (ShelleyUtxowEvent era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.UtxowNFData (Event (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"UTXO"
era)) => NFData (ShelleyUtxowEvent era)type Rep (ShelleyUtxowEvent era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"ShelleyUtxowEvent"
"Cardano.Ledger.Shelley.Rules.Utxow"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'True) (C1 ('MetaCons"UtxoEvent"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Event (EraRule"UTXO"
era)))))
Constructors
InvalidWitnessesUTXOW (NonEmpty (VKey Witness))MissingVKeyWitnessesUTXOW (NonEmptySet (KeyHash Witness))MissingScriptWitnessesUTXOW (NonEmptySet ScriptHash)ScriptWitnessNotValidatingUTXOW (NonEmptySet ScriptHash)UtxoFailure (PredicateFailure (EraRule"UTXO"
era))MIRInsufficientGenesisSigsUTXOW (Set (KeyHash Witness))MissingTxBodyMetadataHash TxAuxDataHashMissingTxMetadata TxAuxDataHashConflictingMetadataHash (Mismatch RelEQ TxAuxDataHash)InvalidMetadataExtraneousScriptWitnessesUTXOW (NonEmptySet ScriptHash)
Instances11InjectRuleFailure, Eq, Show, Generic, NFData, DecCBOR, …
InjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphan"BBODY"
ShelleyUtxowPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphan"LEDGERS"
ShelleyUtxowPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphan"LEDGER"
ShelleyUtxowPredFailure ShelleyEraInjectRuleFailureDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"UTXOW"
ShelleyUtxowPredFailure ShelleyEra(Eq (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"UTXO"
era)), Era era) => Eq (ShelleyUtxowPredFailure era)(Show (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"UTXO"
era)), Era era) => Show (ShelleyUtxowPredFailure era)Generic (ShelleyUtxowPredFailure era)Defined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow(NFData (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"UTXO"
era)), Era era) => NFData (ShelleyUtxowPredFailure era)(Era era, DecCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"UTXO"
era)), Typeable (Script era), Typeable (TxAuxData era)) => DecCBOR (ShelleyUtxowPredFailure era)(Era era, EncCBOR (PredicateFailure (EraRuleDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"UTXO"
era))) => EncCBOR (ShelleyUtxowPredFailure era)type Rep (ShelleyUtxowPredFailure era) = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow"ShelleyUtxowPredFailure"
"Cardano.Ledger.Shelley.Rules.Utxow"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (((C1 ('MetaCons"InvalidWitnessesUTXOW"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty (VKey Witness)))) :+: C1 ('MetaCons"MissingVKeyWitnessesUTXOW"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmptySet (KeyHash Witness))))) :+: (C1 ('MetaCons"MissingScriptWitnessesUTXOW"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmptySet ScriptHash))) :+: (C1 ('MetaCons"ScriptWitnessNotValidatingUTXOW"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmptySet ScriptHash))) :+: C1 ('MetaCons"UtxoFailure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PredicateFailure (EraRule"UTXO"
era))))))) :+: ((C1 ('MetaCons"MIRInsufficientGenesisSigsUTXOW"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set (KeyHash Witness)))) :+: (C1 ('MetaCons"MissingTxBodyMetadataHash"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxAuxDataHash)) :+: C1 ('MetaCons"MissingTxMetadata"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TxAuxDataHash)))) :+: (C1 ('MetaCons"ConflictingMetadataHash"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Mismatch RelEQ TxAuxDataHash))) :+: (C1 ('MetaCons"InvalidMetadata"
'PrefixI 'False) U1 :+: C1 ('MetaCons"ExtraneousScriptWitnessesUTXOW"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmptySet ScriptHash)))))))
Instances21State, …
type State (BBODY era) = ShelleyBbodyState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphantype State (DELEG era) = CertState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg · orphantype State (DELEGS era) = CertState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphantype State (DELPL era) = CertState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphantype State (EPOCH era) = EpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphantype State (LEDGER era) = LedgerState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphantype State (LEDGERS era) = LedgerState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphantype State (MIR era) = EpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir · orphantype State (NEWEPOCH era) = NewEpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphantype State (NEWPP era) = ShelleyNewppState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp · orphantype State (POOL era) = PState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool · orphantype State (POOLREAP era) = ShelleyPoolreapState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap · orphantype State (PPUP era) = ShelleyGovState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup · orphantype State (RUPD era) = StrictMaybe PulsingRewUpdateDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd · orphantype State (SNAP era) = SnapShots eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap · orphantype State (TICK era) = NewEpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype State (TICKF era) = NewEpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype State (UPEC era) = UpecState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphantype State (UTXO era) = UTxOState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphantype State (UTXOW era) = UTxOState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphantype State (STUB e st si f m) = stDefined in small-steps-1.1.4.0 · Control.State.Transition.Extended
Instances21State, …
type State (BBODY era) = ShelleyBbodyState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Bbody · orphantype State (DELEG era) = CertState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Deleg · orphantype State (DELEGS era) = CertState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delegs · orphantype State (DELPL era) = CertState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Delpl · orphantype State (EPOCH era) = EpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Epoch · orphantype State (LEDGER era) = LedgerState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledger · orphantype State (LEDGERS era) = LedgerState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ledgers · orphantype State (MIR era) = EpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Mir · orphantype State (NEWEPOCH era) = NewEpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.NewEpoch · orphantype State (NEWPP era) = ShelleyNewppState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Newpp · orphantype State (POOL era) = PState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Pool · orphantype State (POOLREAP era) = ShelleyPoolreapState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.PoolReap · orphantype State (PPUP era) = ShelleyGovState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Ppup · orphantype State (RUPD era) = StrictMaybe PulsingRewUpdateDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Rupd · orphantype State (SNAP era) = SnapShots eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Snap · orphantype State (TICK era) = NewEpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype State (TICKF era) = NewEpochState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Tick · orphantype State (UPEC era) = UpecState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Upec · orphantype State (UTXO era) = UTxOState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxo · orphantype State (UTXOW era) = UTxOState eraDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rules.Utxow · orphantype State (STUB e st si f m) = stDefined in small-steps-1.1.4.0 · Control.State.Transition.Extended