Cardano.Ledger.Dijkstra.TxOut
Contents
Methods
dataHashTxOutL ∷ Lens' (TxOut DijkstraEra) (StrictMaybe DataHash) Source #
datumTxOutF ∷ SimpleGetter (TxOut DijkstraEra) (Datum DijkstraEra) Source #
referenceScriptTxOutL ∷ Lens' (TxOut DijkstraEra) (StrictMaybe (Script DijkstraEra)) Source #
dataTxOutL ∷ Lens' (TxOut DijkstraEra) (StrictMaybe (Data DijkstraEra)) Source #
datumTxOutL ∷ Lens' (TxOut DijkstraEra) (Datum DijkstraEra) Source #
Associated Types
type TxOut DijkstraEra = (r ∷ Type) Source #
mkBasicTxOut ∷ Addr → Value DijkstraEra → TxOut DijkstraEra Source #
upgradeTxOut ∷ TxOut (PreviousEra DijkstraEra) → TxOut DijkstraEra Source #
valueTxOutL ∷ Lens' (TxOut DijkstraEra) (Value DijkstraEra) Source #
compactValueTxOutL ∷ Lens' (TxOut DijkstraEra) (CompactForm (Value DijkstraEra)) Source #
valueEitherTxOutL ∷ Lens' (TxOut DijkstraEra) (Either (Value DijkstraEra) (CompactForm (Value DijkstraEra))) Source #
addrTxOutL ∷ Lens' (TxOut DijkstraEra) Addr Source #
compactAddrTxOutL ∷ Lens' (TxOut DijkstraEra) CompactAddr Source #
addrEitherTxOutL ∷ Lens' (TxOut DijkstraEra) (Either Addr CompactAddr) Source #
getMinCoinSizedTxOut ∷ PParams DijkstraEra → Sized (TxOut DijkstraEra) → Coin Source #
getMinCoinTxOut ∷ PParams DijkstraEra → TxOut DijkstraEra → Coin Source #