Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Ledger.Shelley.Tx
Contents
Synopsis
- data ShelleyTx era where
- data ShelleyTxRaw era
- bodyShelleyTxL ∷ ∀ era. EraTx era ⇒ Lens' (ShelleyTx era) (TxBody era)
- witsShelleyTxL ∷ ∀ era. EraTx era ⇒ Lens' (ShelleyTx era) (TxWits era)
- auxDataShelleyTxL ∷ EraTx era ⇒ Lens' (ShelleyTx era) (StrictMaybe (TxAuxData era))
- sizeShelleyTxF ∷ SimpleGetter (ShelleyTx era) Integer
- wireSizeShelleyTxF ∷ SimpleGetter (ShelleyTx era) Word32
- segWitAnnTx ∷ ∀ era. EraTx era ⇒ Annotator (TxBody era) → Annotator (TxWits era) → Maybe (Annotator (TxAuxData era)) → Annotator (ShelleyTx era)
- segWitTx ∷ ∀ era. EraTx era ⇒ TxBody era → TxWits era → Maybe (TxAuxData era) → ShelleyTx era
- mkBasicShelleyTx ∷ EraTx era ⇒ TxBody era → ShelleyTx era
- shelleyMinFeeTx ∷ EraTx era ⇒ PParams era → Tx era → Coin
- witsFromTxWitnesses ∷ EraTx era ⇒ Tx era → Set (KeyHash 'Witness)
- shelleyEqTxRaw ∷ EraTx era ⇒ Tx era → Tx era → Bool
Transaction
data ShelleyTx era where Source #
Bundled Patterns
pattern ShelleyTx ∷ EraTx era ⇒ TxBody era → TxWits era → StrictMaybe (TxAuxData era) → ShelleyTx era |
Instances
data ShelleyTxRaw era Source #
Instances
auxDataShelleyTxL ∷ EraTx era ⇒ Lens' (ShelleyTx era) (StrictMaybe (TxAuxData era)) Source #
sizeShelleyTxF ∷ SimpleGetter (ShelleyTx era) Integer Source #
Size getter for ShelleyTx
.
wireSizeShelleyTxF ∷ SimpleGetter (ShelleyTx era) Word32 Source #
segWitAnnTx ∷ ∀ era. EraTx era ⇒ Annotator (TxBody era) → Annotator (TxWits era) → Maybe (Annotator (TxAuxData era)) → Annotator (ShelleyTx era) Source #
segWitTx ∷ ∀ era. EraTx era ⇒ TxBody era → TxWits era → Maybe (TxAuxData era) → ShelleyTx era Source #