Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 978 Bytes

20221221094730-txscriptvalidity.org

File metadata and controls

29 lines (24 loc) · 978 Bytes

TxScriptValidity

A representation of whether the era supports tx script validity.

The Alonzo and subsequent eras support script validity.

-- | A representation of whether the era supports tx script validity.
--
-- The Alonzo and subsequent eras support script validity.
--
data TxScriptValidity era where
  TxScriptValidityNone :: TxScriptValidity era

  -- | Tx script validity is supported in transactions in the 'Alonzo' era onwards.
  TxScriptValidity
    :: TxScriptValiditySupportedInEra era
    -> ScriptValidity
    -> TxScriptValidity era

deriving instance Eq   (TxScriptValiditySupportedInEra era)
deriving instance Show (TxScriptValiditySupportedInEra era)

Constructor

  • ScriptValidity