shelley-spec-ledger-0.1.0.0
Safe HaskellNone
LanguageHaskell98

Cardano.Ledger.AuxiliaryData

Documentation

newtype AuxiliaryDataHash crypto Source #

Instances

Instances details
Crypto era ~ crypto => HasField "adHash" (TxBody era) (StrictMaybe (AuxiliaryDataHash crypto)) Source # 
Instance details

Defined in Shelley.Spec.Ledger.TxBody

Methods

getField :: TxBody era -> StrictMaybe (AuxiliaryDataHash crypto) #

Eq (AuxiliaryDataHash crypto) Source # 
Instance details

Defined in Cardano.Ledger.AuxiliaryData

Methods

(==) :: AuxiliaryDataHash crypto -> AuxiliaryDataHash crypto -> Bool #

(/=) :: AuxiliaryDataHash crypto -> AuxiliaryDataHash crypto -> Bool #

Ord (AuxiliaryDataHash crypto) Source # 
Instance details

Defined in Cardano.Ledger.AuxiliaryData

Show (AuxiliaryDataHash crypto) Source # 
Instance details

Defined in Cardano.Ledger.AuxiliaryData

NFData (AuxiliaryDataHash crypto) Source # 
Instance details

Defined in Cardano.Ledger.AuxiliaryData

Methods

rnf :: AuxiliaryDataHash crypto -> () #

Crypto crypto => ToCBOR (AuxiliaryDataHash crypto) Source # 
Instance details

Defined in Cardano.Ledger.AuxiliaryData

Methods

toCBOR :: AuxiliaryDataHash crypto -> Encoding Source #

encodedSizeExpr :: (forall t. ToCBOR t => Proxy t -> Size) -> Proxy (AuxiliaryDataHash crypto) -> Size Source #

encodedListSizeExpr :: (forall t. ToCBOR t => Proxy t -> Size) -> Proxy [AuxiliaryDataHash crypto] -> Size Source #

Crypto crypto => FromCBOR (AuxiliaryDataHash crypto) Source # 
Instance details

Defined in Cardano.Ledger.AuxiliaryData

NoThunks (AuxiliaryDataHash crypto) Source # 
Instance details

Defined in Cardano.Ledger.AuxiliaryData