Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
TxSeq. This is effectively the block body, which consists of a sequence of transactions with segregated witness and metadata information.
Synopsis
- data AlonzoTxSeq era where
- 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 where Source #
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