Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type ErrorMessage = String #
parseSignKey :: MonadFail m => Text -> m (SigningKey PaymentKey) #
signKeyParser :: Value -> Parser (SigningKey PaymentKey) #
parseAssetId :: MonadFail m => Text -> m AssetId #
parseAssetName :: MonadFail f => Text -> f AssetName #
parseValueText :: MonadFail f => Text -> f Value #
parseScriptData :: MonadFail m => Text -> m HashableScriptData #
parseAnyScript :: MonadFail m => ByteString -> m ScriptInAnyLang #
parseAddressBinary :: (IsTxBuilderEra era, MonadFail m) => ByteString -> m (AddressInEra era) #
parseAddressRaw :: (IsTxBuilderEra era, MonadFail m) => ByteString -> m (AddressInEra era) #
parseAddress :: (IsTxBuilderEra era, MonadFail m) => Text -> m (AddressInEra era) #
parseAddressCbor :: (IsTxBuilderEra era, MonadFail m) => ByteString -> m (AddressInEra era) #
parseAddressBech32 :: (IsTxBuilderEra era, MonadFail m) => Text -> m (AddressInEra era) #
scriptDataParser :: MonadFail m => Value -> m HashableScriptData #
txInParser :: Value -> Parser TxIn #
parseUtxoCbor :: (IsTxBuilderEra era, MonadFail m) => ByteString -> m (UTxO era) #
parseUtxoCbor' :: MonadFail m => ShelleyBasedEra era -> ByteString -> m (UTxO era) #
parseUtxoCbor_ :: forall {m} {era}. (FromCBOR (TxOut (ShelleyLedgerEra era)), MonadFail m) => ShelleyBasedEra era -> ByteString -> m (UTxO era) #
parseHexString' :: (FromText (Maybe (Base16 a1)), ToText a2, MonadFail f) => a2 -> ErrorMessage -> f a1 #
parseCbor :: (FromCBOR a, MonadFail m) => ByteString -> m a #
parseCbor' :: (FromCBOR a, MonadFail m) => ByteString -> ErrorMessage -> m a #
parseCborHex :: (ToText a2, MonadFail m, FromCBOR b) => a2 -> m b #
parseRawBytes :: (SerialiseAsRawBytes a, MonadFail m) => AsType a -> ByteString -> m a #
parseRawBytes' :: (SerialiseAsRawBytes a, MonadFail m) => AsType a -> ByteString -> ErrorMessage -> m a #
parseBech32Type :: (SerialiseAsBech32 a, MonadFail m) => Text -> AsType a -> m a #
parseRawBech32 :: MonadFail m => Set Text -> Text -> m ByteString #
parseRawBech32' :: MonadFail m => Text -> m ByteString #
parseRawBech32_ :: MonadFail m => Text -> m (Text, ByteString) #
parseBech32Type' :: (SerialiseAsBech32 a, MonadFail m) => Text -> AsType a -> ErrorMessage -> m a #
parseBech32OrCBOR :: (FromCBOR a, SerialiseAsBech32 a, MonadFail m) => Text -> AsType a -> m a #
parseBech32OrCBOR' :: (FromCBOR a, SerialiseAsBech32 a, MonadFail m) => Text -> AsType a -> ErrorMessage -> m a #
txinOrUtxoParser :: IsTxBuilderEra era => Value -> Parser (Either TxIn (UTxO era)) #
parseRawCBorAnyOf :: MonadFail m => [FromSomeType SerialiseAsCBOR b] -> ByteString -> m b -> m b #
parseRawTxInAnyEra :: MonadFail m => ByteString -> m (InAnyCardanoEra Tx) #