Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Provides TxSeq internals
Warning
This module is considered internal.
The contents of this module may change in any way whatsoever and without any warning between minor versions of this package.
Synopsis
- data AlonzoTxSeq era where
- AlonzoTxSeqRaw { }
- pattern AlonzoTxSeq ∷ ∀ era. (AlonzoEraTx era, SafeToHash (TxWits era)) ⇒ StrictSeq (Tx era) → AlonzoTxSeq era
- type TxSeq era = AlonzoTxSeq era
- hashTxSeq ∷ ∀ era. Era era ⇒ AlonzoTxSeq era → Hash (EraCrypto era) EraIndependentBlockBody
- hashAlonzoTxSeq ∷ ∀ era. Era era ⇒ AlonzoTxSeq era → Hash (EraCrypto era) EraIndependentBlockBody
Documentation
data AlonzoTxSeq era Source #
AlonzoTxSeqRaw | |
|
pattern AlonzoTxSeq ∷ ∀ era. (AlonzoEraTx era, SafeToHash (TxWits era)) ⇒ StrictSeq (Tx era) → AlonzoTxSeq era |
Instances
type TxSeq era = AlonzoTxSeq era Source #
Deprecated: Use AlonzoTxSeq
instead
hashTxSeq ∷ ∀ era. Era era ⇒ AlonzoTxSeq era → Hash (EraCrypto era) EraIndependentBlockBody Source #
Deprecated: Use hashAlonzoTxSeq
instead
hashAlonzoTxSeq ∷ ∀ era. Era era ⇒ AlonzoTxSeq era → Hash (EraCrypto era) EraIndependentBlockBody Source #
Hash a given block body
Orphan instances
Crypto c ⇒ EraSegWits (AlonzoEra c) Source # | |