cardano-ledger-allegra-1.8.0.0: Allegra ledger era that introduces time lock support.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Ledger.Allegra.Tx

Documentation

data family Tx era Source #

Instances

Instances details
TranslateEra AllegraEra Tx Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

Associated Types

type TranslationError AllegraEra Tx Source #

Generic (Tx AllegraEra) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Associated Types

type Rep (Tx AllegraEra) ∷ TypeType #

Methods

fromTx AllegraEraRep (Tx AllegraEra) x #

toRep (Tx AllegraEra) x → Tx AllegraEra #

Show (Tx AllegraEra) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

ToCBOR (Tx AllegraEra) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Methods

toCBORTx AllegraEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (Tx AllegraEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [Tx AllegraEra] → Size Source #

DecCBOR (Annotator (Tx AllegraEra)) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

EncCBOR (Tx AllegraEra) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Methods

encCBORTx AllegraEraEncoding Source #

encodedSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy (Tx AllegraEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy [Tx AllegraEra] → Size Source #

EqRaw (Tx AllegraEra) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

NFData (Tx AllegraEra) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

Methods

rnfTx AllegraEra → () #

Eq (Tx AllegraEra) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

NoThunks (Tx AllegraEra) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

newtype Tx AllegraEra Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

newtype Tx ShelleyEra 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

type TranslationError AllegraEra Tx Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Translation

type Rep (Tx AllegraEra) Source # 
Instance details

Defined in Cardano.Ledger.Allegra.Tx

type Rep (Tx AllegraEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Allegra.Tx" "cardano-ledger-allegra-1.8.0.0-inplace" 'True) (C1 ('MetaCons "MkAllegraTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unAllegraTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx AllegraEra))))
type Rep (Tx ShelleyEra) 
Instance details

Defined in Cardano.Ledger.Shelley.Tx

type Rep (Tx ShelleyEra) = D1 ('MetaData "Tx" "Cardano.Ledger.Shelley.Tx" "cardano-ledger-shelley-1.17.0.0-inplace" 'True) (C1 ('MetaCons "MkShelleyTx" 'PrefixI 'True) (S1 ('MetaSel ('Just "unShelleyTx") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (ShelleyTx ShelleyEra))))

Orphan instances

EraTx AllegraEra Source # 
Instance details

Associated Types

data Tx AllegraEra Source #

Generic (Tx AllegraEra) Source # 
Instance details

Associated Types

type Rep (Tx AllegraEra) ∷ TypeType #

Methods

fromTx AllegraEraRep (Tx AllegraEra) x #

toRep (Tx AllegraEra) x → Tx AllegraEra #

Show (Tx AllegraEra) Source # 
Instance details

ToCBOR (Tx AllegraEra) Source # 
Instance details

Methods

toCBORTx AllegraEraEncoding Source #

encodedSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy (Tx AllegraEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. ToCBOR t ⇒ Proxy t → Size) → Proxy [Tx AllegraEra] → Size Source #

DecCBOR (Annotator (Tx AllegraEra)) Source # 
Instance details

EncCBOR (Tx AllegraEra) Source # 
Instance details

Methods

encCBORTx AllegraEraEncoding Source #

encodedSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy (Tx AllegraEra) → Size Source #

encodedListSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy [Tx AllegraEra] → Size Source #

EqRaw (Tx AllegraEra) Source # 
Instance details

NFData (Tx AllegraEra) Source # 
Instance details

Methods

rnfTx AllegraEra → () #

Eq (Tx AllegraEra) Source # 
Instance details

NoThunks (Tx AllegraEra) Source # 
Instance details