Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cooked.Skeleton.Value
Description
This module exposes constructs around the value as it is stored in a
TxSkel
.
Synopsis
- data TxSkelOutValue where
- TxSkelOutValue :: {..} -> TxSkelOutValue
- txSkelOutValueContentL :: Lens' TxSkelOutValue Value
- txSkelOutValueAutoAdjustL :: Lens' TxSkelOutValue Bool
Documentation
data TxSkelOutValue where Source #
A bundle arond an Value
to be stored in a
TxSkel
. This bundles offers the possibility to mark a value
as adjustable, in case the ADA amount it contains is insufficient to sustain
the storage cost of the UTxO containing it.
Constructors
TxSkelOutValue | |
Fields
|
Instances
Show TxSkelOutValue Source # | |
Defined in Cooked.Skeleton.Value Methods showsPrec :: Int -> TxSkelOutValue -> ShowS # show :: TxSkelOutValue -> String # showList :: [TxSkelOutValue] -> ShowS # | |
Eq TxSkelOutValue Source # | |
Defined in Cooked.Skeleton.Value Methods (==) :: TxSkelOutValue -> TxSkelOutValue -> Bool # (/=) :: TxSkelOutValue -> TxSkelOutValue -> Bool # | |
ToValue TxSkelOutValue Source # | |
Defined in Cooked.Skeleton.Value Methods toValue :: TxSkelOutValue -> Value # |
txSkelOutValueContentL :: Lens' TxSkelOutValue Value Source #
A lens to get or set the inner value of a TxSkelOutValue
txSkelOutValueAutoAdjustL :: Lens' TxSkelOutValue Bool Source #
A lens to get or set if this value should be auto-adjusted if needed