| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cardano.Ledger.Allegra.TxBody
Contents
Synopsis
- class EraTxBody era ⇒ AllegraEraTxBody era where
- vldtTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l era) ValidityInterval
- data family TxBody (l ∷ TxLevel) era
- basicAllegraTxBody ∷ ∀ era (l ∷ TxLevel) ma. (EraTxBody era, Memoized (TxBody l era), RawType (TxBody l era) ~ AllegraTxBodyRaw ma l era, HasEraTxLevel (AllegraTxBodyRaw ma) era, STxLevel l era ~ STxTopLevel l era, Typeable l, EncCBOR ma, Monoid ma, Eq ma) ⇒ TxBody l era
- emptyAllegraTxBodyRaw ∷ Monoid ma ⇒ AllegraTxBodyRaw ma 'TopTx era
- data AllegraTxBodyRaw ma (l ∷ TxLevel) era where
- AllegraTxBodyRaw ∷ ∀ era ma. {..} → AllegraTxBodyRaw ma 'TopTx era
- data StrictMaybe a
- data ValidityInterval = ValidityInterval {}
Documentation
class EraTxBody era ⇒ AllegraEraTxBody era where Source #
Methods
vldtTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l era) ValidityInterval Source #
Instances
| AllegraEraTxBody AllegraEra Source # | |
Defined in Cardano.Ledger.Allegra.TxBody Methods vldtTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AllegraEra) ValidityInterval Source # | |
data family TxBody (l ∷ TxLevel) era Source #
The body of a transaction.
Instances
basicAllegraTxBody ∷ ∀ era (l ∷ TxLevel) ma. (EraTxBody era, Memoized (TxBody l era), RawType (TxBody l era) ~ AllegraTxBodyRaw ma l era, HasEraTxLevel (AllegraTxBodyRaw ma) era, STxLevel l era ~ STxTopLevel l era, Typeable l, EncCBOR ma, Monoid ma, Eq ma) ⇒ TxBody l era Source #
emptyAllegraTxBodyRaw ∷ Monoid ma ⇒ AllegraTxBodyRaw ma 'TopTx era Source #
data AllegraTxBodyRaw ma (l ∷ TxLevel) era where Source #
Constructors
| AllegraTxBodyRaw | |
Fields
| |
Instances
| (DecCBOR ma, Monoid ma, AllegraEraTxBody era, HasEraTxLevel (AllegraTxBodyRaw ma) era, STxLevel l era ~ STxTopLevel l era, Typeable l) ⇒ DecCBOR (Annotator (AllegraTxBodyRaw ma l era)) Source # | |
| HasEraTxLevel (AllegraTxBodyRaw m) AllegraEra Source # | |
Defined in Cardano.Ledger.Allegra.TxBody Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). AllegraTxBodyRaw m l AllegraEra → STxLevel l AllegraEra Source # | |
| (DecCBOR ma, Monoid ma, AllegraEraTxBody era, HasEraTxLevel (AllegraTxBodyRaw ma) era, STxLevel l era ~ STxTopLevel l era, Typeable l) ⇒ DecCBOR (AllegraTxBodyRaw ma l era) Source # | |
Defined in Cardano.Ledger.Allegra.TxBody | |
| (EraTxOut era, EraTxCert era, Eq ma, EncCBOR ma, Monoid ma) ⇒ EncCBOR (AllegraTxBodyRaw ma l era) Source # | |
Defined in Cardano.Ledger.Allegra.TxBody Methods encCBOR ∷ AllegraTxBodyRaw ma l era → Encoding Source # | |
| (Era era, NFData (TxOut era), NFData (TxCert era), NFData (PParamsUpdate era), NFData ma) ⇒ NFData (AllegraTxBodyRaw ma l era) Source # | |
Defined in Cardano.Ledger.Allegra.TxBody Methods rnf ∷ AllegraTxBodyRaw ma l era → () # | |
| (Era era, Show (TxOut era), Show (TxCert era), Show (PParamsUpdate era), Show ma) ⇒ Show (AllegraTxBodyRaw ma l era) Source # | |
Defined in Cardano.Ledger.Allegra.TxBody Methods showsPrec ∷ Int → AllegraTxBodyRaw ma l era → ShowS # show ∷ AllegraTxBodyRaw ma l era → String # showList ∷ [AllegraTxBodyRaw ma l era] → ShowS # | |
| (Era era, Eq (PParamsUpdate era), Eq (TxOut era), Eq (TxCert era), Eq ma) ⇒ Eq (AllegraTxBodyRaw ma l era) Source # | |
Defined in Cardano.Ledger.Allegra.TxBody Methods (==) ∷ AllegraTxBodyRaw ma l era → AllegraTxBodyRaw ma l era → Bool # (/=) ∷ AllegraTxBodyRaw ma l era → AllegraTxBodyRaw ma l era → Bool # | |
| (Typeable era, Typeable ma, Typeable l) ⇒ NoThunks (AllegraTxBodyRaw ma l era) Source # | |
Defined in Cardano.Ledger.Allegra.TxBody | |
| type MemoHashIndex (AllegraTxBodyRaw c l era) Source # | |
Defined in Cardano.Ledger.Allegra.TxBody | |
data StrictMaybe a Source #
Instances
| Eq1 StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods liftEq ∷ (a → b → Bool) → StrictMaybe a → StrictMaybe b → Bool # | |||||
| Ord1 StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods liftCompare ∷ (a → b → Ordering) → StrictMaybe a → StrictMaybe b → Ordering # | |||||
| Read1 StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods liftReadsPrec ∷ (Int → ReadS a) → ReadS [a] → Int → ReadS (StrictMaybe a) # liftReadList ∷ (Int → ReadS a) → ReadS [a] → ReadS [StrictMaybe a] # liftReadPrec ∷ ReadPrec a → ReadPrec [a] → ReadPrec (StrictMaybe a) # liftReadListPrec ∷ ReadPrec a → ReadPrec [a] → ReadPrec [StrictMaybe a] # | |||||
| Show1 StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods liftShowsPrec ∷ (Int → a → ShowS) → ([a] → ShowS) → Int → StrictMaybe a → ShowS # liftShowList ∷ (Int → a → ShowS) → ([a] → ShowS) → [StrictMaybe a] → ShowS # | |||||
| HKDApplicative StrictMaybe | |||||
Defined in Cardano.Ledger.HKD Methods hkdPure ∷ a → HKD StrictMaybe a Source # hkdLiftA2 ∷ (a → b → c) → HKD StrictMaybe a → HKD StrictMaybe b → HKD StrictMaybe c Source # | |||||
| HKDFunctor StrictMaybe | |||||
Defined in Cardano.Ledger.HKD Methods hkdMap ∷ proxy StrictMaybe → (a → b) → HKD StrictMaybe a → HKD StrictMaybe b Source # toNoUpdate ∷ HKD StrictMaybe a → HKDNoUpdate StrictMaybe a Source # fromNoUpdate ∷ HKDNoUpdate StrictMaybe a → HKD StrictMaybe a Source # | |||||
| Alternative StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods empty ∷ StrictMaybe a # (<|>) ∷ StrictMaybe a → StrictMaybe a → StrictMaybe a # some ∷ StrictMaybe a → StrictMaybe [a] # many ∷ StrictMaybe a → StrictMaybe [a] # | |||||
| Applicative StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods pure ∷ a → StrictMaybe a # (<*>) ∷ StrictMaybe (a → b) → StrictMaybe a → StrictMaybe b # liftA2 ∷ (a → b → c) → StrictMaybe a → StrictMaybe b → StrictMaybe c # (*>) ∷ StrictMaybe a → StrictMaybe b → StrictMaybe b # (<*) ∷ StrictMaybe a → StrictMaybe b → StrictMaybe a # | |||||
| Functor StrictMaybe | |||||
Defined in Data.Maybe.Strict | |||||
| Monad StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods (>>=) ∷ StrictMaybe a → (a → StrictMaybe b) → StrictMaybe b # (>>) ∷ StrictMaybe a → StrictMaybe b → StrictMaybe b # return ∷ a → StrictMaybe a # | |||||
| MonadFail StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods fail ∷ String → StrictMaybe a # | |||||
| Foldable StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods fold ∷ Monoid m ⇒ StrictMaybe m → m # foldMap ∷ Monoid m ⇒ (a → m) → StrictMaybe a → m # foldMap' ∷ Monoid m ⇒ (a → m) → StrictMaybe a → m # foldr ∷ (a → b → b) → b → StrictMaybe a → b # foldr' ∷ (a → b → b) → b → StrictMaybe a → b # foldl ∷ (b → a → b) → b → StrictMaybe a → b # foldl' ∷ (b → a → b) → b → StrictMaybe a → b # foldr1 ∷ (a → a → a) → StrictMaybe a → a # foldl1 ∷ (a → a → a) → StrictMaybe a → a # toList ∷ StrictMaybe a → [a] # null ∷ StrictMaybe a → Bool # length ∷ StrictMaybe a → Int # elem ∷ Eq a ⇒ a → StrictMaybe a → Bool # maximum ∷ Ord a ⇒ StrictMaybe a → a # minimum ∷ Ord a ⇒ StrictMaybe a → a # sum ∷ Num a ⇒ StrictMaybe a → a # product ∷ Num a ⇒ StrictMaybe a → a # | |||||
| Traversable StrictMaybe | |||||
Defined in Data.Maybe.Strict Methods traverse ∷ Applicative f ⇒ (a → f b) → StrictMaybe a → f (StrictMaybe b) # sequenceA ∷ Applicative f ⇒ StrictMaybe (f a) → f (StrictMaybe a) # mapM ∷ Monad m ⇒ (a → m b) → StrictMaybe a → m (StrictMaybe b) # sequence ∷ Monad m ⇒ StrictMaybe (m a) → m (StrictMaybe a) # | |||||
| FromJSON a ⇒ FromJSON (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Methods parseJSON ∷ Value → Parser (StrictMaybe a) Source # parseJSONList ∷ Value → Parser [StrictMaybe a] Source # omittedField ∷ Maybe (StrictMaybe a) Source # | |||||
| ToJSON a ⇒ ToJSON (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Methods toJSON ∷ StrictMaybe a → Value Source # toEncoding ∷ StrictMaybe a → Encoding Source # toJSONList ∷ [StrictMaybe a] → Value Source # toEncodingList ∷ [StrictMaybe a] → Encoding Source # omitField ∷ StrictMaybe a → Bool Source # | |||||
| FromCBOR a ⇒ FromCBOR (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict | |||||
| ToCBOR a ⇒ ToCBOR (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Methods toCBOR ∷ StrictMaybe a → Encoding Source # encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (StrictMaybe a) → Size Source # encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [StrictMaybe a] → Size Source # | |||||
| DecCBOR a ⇒ DecCBOR (StrictMaybe a) | |||||
Defined in Cardano.Ledger.Binary.Decoding.DecCBOR | |||||
| EncCBOR a ⇒ EncCBOR (StrictMaybe a) | |||||
Defined in Cardano.Ledger.Binary.Encoding.EncCBOR Methods encCBOR ∷ StrictMaybe a → Encoding Source # | |||||
| Default (StrictMaybe t) | |||||
Defined in Data.Maybe.Strict Methods def ∷ StrictMaybe t Source # | |||||
| NFData a ⇒ NFData (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Methods rnf ∷ StrictMaybe a → () # | |||||
| Semigroup a ⇒ Monoid (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Methods mempty ∷ StrictMaybe a # mappend ∷ StrictMaybe a → StrictMaybe a → StrictMaybe a # mconcat ∷ [StrictMaybe a] → StrictMaybe a # | |||||
| Semigroup a ⇒ Semigroup (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Methods (<>) ∷ StrictMaybe a → StrictMaybe a → StrictMaybe a # sconcat ∷ NonEmpty (StrictMaybe a) → StrictMaybe a # stimes ∷ Integral b ⇒ b → StrictMaybe a → StrictMaybe a # | |||||
| Generic (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Associated Types
| |||||
| Read a ⇒ Read (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Methods readsPrec ∷ Int → ReadS (StrictMaybe a) # readList ∷ ReadS [StrictMaybe a] # readPrec ∷ ReadPrec (StrictMaybe a) # readListPrec ∷ ReadPrec [StrictMaybe a] # | |||||
| Show a ⇒ Show (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Methods showsPrec ∷ Int → StrictMaybe a → ShowS # show ∷ StrictMaybe a → String # showList ∷ [StrictMaybe a] → ShowS # | |||||
| Eq a ⇒ Eq (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict | |||||
| Ord a ⇒ Ord (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict Methods compare ∷ StrictMaybe a → StrictMaybe a → Ordering # (<) ∷ StrictMaybe a → StrictMaybe a → Bool # (<=) ∷ StrictMaybe a → StrictMaybe a → Bool # (>) ∷ StrictMaybe a → StrictMaybe a → Bool # (>=) ∷ StrictMaybe a → StrictMaybe a → Bool # max ∷ StrictMaybe a → StrictMaybe a → StrictMaybe a # min ∷ StrictMaybe a → StrictMaybe a → StrictMaybe a # | |||||
| NoThunks a ⇒ NoThunks (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict | |||||
| NFData (ShelleyPParams StrictMaybe era) | |||||
Defined in Cardano.Ledger.Shelley.PParams Methods rnf ∷ ShelleyPParams StrictMaybe era → () # | |||||
| Show (ShelleyPParams StrictMaybe era) | |||||
Defined in Cardano.Ledger.Shelley.PParams Methods showsPrec ∷ Int → ShelleyPParams StrictMaybe era → ShowS # show ∷ ShelleyPParams StrictMaybe era → String # showList ∷ [ShelleyPParams StrictMaybe era] → ShowS # | |||||
| Eq (ShelleyPParams StrictMaybe era) | |||||
Defined in Cardano.Ledger.Shelley.PParams Methods (==) ∷ ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era → Bool # (/=) ∷ ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era → Bool # | |||||
| Ord (ShelleyPParams StrictMaybe era) | |||||
Defined in Cardano.Ledger.Shelley.PParams Methods compare ∷ ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era → Ordering # (<) ∷ ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era → Bool # (<=) ∷ ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era → Bool # (>) ∷ ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era → Bool # (>=) ∷ ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era → Bool # max ∷ ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era # min ∷ ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era → ShelleyPParams StrictMaybe era # | |||||
| NoThunks (ShelleyPParams StrictMaybe era) | |||||
Defined in Cardano.Ledger.Shelley.PParams Methods noThunks ∷ Context → ShelleyPParams StrictMaybe era → IO (Maybe ThunkInfo) Source # wNoThunks ∷ Context → ShelleyPParams StrictMaybe era → IO (Maybe ThunkInfo) Source # showTypeOf ∷ Proxy (ShelleyPParams StrictMaybe era) → String Source # | |||||
| Updatable (K1 t x a) (K1 t (StrictMaybe x) u) | |||||
Defined in Cardano.Ledger.Core.PParams Methods applyUpdate ∷ K1 t x a → K1 t (StrictMaybe x) u → K1 t x a | |||||
| type Rep (StrictMaybe a) | |||||
Defined in Data.Maybe.Strict type Rep (StrictMaybe a) = D1 ('MetaData "StrictMaybe" "Data.Maybe.Strict" "cardano-strict-containers-0.1.5.0-b366c4dda1bfbad2771fab6e9b85e40d7fa09ae0e40044186dd831da6b0eafbf" 'False) (C1 ('MetaCons "SNothing" 'PrefixI 'False) (U1 ∷ Type → Type) :+: C1 ('MetaCons "SJust" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a))) | |||||
data ValidityInterval Source #
ValidityInterval is a half open interval. Closed on the bottom, open on the top. A SNothing on the bottom is negative infinity, and a SNothing on the top is positive infinity
Constructors
| ValidityInterval | |
Fields | |
Instances
| ToJSON ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts Methods toJSON ∷ ValidityInterval → Value Source # toEncoding ∷ ValidityInterval → Encoding Source # toJSONList ∷ [ValidityInterval] → Value Source # | |||||
| DecCBOR ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts | |||||
| EncCBOR ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts Methods | |||||
| NFData ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts Methods rnf ∷ ValidityInterval → () # | |||||
| Generic ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts Associated Types
Methods from ∷ ValidityInterval → Rep ValidityInterval x # to ∷ Rep ValidityInterval x → ValidityInterval # | |||||
| Show ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts Methods showsPrec ∷ Int → ValidityInterval → ShowS # show ∷ ValidityInterval → String # showList ∷ [ValidityInterval] → ShowS # | |||||
| Eq ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts Methods | |||||
| Ord ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts Methods compare ∷ ValidityInterval → ValidityInterval → Ordering # (<) ∷ ValidityInterval → ValidityInterval → Bool # (<=) ∷ ValidityInterval → ValidityInterval → Bool # (>) ∷ ValidityInterval → ValidityInterval → Bool # (>=) ∷ ValidityInterval → ValidityInterval → Bool # max ∷ ValidityInterval → ValidityInterval → ValidityInterval # min ∷ ValidityInterval → ValidityInterval → ValidityInterval # | |||||
| NoThunks ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts | |||||
| type Rep ValidityInterval Source # | |||||
Defined in Cardano.Ledger.Allegra.Scripts type Rep ValidityInterval = D1 ('MetaData "ValidityInterval" "Cardano.Ledger.Allegra.Scripts" "cardano-ledger-allegra-1.9.0.0-inplace" 'False) (C1 ('MetaCons "ValidityInterval" 'PrefixI 'True) (S1 ('MetaSel ('Just "invalidBefore") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe SlotNo)) :*: S1 ('MetaSel ('Just "invalidHereafter") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (StrictMaybe SlotNo)))) | |||||
Orphan instances
| EraTxBody AllegraEra Source # | |||||
Associated Types
Methods mkBasicTxBody ∷ ∀ (l ∷ TxLevel). Typeable l ⇒ TxBody l AllegraEra Source # inputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AllegraEra) (Set TxIn) Source # outputsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AllegraEra) (StrictSeq (TxOut AllegraEra)) Source # feeTxBodyL ∷ Lens' (TxBody 'TopTx AllegraEra) Coin Source # withdrawalsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AllegraEra) Withdrawals Source # auxDataHashTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AllegraEra) (StrictMaybe TxAuxDataHash) Source # spendableInputsTxBodyF ∷ ∀ (l ∷ TxLevel). SimpleGetter (TxBody l AllegraEra) (Set TxIn) Source # allInputsTxBodyF ∷ SimpleGetter (TxBody 'TopTx AllegraEra) (Set TxIn) Source # certsTxBodyL ∷ ∀ (l ∷ TxLevel). Lens' (TxBody l AllegraEra) (StrictSeq (TxCert AllegraEra)) Source # getTotalDepositsTxBody ∷ ∀ (l ∷ TxLevel). PParams AllegraEra → (KeyHash 'StakePool → Bool) → TxBody l AllegraEra → Coin Source # getTotalRefundsTxBody ∷ ∀ (l ∷ TxLevel). PParams AllegraEra → (Credential 'Staking → Maybe Coin) → (Credential 'DRepRole → Maybe Coin) → TxBody l AllegraEra → Coin Source # getGenesisKeyHashCountTxBody ∷ TxBody 'TopTx AllegraEra → Int Source # | |||||
| ShelleyEraTxBody AllegraEra Source # | |||||
Methods ttlTxBodyL ∷ Lens' (TxBody 'TopTx AllegraEra) SlotNo Source # updateTxBodyL ∷ Lens' (TxBody 'TopTx AllegraEra) (StrictMaybe (Update AllegraEra)) Source # | |||||
| HasEraTxLevel TxBody AllegraEra Source # | |||||
Methods toSTxLevel ∷ ∀ (l ∷ TxLevel). TxBody l AllegraEra → STxLevel l AllegraEra Source # | |||||
| Typeable l ⇒ DecCBOR (Annotator (TxBody l AllegraEra)) Source # | |||||
| Typeable l ⇒ ToCBOR (TxBody l AllegraEra) Source # | |||||
| EncCBOR (TxBody l AllegraEra) Source # | |||||
| SafeToHash (TxBody l AllegraEra) Source # | |||||
Methods originalBytes ∷ TxBody l AllegraEra → ByteString Source # originalBytesSize ∷ TxBody l AllegraEra → Int Source # makeHashWithExplicitProxys ∷ Proxy i → TxBody l AllegraEra → SafeHash i Source # | |||||
| EqRaw (TxBody l AllegraEra) Source # | |||||
Methods eqRaw ∷ TxBody l AllegraEra → TxBody l AllegraEra → Bool Source # | |||||
| Memoized (TxBody l AllegraEra) Source # | |||||
Associated Types
Methods getMemoBytes ∷ TxBody l AllegraEra → MemoBytes (RawType (TxBody l AllegraEra)) wrapMemoBytes ∷ MemoBytes (RawType (TxBody l AllegraEra)) → TxBody l AllegraEra | |||||
| NFData (TxBody l AllegraEra) Source # | |||||
Methods rnf ∷ TxBody l AllegraEra → () # | |||||
| Generic (TxBody l AllegraEra) Source # | |||||
Associated Types
Methods from ∷ TxBody l AllegraEra → Rep (TxBody l AllegraEra) x # to ∷ Rep (TxBody l AllegraEra) x → TxBody l AllegraEra # | |||||
| Show (TxBody l AllegraEra) Source # | |||||
| Eq (TxBody l AllegraEra) Source # | |||||
Methods (==) ∷ TxBody l AllegraEra → TxBody l AllegraEra → Bool # (/=) ∷ TxBody l AllegraEra → TxBody l AllegraEra → Bool # | |||||
| Typeable l ⇒ NoThunks (TxBody l AllegraEra) Source # | |||||
| HashAnnotated (TxBody l AllegraEra) EraIndependentTxBody Source # | |||||
Methods hashAnnotated ∷ TxBody l AllegraEra → SafeHash EraIndependentTxBody Source # | |||||