| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Byron.Spec.Ledger.STS.UTXOWS
Description
Transition system that models the application of multiple transactions to the UTxO part of the ledger state.
Documentation
Instances
data UtxowsPredicateFailure Source #
Constructors
| UtxowFailure (PredicateFailure UTXOW) |
Instances
| Data UtxowsPredicateFailure Source # | |||||
Defined in Byron.Spec.Ledger.STS.UTXOWS Methods gfoldl ∷ (∀ d b. Data d ⇒ c (d → b) → d → c b) → (∀ g. g → c g) → UtxowsPredicateFailure → c UtxowsPredicateFailure # gunfold ∷ (∀ b r. Data b ⇒ c (b → r) → c r) → (∀ r. r → c r) → Constr → c UtxowsPredicateFailure # toConstr ∷ UtxowsPredicateFailure → Constr # dataTypeOf ∷ UtxowsPredicateFailure → DataType # dataCast1 ∷ Typeable t ⇒ (∀ d. Data d ⇒ c (t d)) → Maybe (c UtxowsPredicateFailure) # dataCast2 ∷ Typeable t ⇒ (∀ d e. (Data d, Data e) ⇒ c (t d e)) → Maybe (c UtxowsPredicateFailure) # gmapT ∷ (∀ b. Data b ⇒ b → b) → UtxowsPredicateFailure → UtxowsPredicateFailure # gmapQl ∷ (r → r' → r) → r → (∀ d. Data d ⇒ d → r') → UtxowsPredicateFailure → r # gmapQr ∷ ∀ r r'. (r' → r → r) → r → (∀ d. Data d ⇒ d → r') → UtxowsPredicateFailure → r # gmapQ ∷ (∀ d. Data d ⇒ d → u) → UtxowsPredicateFailure → [u] # gmapQi ∷ Int → (∀ d. Data d ⇒ d → u) → UtxowsPredicateFailure → u # gmapM ∷ Monad m ⇒ (∀ d. Data d ⇒ d → m d) → UtxowsPredicateFailure → m UtxowsPredicateFailure # gmapMp ∷ MonadPlus m ⇒ (∀ d. Data d ⇒ d → m d) → UtxowsPredicateFailure → m UtxowsPredicateFailure # gmapMo ∷ MonadPlus m ⇒ (∀ d. Data d ⇒ d → m d) → UtxowsPredicateFailure → m UtxowsPredicateFailure # | |||||
| Generic UtxowsPredicateFailure Source # | |||||
Defined in Byron.Spec.Ledger.STS.UTXOWS Associated Types
Methods from ∷ UtxowsPredicateFailure → Rep UtxowsPredicateFailure x # to ∷ Rep UtxowsPredicateFailure x → UtxowsPredicateFailure # | |||||
| Show UtxowsPredicateFailure Source # | |||||
Defined in Byron.Spec.Ledger.STS.UTXOWS Methods showsPrec ∷ Int → UtxowsPredicateFailure → ShowS # show ∷ UtxowsPredicateFailure → String # showList ∷ [UtxowsPredicateFailure] → ShowS # | |||||
| Eq UtxowsPredicateFailure Source # | |||||
Defined in Byron.Spec.Ledger.STS.UTXOWS Methods (==) ∷ UtxowsPredicateFailure → UtxowsPredicateFailure → Bool # (/=) ∷ UtxowsPredicateFailure → UtxowsPredicateFailure → Bool # | |||||
| NoThunks UtxowsPredicateFailure Source # | |||||
Defined in Byron.Spec.Ledger.STS.UTXOWS | |||||
| type Rep UtxowsPredicateFailure Source # | |||||
Defined in Byron.Spec.Ledger.STS.UTXOWS type Rep UtxowsPredicateFailure = D1 ('MetaData "UtxowsPredicateFailure" "Byron.Spec.Ledger.STS.UTXOWS" "byron-spec-ledger-1.1.0.1-inplace" 'False) (C1 ('MetaCons "UtxowFailure" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (PredicateFailure UTXOW)))) | |||||