Cardano.Ledger.Allegra.TxOut
Contents
Associated Types
type TxOut (AllegraEra c) = (r ∷ Type) Source #
Methods
mkBasicTxOut ∷ Addr (EraCrypto (AllegraEra c)) → Value (AllegraEra c) → TxOut (AllegraEra c) Source #
upgradeTxOut ∷ TxOut (PreviousEra (AllegraEra c)) → TxOut (AllegraEra c) Source #
valueTxOutL ∷ Lens' (TxOut (AllegraEra c)) (Value (AllegraEra c)) Source #
compactValueTxOutL ∷ Lens' (TxOut (AllegraEra c)) (CompactForm (Value (AllegraEra c))) Source #
valueEitherTxOutL ∷ Lens' (TxOut (AllegraEra c)) (Either (Value (AllegraEra c)) (CompactForm (Value (AllegraEra c)))) Source #
addrTxOutL ∷ Lens' (TxOut (AllegraEra c)) (Addr (EraCrypto (AllegraEra c))) Source #
compactAddrTxOutL ∷ Lens' (TxOut (AllegraEra c)) (CompactAddr (EraCrypto (AllegraEra c))) Source #
addrEitherTxOutL ∷ Lens' (TxOut (AllegraEra c)) (Either (Addr (EraCrypto (AllegraEra c))) (CompactAddr (EraCrypto (AllegraEra c)))) Source #
getMinCoinSizedTxOut ∷ PParams (AllegraEra c) → Sized (TxOut (AllegraEra c)) → Coin Source #
getMinCoinTxOut ∷ PParams (AllegraEra c) → TxOut (AllegraEra c) → Coin Source #