Safe Haskell | None |
---|---|
Language | Haskell2010 |
Cardano.Api.Tx.UTxO
Synopsis
- newtype UTxO era = UTxO {}
- empty :: UTxO era
- singleton :: TxIn -> TxOut CtxUTxO era -> UTxO era
- lookup :: TxIn -> UTxO era -> Maybe (TxOut CtxUTxO era)
- filter :: (TxOut CtxUTxO era -> Bool) -> UTxO era -> UTxO era
- filterWithKey :: (TxIn -> TxOut CtxUTxO era -> Bool) -> UTxO era -> UTxO era
- inputSet :: UTxO (TxOut CtxUTxO era) -> Set TxIn
- difference :: UTxO era -> UTxO era -> UTxO era
Documentation
Instances
IsShelleyBasedEra era => FromJSON (UTxO era) Source # | |
Defined in Cardano.Api.Internal.Tx.UTxO Methods parseJSON :: Value -> Parser (UTxO era) parseJSONList :: Value -> Parser [UTxO era] omittedField :: Maybe (UTxO era) | |
IsCardanoEra era => ToJSON (UTxO era) Source # | |
Defined in Cardano.Api.Internal.Tx.UTxO Methods toEncoding :: UTxO era -> Encoding toJSONList :: [UTxO era] -> Value toEncodingList :: [UTxO era] -> Encoding | |
Monoid (UTxO era) Source # | |
Semigroup (UTxO era) Source # | |
IsList (UTxO era) Source # | |
Defined in Cardano.Api.Internal.Tx.UTxO | |
Show (UTxO era) Source # | |
Eq (UTxO era) Source # | |
type Item (UTxO era) Source # | |
singleton :: TxIn -> TxOut CtxUTxO era -> UTxO era Source #
Create a UTxO
from a single unspent transaction output.
filter :: (TxOut CtxUTxO era -> Bool) -> UTxO era -> UTxO era Source #
Filter all TxOut
that satisfy the predicate.