Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data Blockfrost m a where Source #
getTxMetadataByLabelCBOR :: forall r. Member Blockfrost r => Text -> Sem r (Either BlockfrostError [TxMetaCBOR]) Source #
getTxMetadataByLabelCBOR' :: forall r. Member Blockfrost r => Text -> Paged -> SortOrder -> Sem r (Either BlockfrostError [TxMetaCBOR]) Source #
getTxMetadataByLabelJSON :: forall r. Member Blockfrost r => Text -> Sem r (Either BlockfrostError [TxMetaJSON]) Source #
getTxMetadataByLabelJSON' :: forall r. Member Blockfrost r => Text -> Paged -> SortOrder -> Sem r (Either BlockfrostError [TxMetaJSON]) Source #
getTxMetadataLabels :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [TxMeta]) Source #
getTxMetadataLabels' :: forall r. Member Blockfrost r => Paged -> SortOrder -> Sem r (Either BlockfrostError [TxMeta]) Source #
getPoolUpdates :: forall r. Member Blockfrost r => PoolId -> Sem r (Either BlockfrostError [PoolUpdate]) Source #
getPoolUpdates' :: forall r. Member Blockfrost r => PoolId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [PoolUpdate]) Source #
getPoolBlocks :: forall r. Member Blockfrost r => PoolId -> Sem r (Either BlockfrostError [BlockHash]) Source #
getPoolBlocks' :: forall r. Member Blockfrost r => PoolId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [BlockHash]) Source #
getPoolDelegators :: forall r. Member Blockfrost r => PoolId -> Sem r (Either BlockfrostError [PoolDelegator]) Source #
getPoolDelegators' :: forall r. Member Blockfrost r => PoolId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [PoolDelegator]) Source #
getPoolRelays :: forall r. Member Blockfrost r => PoolId -> Sem r (Either BlockfrostError [PoolRelay]) Source #
getPoolMetadata :: forall r. Member Blockfrost r => PoolId -> Sem r (Either BlockfrostError (Maybe PoolMetadata)) Source #
getPoolHistory :: forall r. Member Blockfrost r => PoolId -> Sem r (Either BlockfrostError [PoolHistory]) Source #
getPoolHistory' :: forall r. Member Blockfrost r => PoolId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [PoolHistory]) Source #
getPool :: forall r. Member Blockfrost r => PoolId -> Sem r (Either BlockfrostError PoolInfo) Source #
listRetiringPools :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [PoolEpoch]) Source #
listRetiringPools' :: forall r. Member Blockfrost r => Paged -> SortOrder -> Sem r (Either BlockfrostError [PoolEpoch]) Source #
listRetiredPools :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [PoolEpoch]) Source #
listRetiredPools' :: forall r. Member Blockfrost r => Paged -> SortOrder -> Sem r (Either BlockfrostError [PoolEpoch]) Source #
listPoolsExtended :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [Pool]) Source #
listPoolsExtended' :: forall r. Member Blockfrost r => Paged -> SortOrder -> Sem r (Either BlockfrostError [Pool]) Source #
listPools :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [PoolId]) Source #
listPools' :: forall r. Member Blockfrost r => Paged -> SortOrder -> Sem r (Either BlockfrostError [PoolId]) Source #
getAccountAssociatedAssets :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [Amount]) Source #
getAccountAssociatedAssets' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [Amount]) Source #
getAccountAssociatedAddressesTotal :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError AddressAssociatedTotal) Source #
getAccountAssociatedAddresses :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [AddressAssociated]) Source #
getAccountAssociatedAddresses' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AddressAssociated]) Source #
getAccountMirs :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [AccountMir]) Source #
getAccountMirs' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AccountMir]) Source #
getAccountWithdrawals :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [AccountWithdrawal]) Source #
getAccountWithdrawals' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AccountWithdrawal]) Source #
getAccountRegistrations :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [AccountRegistration]) Source #
getAccountRegistrations' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AccountRegistration]) Source #
getAccountDelegations :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [AccountDelegation]) Source #
getAccountDelegations' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AccountDelegation]) Source #
getAccountHistory :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [AccountHistory]) Source #
getAccountHistory' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AccountHistory]) Source #
getAccountRewards :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [AccountReward]) Source #
getAccountRewards' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AccountReward]) Source #
getAccount :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError AccountInfo) Source #
getLedgerGenesis :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError Genesis) Source #
submitTx :: forall r. Member Blockfrost r => CBORString -> Sem r (Either BlockfrostError TxHash) Source #
getTxMetadataCBOR :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError [TransactionMetaCBOR]) Source #
getTxMetadataJSON :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError [TransactionMetaJSON]) Source #
getTxPoolRetiring :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError [TransactionPoolRetiring]) Source #
getTxPoolUpdates :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError [TransactionPoolUpdate]) Source #
getTxMirs :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError [TransactionMir]) Source #
getTxWithdrawals :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError [TransactionWithdrawal]) Source #
getTxDelegations :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError [TransactionDelegation]) Source #
getTxStakes :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError [TransactionStake]) Source #
getTxRedeemers :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError [TransactionRedeemer]) Source #
getTxUtxos :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError TransactionUtxos) Source #
getTx :: forall r. Member Blockfrost r => TxHash -> Sem r (Either BlockfrostError Transaction) Source #
getEpochProtocolParams :: forall r. Member Blockfrost r => Epoch -> Sem r (Either BlockfrostError ProtocolParams) Source #
getEpochBlocksByPool :: forall r. Member Blockfrost r => Epoch -> PoolId -> Sem r (Either BlockfrostError [BlockHash]) Source #
getEpochBlocksByPool' :: forall r. Member Blockfrost r => Epoch -> PoolId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [BlockHash]) Source #
getEpochBlocks :: forall r. Member Blockfrost r => Epoch -> Sem r (Either BlockfrostError [BlockHash]) Source #
getEpochBlocks' :: forall r. Member Blockfrost r => Epoch -> Paged -> SortOrder -> Sem r (Either BlockfrostError [BlockHash]) Source #
getEpochStakeByPool :: forall r. Member Blockfrost r => Epoch -> PoolId -> Sem r (Either BlockfrostError [PoolStakeDistribution]) Source #
getEpochStakeByPool' :: forall r. Member Blockfrost r => Epoch -> PoolId -> Paged -> Sem r (Either BlockfrostError [PoolStakeDistribution]) Source #
getEpochStake :: forall r. Member Blockfrost r => Epoch -> Sem r (Either BlockfrostError [StakeDistribution]) Source #
getEpochStake' :: forall r. Member Blockfrost r => Epoch -> Paged -> Sem r (Either BlockfrostError [StakeDistribution]) Source #
getPreviousEpochs :: forall r. Member Blockfrost r => Epoch -> Sem r (Either BlockfrostError [EpochInfo]) Source #
getPreviousEpochs' :: forall r. Member Blockfrost r => Epoch -> Paged -> Sem r (Either BlockfrostError [EpochInfo]) Source #
getNextEpochs :: forall r. Member Blockfrost r => Epoch -> Sem r (Either BlockfrostError [EpochInfo]) Source #
getNextEpochs' :: forall r. Member Blockfrost r => Epoch -> Paged -> Sem r (Either BlockfrostError [EpochInfo]) Source #
getEpoch :: forall r. Member Blockfrost r => Epoch -> Sem r (Either BlockfrostError EpochInfo) Source #
getLatestEpochProtocolParams :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError ProtocolParams) Source #
getLatestEpoch :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError EpochInfo) Source #
getScriptCBOR :: forall r. Member Blockfrost r => ScriptHash -> Sem r (Either BlockfrostError ScriptCBOR) Source #
getScriptJSON :: forall r. Member Blockfrost r => ScriptHash -> Sem r (Either BlockfrostError ScriptJSON) Source #
getScriptDatumCBOR :: forall r. Member Blockfrost r => DatumHash -> Sem r (Either BlockfrostError ScriptDatumCBOR) Source #
getScriptDatum :: forall r. Member Blockfrost r => DatumHash -> Sem r (Either BlockfrostError ScriptDatum) Source #
getScriptRedeemers :: forall r. Member Blockfrost r => ScriptHash -> Sem r (Either BlockfrostError [ScriptRedeemer]) Source #
getScriptRedeemers' :: forall r. Member Blockfrost r => ScriptHash -> Paged -> SortOrder -> Sem r (Either BlockfrostError [ScriptRedeemer]) Source #
getScript :: forall r. Member Blockfrost r => ScriptHash -> Sem r (Either BlockfrostError Script) Source #
listScripts :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError ScriptHashList) Source #
listScripts' :: forall r. Member Blockfrost r => Paged -> SortOrder -> Sem r (Either BlockfrostError ScriptHashList) Source #
getAssetsByPolicy :: forall r. Member Blockfrost r => PolicyId -> Sem r (Either BlockfrostError [AssetInfo]) Source #
getAssetsByPolicy' :: forall r. Member Blockfrost r => PolicyId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AssetInfo]) Source #
getAssetAddresses :: forall r. Member Blockfrost r => AssetId -> Sem r (Either BlockfrostError [AssetAddress]) Source #
getAssetAddresses' :: forall r. Member Blockfrost r => AssetId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AssetAddress]) Source #
getAssetTransactions :: forall r. Member Blockfrost r => AssetId -> Sem r (Either BlockfrostError [AssetTransaction]) Source #
getAssetTransactions' :: forall r. Member Blockfrost r => AssetId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AssetTransaction]) Source #
getAssetHistory :: forall r. Member Blockfrost r => AssetId -> Sem r (Either BlockfrostError [AssetHistory]) Source #
getAssetHistory' :: forall r. Member Blockfrost r => AssetId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AssetHistory]) Source #
getAssetDetails :: forall r. Member Blockfrost r => AssetId -> Sem r (Either BlockfrostError AssetDetails) Source #
getAssets :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [AssetInfo]) Source #
getAssets' :: forall r. Member Blockfrost r => Paged -> SortOrder -> Sem r (Either BlockfrostError [AssetInfo]) Source #
getAddressTransactions :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [AddressTransaction]) Source #
getAddressTransactions' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Maybe BlockIndex -> Maybe BlockIndex -> Sem r (Either BlockfrostError [AddressTransaction]) Source #
getAddressUtxosAsset :: forall r. Member Blockfrost r => Address -> AssetId -> Sem r (Either BlockfrostError [AddressUtxo]) Source #
getAddressUtxosAsset' :: forall r. Member Blockfrost r => Address -> AssetId -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AddressUtxo]) Source #
getAddressUtxos :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [AddressUtxo]) Source #
getAddressUtxos' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [AddressUtxo]) Source #
getAddressDetails :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError AddressDetails) Source #
getAddressInfoExtended :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError AddressInfoExtended) Source #
getAddressInfo :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError AddressInfo) Source #
getNetworkEras :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [NetworkEraSummary]) Source #
getNetworkInfo :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError Network) Source #
getBlockAffectedAddresses :: forall r. Member Blockfrost r => Either Integer BlockHash -> Sem r (Either BlockfrostError [(Address, [TxHash])]) Source #
getBlockAffectedAddresses' :: forall r. Member Blockfrost r => Either Integer BlockHash -> Paged -> Sem r (Either BlockfrostError [(Address, [TxHash])]) Source #
getBlockTxs :: forall r. Member Blockfrost r => Either Integer BlockHash -> Sem r (Either BlockfrostError [TxHash]) Source #
getBlockTxs' :: forall r. Member Blockfrost r => Either Integer BlockHash -> Paged -> SortOrder -> Sem r (Either BlockfrostError [TxHash]) Source #
getPreviousBlocks :: forall r. Member Blockfrost r => Either Integer BlockHash -> Sem r (Either BlockfrostError [Block]) Source #
getPreviousBlocks' :: forall r. Member Blockfrost r => Either Integer BlockHash -> Paged -> Sem r (Either BlockfrostError [Block]) Source #
getNextBlocks :: forall r. Member Blockfrost r => Either Integer BlockHash -> Sem r (Either BlockfrostError [Block]) Source #
getNextBlocks' :: forall r. Member Blockfrost r => Either Integer BlockHash -> Paged -> Sem r (Either BlockfrostError [Block]) Source #
getBlockEpochSlot :: forall r. Member Blockfrost r => Epoch -> Slot -> Sem r (Either BlockfrostError Block) Source #
getBlockSlot :: forall r. Member Blockfrost r => Slot -> Sem r (Either BlockfrostError Block) Source #
getBlock :: forall r. Member Blockfrost r => Either Integer BlockHash -> Sem r (Either BlockfrostError Block) Source #
getLatestBlockTxs :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [TxHash]) Source #
getLatestBlockTxs' :: forall r. Member Blockfrost r => Paged -> SortOrder -> Sem r (Either BlockfrostError [TxHash]) Source #
getLatestBlock :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError Block) Source #
ipfsRemovePin :: forall r. Member Blockfrost r => Text -> Sem r (Either BlockfrostError IPFSPinChange) Source #
ipfsGetPin :: forall r. Member Blockfrost r => Text -> Sem r (Either BlockfrostError IPFSPin) Source #
ipfsListPins :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [IPFSPin]) Source #
ipfsListPins' :: forall r. Member Blockfrost r => Paged -> SortOrder -> Sem r (Either BlockfrostError [IPFSPin]) Source #
ipfsPin :: forall r. Member Blockfrost r => Text -> Sem r (Either BlockfrostError IPFSPinChange) Source #
ipfsGateway :: forall r. Member Blockfrost r => Text -> Sem r (Either BlockfrostError IPFSData) Source #
nutlinkTickers :: forall r. Member Blockfrost r => Text -> Sem r (Either BlockfrostError [(Address, NutlinkTicker)]) Source #
nutlinkTickers' :: forall r. Member Blockfrost r => Text -> Paged -> SortOrder -> Sem r (Either BlockfrostError [(Address, NutlinkTicker)]) Source #
nutlinkAddressTickers :: forall r. Member Blockfrost r => Address -> Text -> Sem r (Either BlockfrostError [NutlinkTicker]) Source #
nutlinkAddressTickers' :: forall r. Member Blockfrost r => Address -> Text -> Paged -> SortOrder -> Sem r (Either BlockfrostError [NutlinkTicker]) Source #
nutlinkListAddressTickers :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError [NutlinkAddressTicker]) Source #
nutlinkListAddressTickers' :: forall r. Member Blockfrost r => Address -> Paged -> SortOrder -> Sem r (Either BlockfrostError [NutlinkAddressTicker]) Source #
nutlinkListAddress :: forall r. Member Blockfrost r => Address -> Sem r (Either BlockfrostError NutlinkAddress) Source #
getMetricsEndpoints :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [(Text, Metric)]) Source #
getMetrics :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError [Metric]) Source #
getClock :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError ServerTime) Source #
getHealth :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError Healthy) Source #
getRoot :: forall r. Member Blockfrost r => Sem r (Either BlockfrostError URLVersion) Source #
callBlockfrost :: Member (Reader Project) r => Member (Embed IO) r => BlockfrostClientT IO b -> Sem r (Either BlockfrostError b) Source #