pab-blockfrost-1.2.0.0
Safe HaskellNone
LanguageHaskell2010

Plutus.Blockfrost.Queries

Documentation

getTipBlockfrost :: MonadBlockfrost m => m Block Source #

getDatumBlockfrost :: MonadBlockfrost m => DatumHash -> m Value Source #

getValidatorBlockfrost :: MonadBlockfrost m => ScriptHash -> m ScriptCBOR Source #

getTxOutBlockfrost :: (TxHash, Integer) -> BlockfrostClient UtxoOutput Source #

getUnspentTxOutBlockfrost :: (TxHash, Integer) -> BlockfrostClient UtxoOutput Source #

getIsUtxoBlockfrost :: MonadBlockfrost m => (TxHash, Integer) -> m (Block, Bool) Source #

getUtxoByAddressBlockfrost :: MonadBlockfrost m => PageQuery a -> Address -> m (Block, [AddressUtxo]) Source #

getUnspentAtAddressBlockfrost :: MonadBlockfrost m => PageQuery a -> Address -> m [AddressUtxo] Source #

getDatumsAtAddressBlockfrost :: MonadBlockfrost m => PageQuery a -> Address -> m [Value] Source #

getTxoAtAddressBlockfrost :: MonadBlockfrost m => PageQuery a -> Address -> m [UtxoInput] Source #

getUtxoSetWithCurrency :: MonadBlockfrost m => PageQuery a -> AssetId -> m (Block, [AddressUtxo]) Source #

getTxFromTxIdBlockfrost :: MonadBlockfrost m => TxHash -> m TxResponse Source #

getTxsFromTxIdsBlockfrost :: MonadBlockfrost m => [TxHash] -> m [TxResponse] Source #

defaultGetUtxo :: MonadBlockfrost m => m (Block, [AddressUtxo]) Source #

defaultGetList :: MonadBlockfrost m => m [a] Source #

defaultIsUtxo :: MonadBlockfrost m => m (Block, Bool) Source #