blockfrost-client-0.9.0.0: blockfrost.io basic client
Safe HaskellSafe-Inferred
LanguageHaskell2010

Blockfrost.Client.Cardano.Transactions

Description

Transaction queries

Synopsis

Documentation

getTx :: MonadBlockfrost m => TxHash -> m Transaction Source #

Get specific transaction

getTxUtxos :: MonadBlockfrost m => TxHash -> m TransactionUtxos Source #

Get transaction UTXOs

getTxRedeemers :: MonadBlockfrost m => TxHash -> m [TransactionRedeemer] Source #

Get transaction redeemers

getTxStakes :: MonadBlockfrost m => TxHash -> m [TransactionStake] Source #

Get (de-)registrations of a stake address within a transaction

getTxDelegations :: MonadBlockfrost m => TxHash -> m [TransactionDelegation] Source #

Get transaction delegation certificates

getTxWithdrawals :: MonadBlockfrost m => TxHash -> m [TransactionWithdrawal] Source #

Get transaction withdrawals

getTxMirs :: MonadBlockfrost m => TxHash -> m [TransactionMir] Source #

Get transaction MIRs (Move Instantaneous Rewards)

getTxPoolUpdates :: MonadBlockfrost m => TxHash -> m [TransactionPoolUpdate] Source #

Get transaction stake pool registration and update certificates

getTxPoolRetiring :: MonadBlockfrost m => TxHash -> m [TransactionPoolRetiring] Source #

Get transaction stake pool retirement certificates

getTxMetadataJSON :: MonadBlockfrost m => TxHash -> m [TransactionMetaJSON] Source #

Get transaction metadata in JSON

getTxCBOR :: MonadBlockfrost m => TxHash -> m [TransactionCBOR] Source #

Get transaction in CBOR

getTxMetadataCBOR :: MonadBlockfrost m => TxHash -> m [TransactionMetaCBOR] Source #

Get transaction metadata in CBOR

submitTx :: MonadBlockfrost m => CBORString -> m TxHash Source #

Submit an already serialized transaction to the network.