| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Byron.Spec.Chain.STS.Rule.Pbft
Documentation
Instances
data PbftPredicateFailure Source #
Constructors
| SlotNotAfterLastBlock Slot Slot | |
| SlotInTheFuture Slot Slot | |
| PrevHashNotMatching Hash Hash | |
| InvalidHeaderSignature VKey (Sig Hash) | |
| SigCountFailure (PredicateFailure SIGCNT) |
Instances
| Data PbftPredicateFailure Source # | |
Defined in Byron.Spec.Chain.STS.Rule.Pbft Methods gfoldl ∷ (∀ d b. Data d ⇒ c (d → b) → d → c b) → (∀ g. g → c g) → PbftPredicateFailure → c PbftPredicateFailure # gunfold ∷ (∀ b r. Data b ⇒ c (b → r) → c r) → (∀ r. r → c r) → Constr → c PbftPredicateFailure # toConstr ∷ PbftPredicateFailure → Constr # dataTypeOf ∷ PbftPredicateFailure → DataType # dataCast1 ∷ Typeable t ⇒ (∀ d. Data d ⇒ c (t d)) → Maybe (c PbftPredicateFailure) # dataCast2 ∷ Typeable t ⇒ (∀ d e. (Data d, Data e) ⇒ c (t d e)) → Maybe (c PbftPredicateFailure) # gmapT ∷ (∀ b. Data b ⇒ b → b) → PbftPredicateFailure → PbftPredicateFailure # gmapQl ∷ (r → r' → r) → r → (∀ d. Data d ⇒ d → r') → PbftPredicateFailure → r # gmapQr ∷ ∀ r r'. (r' → r → r) → r → (∀ d. Data d ⇒ d → r') → PbftPredicateFailure → r # gmapQ ∷ (∀ d. Data d ⇒ d → u) → PbftPredicateFailure → [u] # gmapQi ∷ Int → (∀ d. Data d ⇒ d → u) → PbftPredicateFailure → u # gmapM ∷ Monad m ⇒ (∀ d. Data d ⇒ d → m d) → PbftPredicateFailure → m PbftPredicateFailure # gmapMp ∷ MonadPlus m ⇒ (∀ d. Data d ⇒ d → m d) → PbftPredicateFailure → m PbftPredicateFailure # gmapMo ∷ MonadPlus m ⇒ (∀ d. Data d ⇒ d → m d) → PbftPredicateFailure → m PbftPredicateFailure # | |
| Show PbftPredicateFailure Source # | |
Defined in Byron.Spec.Chain.STS.Rule.Pbft Methods showsPrec ∷ Int → PbftPredicateFailure → ShowS # show ∷ PbftPredicateFailure → String # showList ∷ [PbftPredicateFailure] → ShowS # | |
| Eq PbftPredicateFailure Source # | |
Defined in Byron.Spec.Chain.STS.Rule.Pbft Methods | |