byron-spec-chain-1.0.1.1: Executable specification of the Cardano blockchain
Safe HaskellNone
LanguageHaskell2010

Byron.Spec.Chain.STS.Rule.Bupi

Documentation

data BUPI Source #

Instances

Instances details
Data BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

Methods

gfoldl ∷ (∀ d b. Data d ⇒ c (d → b) → d → c b) → (∀ g. g → c g) → BUPI → c BUPI #

gunfold ∷ (∀ b r. Data b ⇒ c (b → r) → c r) → (∀ r. r → c r) → Constr → c BUPI #

toConstrBUPIConstr #

dataTypeOfBUPIDataType #

dataCast1Typeable t ⇒ (∀ d. Data d ⇒ c (t d)) → Maybe (c BUPI) #

dataCast2Typeable t ⇒ (∀ d e. (Data d, Data e) ⇒ c (t d e)) → Maybe (c BUPI) #

gmapT ∷ (∀ b. Data b ⇒ b → b) → BUPIBUPI #

gmapQl ∷ (r → r' → r) → r → (∀ d. Data d ⇒ d → r') → BUPI → r #

gmapQr ∷ ∀ r r'. (r' → r → r) → r → (∀ d. Data d ⇒ d → r') → BUPI → r #

gmapQ ∷ (∀ d. Data d ⇒ d → u) → BUPI → [u] #

gmapQiInt → (∀ d. Data d ⇒ d → u) → BUPI → u #

gmapMMonad m ⇒ (∀ d. Data d ⇒ d → m d) → BUPI → m BUPI #

gmapMpMonadPlus m ⇒ (∀ d. Data d ⇒ d → m d) → BUPI → m BUPI #

gmapMoMonadPlus m ⇒ (∀ d. Data d ⇒ d → m d) → BUPI → m BUPI #

STS BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

Associated Types

type State BUPI 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type Signal BUPI 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type Environment BUPI 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type BaseM BUPI 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type Event BUPI 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type Event BUPI = Void
type PredicateFailure BUPI 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

Embed BUPI BBODY Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.BBody

Embed UPIEND BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

Embed UPIREG BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

Embed UPIVOTES BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type BaseM BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type Environment BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type Event BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type Event BUPI = Void
type PredicateFailure BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type Signal BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

type State BUPI Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

data BupiPredicateFailure Source #

Instances

Instances details
Data BupiPredicateFailure Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

Methods

gfoldl ∷ (∀ d b. Data d ⇒ c (d → b) → d → c b) → (∀ g. g → c g) → BupiPredicateFailure → c BupiPredicateFailure #

gunfold ∷ (∀ b r. Data b ⇒ c (b → r) → c r) → (∀ r. r → c r) → Constr → c BupiPredicateFailure #

toConstrBupiPredicateFailureConstr #

dataTypeOfBupiPredicateFailureDataType #

dataCast1Typeable t ⇒ (∀ d. Data d ⇒ c (t d)) → Maybe (c BupiPredicateFailure) #

dataCast2Typeable t ⇒ (∀ d e. (Data d, Data e) ⇒ c (t d e)) → Maybe (c BupiPredicateFailure) #

gmapT ∷ (∀ b. Data b ⇒ b → b) → BupiPredicateFailureBupiPredicateFailure #

gmapQl ∷ (r → r' → r) → r → (∀ d. Data d ⇒ d → r') → BupiPredicateFailure → r #

gmapQr ∷ ∀ r r'. (r' → r → r) → r → (∀ d. Data d ⇒ d → r') → BupiPredicateFailure → r #

gmapQ ∷ (∀ d. Data d ⇒ d → u) → BupiPredicateFailure → [u] #

gmapQiInt → (∀ d. Data d ⇒ d → u) → BupiPredicateFailure → u #

gmapMMonad m ⇒ (∀ d. Data d ⇒ d → m d) → BupiPredicateFailure → m BupiPredicateFailure #

gmapMpMonadPlus m ⇒ (∀ d. Data d ⇒ d → m d) → BupiPredicateFailure → m BupiPredicateFailure #

gmapMoMonadPlus m ⇒ (∀ d. Data d ⇒ d → m d) → BupiPredicateFailure → m BupiPredicateFailure #

Show BupiPredicateFailure Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi

Eq BupiPredicateFailure Source # 
Instance details

Defined in Byron.Spec.Chain.STS.Rule.Bupi