| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Polysemy.Blockfrost.Api
Synopsis
- data Blockfrost m a
- data AccountDelegation = AccountDelegation {}
- data AccountHistory = AccountHistory {}
- data AccountInfo = AccountInfo {
- _accountInfoStakeAddress :: Address
- _accountInfoActive :: Bool
- _accountInfoActiveEpoch :: Maybe Integer
- _accountInfoControlledAmount :: Lovelaces
- _accountInfoRewardsSum :: Lovelaces
- _accountInfoWithdrawalsSum :: Lovelaces
- _accountInfoReservesSum :: Lovelaces
- _accountInfoTreasurySum :: Lovelaces
- _accountInfoWithdrawableAmount :: Lovelaces
- _accountInfoPoolId :: Maybe PoolId
- data AccountMir = AccountMir {}
- data AccountRegistration = AccountRegistration {}
- data AccountReward = AccountReward {}
- data AccountWithdrawal = AccountWithdrawal {}
- newtype Address = Address Text
- newtype AddressAssociated = AddressAssociated {}
- data AddressAssociatedTotal = AddressAssociatedTotal {}
- data AddressDetails = AddressDetails {}
- data AddressInfo = AddressInfo {}
- data AddressInfoExtended = AddressInfoExtended {}
- data AddressTransaction = AddressTransaction {}
- data AddressUtxo = AddressUtxo {}
- data Amount
- data AssetAddress = AssetAddress {}
- data AssetDetails = AssetDetails {
- _assetDetailsAsset :: Text
- _assetDetailsPolicyId :: PolicyId
- _assetDetailsAssetName :: Maybe Text
- _assetDetailsFingerprint :: Text
- _assetDetailsQuantity :: Quantity
- _assetDetailsInitialMintTxHash :: TxHash
- _assetDetailsMintOrBurnCount :: Integer
- _assetDetailsOnchainMetadataValue :: Maybe Value
- _assetDetailsOnchainStandardMetadata :: Maybe AssetOnChainMetadata
- _assetDetailsMetadata :: Maybe AssetMetadata
- _assetDetailsOnchainMetadataExtra :: Maybe Text
- data AssetHistory = AssetHistory {}
- newtype AssetId = AssetId Text
- data AssetInfo = AssetInfo {}
- data AssetTransaction = AssetTransaction {}
- data Block = Block {
- _blockTime :: POSIXTime
- _blockHeight :: Maybe Integer
- _blockHash :: BlockHash
- _blockSlot :: Maybe Slot
- _blockEpoch :: Maybe Epoch
- _blockEpochSlot :: Maybe Integer
- _blockSlotLeader :: Text
- _blockSize :: Integer
- _blockTxCount :: Integer
- _blockOutput :: Maybe Lovelaces
- _blockFees :: Maybe Lovelaces
- _blockBlockVrf :: Maybe Text
- _blockOpCert :: Maybe Text
- _blockOpCertCounter :: Maybe Quantity
- _blockPreviousBlock :: Maybe BlockHash
- _blockNextBlock :: Maybe BlockHash
- _blockConfirmations :: Integer
- newtype BlockHash = BlockHash Text
- data BlockfrostError
- newtype CBORString = CBORString ByteString
- newtype DatumHash = DatumHash {
- unDatumHash :: Text
- newtype Epoch = Epoch Integer
- data EpochInfo = EpochInfo {
- _epochInfoEpoch :: Epoch
- _epochInfoStartTime :: POSIXTime
- _epochInfoEndTime :: POSIXTime
- _epochInfoFirstBlockTime :: POSIXTime
- _epochInfoLastBlockTime :: POSIXTime
- _epochInfoBlockCount :: Integer
- _epochInfoTxCount :: Integer
- _epochInfoOutput :: Lovelaces
- _epochInfoFees :: Lovelaces
- _epochInfoActiveStake :: Maybe Lovelaces
- data Genesis = Genesis {
- _genesisActiveSlotsCoefficient :: Rational
- _genesisUpdateQuorum :: Integer
- _genesisMaxLovelaceSupply :: Lovelaces
- _genesisNetworkMagic :: Integer
- _genesisEpochLength :: Integer
- _genesisSystemStart :: POSIXTime
- _genesisSlotsPerKesPeriod :: Integer
- _genesisSlotLength :: Integer
- _genesisMaxKesEvolutions :: Integer
- _genesisSecurityParam :: Integer
- newtype Healthy = Healthy {}
- newtype IPFSData = IPFSData ByteString
- data IPFSPin = IPFSPin {}
- data IPFSPinChange = IPFSPinChange {}
- data Metric = Metric {}
- data Network
- data NetworkEraSummary = NetworkEraSummary {}
- data NutlinkAddress = NutlinkAddress {}
- data NutlinkAddressTicker = NutlinkAddressTicker {}
- data NutlinkTicker = NutlinkTicker {}
- data Paged = Paged {
- countPerPage :: Int
- pageNumber :: Int
- data PolicyId
- data Pool = Pool {}
- data PoolDelegator = PoolDelegator {}
- data PoolEpoch = PoolEpoch {}
- data PoolHistory = PoolHistory {}
- newtype PoolId = PoolId Text
- data PoolInfo = PoolInfo {
- _poolInfoPoolId :: PoolId
- _poolInfoHex :: Text
- _poolInfoVrfKey :: Text
- _poolInfoBlocksMinted :: Integer
- _poolInfoBlocksEpoch :: Integer
- _poolInfoLiveStake :: Lovelaces
- _poolInfoLiveSize :: Double
- _poolInfoLiveSaturation :: Double
- _poolInfoLiveDelegators :: Double
- _poolInfoActiveStake :: Lovelaces
- _poolInfoActiveSize :: Double
- _poolInfoDeclaredPledge :: Lovelaces
- _poolInfoLivePledge :: Lovelaces
- _poolInfoMarginCost :: Rational
- _poolInfoFixedCost :: Lovelaces
- _poolInfoRewardAccount :: Address
- _poolInfoOwners :: [Address]
- _poolInfoRegistration :: [Text]
- _poolInfoRetirement :: [Text]
- data PoolMetadata = PoolMetadata {}
- data PoolRelay = PoolRelay {}
- data PoolStakeDistribution = PoolStakeDistribution {}
- data PoolUpdate = PoolUpdate {}
- data Project = Project {
- projectEnv :: Env
- projectId :: Text
- data ProtocolParams = ProtocolParams {
- _protocolParamsEpoch :: Epoch
- _protocolParamsMinFeeA :: Integer
- _protocolParamsMinFeeB :: Integer
- _protocolParamsMaxBlockSize :: Integer
- _protocolParamsMaxTxSize :: Integer
- _protocolParamsMaxBlockHeaderSize :: Integer
- _protocolParamsKeyDeposit :: Lovelaces
- _protocolParamsPoolDeposit :: Lovelaces
- _protocolParamsEMax :: Integer
- _protocolParamsNOpt :: Integer
- _protocolParamsA0 :: Rational
- _protocolParamsRho :: Rational
- _protocolParamsTau :: Rational
- _protocolParamsDecentralisationParam :: Rational
- _protocolParamsExtraEntropy :: Maybe Text
- _protocolParamsProtocolMajorVer :: Integer
- _protocolParamsProtocolMinorVer :: Integer
- _protocolParamsMinUtxo :: Lovelaces
- _protocolParamsMinPoolCost :: Lovelaces
- _protocolParamsNonce :: Text
- _protocolParamsCostModels :: CostModels
- _protocolParamsPriceMem :: Rational
- _protocolParamsPriceStep :: Rational
- _protocolParamsMaxTxExMem :: Quantity
- _protocolParamsMaxTxExSteps :: Quantity
- _protocolParamsMaxBlockExMem :: Quantity
- _protocolParamsMaxBlockExSteps :: Quantity
- _protocolParamsMaxValSize :: Quantity
- _protocolParamsCollateralPercent :: Integer
- _protocolParamsMaxCollateralInputs :: Integer
- _protocolParamsCoinsPerUtxoSize :: Lovelaces
- _protocolParamsCoinsPerUtxoWord :: Lovelaces
- data Script = Script {}
- newtype ScriptCBOR = ScriptCBOR {}
- newtype ScriptDatum = ScriptDatum {}
- newtype ScriptDatumCBOR = ScriptDatumCBOR {}
- newtype ScriptHash = ScriptHash {
- unScriptHash :: Text
- newtype ScriptHashList = ScriptHashList {}
- newtype ScriptJSON = ScriptJSON {}
- data ScriptRedeemer = ScriptRedeemer {}
- newtype ServerTime = ServerTime {}
- newtype Slot = Slot Integer
- data SortOrder
- data StakeDistribution = StakeDistribution {}
- data Transaction = Transaction {
- _transactionHash :: Text
- _transactionBlock :: BlockHash
- _transactionBlockHeight :: Integer
- _transactionSlot :: Slot
- _transactionIndex :: Integer
- _transactionOutputAmount :: [Amount]
- _transactionFees :: Lovelaces
- _transactionDeposit :: Lovelaces
- _transactionSize :: Integer
- _transactionInvalidBefore :: Maybe Text
- _transactionInvalidHereafter :: Maybe Text
- _transactionUtxoCount :: Integer
- _transactionWithdrawalCount :: Integer
- _transactionMirCertCount :: Integer
- _transactionDelegationCount :: Integer
- _transactionStakeCertCount :: Integer
- _transactionPoolUpdateCount :: Integer
- _transactionPoolRetireCount :: Integer
- _transactionAssetMintOrBurnCount :: Integer
- _transactionRedeemerCount :: Integer
- _transactionValidContract :: Bool
- data TransactionDelegation = TransactionDelegation {}
- data TransactionMetaCBOR = TransactionMetaCBOR {}
- data TransactionMetaJSON = TransactionMetaJSON {}
- data TransactionMir = TransactionMir {}
- data TransactionPoolRetiring = TransactionPoolRetiring {}
- data TransactionPoolUpdate = TransactionPoolUpdate {
- _transactionPoolUpdateCertIndex :: Integer
- _transactionPoolUpdatePoolId :: PoolId
- _transactionPoolUpdateVrfKey :: Text
- _transactionPoolUpdatePledge :: Lovelaces
- _transactionPoolUpdateMarginCost :: Double
- _transactionPoolUpdateFixedCost :: Lovelaces
- _transactionPoolUpdateRewardAccount :: Address
- _transactionPoolUpdateOwners :: [Address]
- _transactionPoolUpdateMetadata :: Maybe PoolUpdateMetadata
- _transactionPoolUpdateRelays :: [PoolRelay]
- _transactionPoolUpdateActiveEpoch :: Epoch
- data TransactionRedeemer = TransactionRedeemer {
- _transactionRedeemerTxIndex :: Integer
- _transactionRedeemerPurpose :: ValidationPurpose
- _transactionRedeemerScriptHash :: ScriptHash
- _transactionRedeemerRedeemerDataHash :: DatumHash
- _transactionRedeemerDatumHash :: DatumHash
- _transactionRedeemerUnitMem :: Quantity
- _transactionRedeemerUnitSteps :: Quantity
- _transactionRedeemerFee :: Lovelaces
- data TransactionStake = TransactionStake {}
- data TransactionUtxos = TransactionUtxos {}
- data TransactionWithdrawal = TransactionWithdrawal {}
- newtype TxHash = TxHash {}
- data TxMeta
- data TxMetaCBOR = TxMetaCBOR {}
- data TxMetaJSON = TxMetaJSON {}
- data URLVersion = URLVersion {}
- runBlockfrost :: Member (Embed IO) r => Member (Reader Project) r => Sem (Blockfrost ': r) a -> Sem r a
- getRoot :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r URLVersion
- getHealth :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r Healthy
- getClock :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r ServerTime
- getMetrics :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [Metric]
- getMetricsEndpoints :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [(Text, Metric)]
- nutlinkListAddress :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r NutlinkAddress
- nutlinkListAddressTickers' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [NutlinkAddressTicker]
- nutlinkListAddressTickers :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [NutlinkAddressTicker]
- nutlinkAddressTickers' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Text -> Paged -> SortOrder -> Sem r [NutlinkTicker]
- nutlinkAddressTickers :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Text -> Sem r [NutlinkTicker]
- nutlinkTickers' :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Paged -> SortOrder -> Sem r [(Address, NutlinkTicker)]
- nutlinkTickers :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r [(Address, NutlinkTicker)]
- ipfsGateway :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r IPFSData
- ipfsPin :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r IPFSPinChange
- ipfsListPins' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [IPFSPin]
- ipfsListPins :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [IPFSPin]
- ipfsGetPin :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r IPFSPin
- ipfsRemovePin :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r IPFSPinChange
- getLatestBlock :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r Block
- getLatestBlockTxs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [TxHash]
- getLatestBlockTxs :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [TxHash]
- getBlock :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r Block
- getBlockSlot :: Member Blockfrost r => Member (Error BlockfrostError) r => Slot -> Sem r Block
- getBlockEpochSlot :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Slot -> Sem r Block
- getNextBlocks' :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Paged -> Sem r [Block]
- getNextBlocks :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r [Block]
- getPreviousBlocks' :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Paged -> Sem r [Block]
- getPreviousBlocks :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r [Block]
- getBlockTxs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Paged -> SortOrder -> Sem r [TxHash]
- getBlockTxs :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r [TxHash]
- getBlockAffectedAddresses' :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Paged -> Sem r [(Address, [TxHash])]
- getBlockAffectedAddresses :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r [(Address, [TxHash])]
- getNetworkInfo :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r Network
- getNetworkEras :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [NetworkEraSummary]
- getAddressInfo :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AddressInfo
- getAddressInfoExtended :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AddressInfoExtended
- getAddressDetails :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AddressDetails
- getAddressUtxos' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AddressUtxo]
- getAddressUtxos :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AddressUtxo]
- getAddressUtxosAsset' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> AssetId -> Paged -> SortOrder -> Sem r [AddressUtxo]
- getAddressUtxosAsset :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> AssetId -> Sem r [AddressUtxo]
- getAddressTransactions' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Maybe BlockIndex -> Maybe BlockIndex -> Sem r [AddressTransaction]
- getAddressTransactions :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AddressTransaction]
- getAssets' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [AssetInfo]
- getAssets :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [AssetInfo]
- getAssetDetails :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Sem r AssetDetails
- getAssetHistory' :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Paged -> SortOrder -> Sem r [AssetHistory]
- getAssetHistory :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Sem r [AssetHistory]
- getAssetTransactions' :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Paged -> SortOrder -> Sem r [AssetTransaction]
- getAssetTransactions :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Sem r [AssetTransaction]
- getAssetAddresses' :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Paged -> SortOrder -> Sem r [AssetAddress]
- getAssetAddresses :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Sem r [AssetAddress]
- getAssetsByPolicy' :: Member Blockfrost r => Member (Error BlockfrostError) r => PolicyId -> Paged -> SortOrder -> Sem r [AssetInfo]
- getAssetsByPolicy :: Member Blockfrost r => Member (Error BlockfrostError) r => PolicyId -> Sem r [AssetInfo]
- listScripts' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r ScriptHashList
- listScripts :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r ScriptHashList
- getScript :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Sem r Script
- getScriptRedeemers' :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Paged -> SortOrder -> Sem r [ScriptRedeemer]
- getScriptRedeemers :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Sem r [ScriptRedeemer]
- getScriptDatum :: Member Blockfrost r => Member (Error BlockfrostError) r => DatumHash -> Sem r ScriptDatum
- getScriptDatumCBOR :: Member Blockfrost r => Member (Error BlockfrostError) r => DatumHash -> Sem r ScriptDatumCBOR
- getScriptJSON :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Sem r ScriptJSON
- getScriptCBOR :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Sem r ScriptCBOR
- getLatestEpoch :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r EpochInfo
- getLatestEpochProtocolParams :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r ProtocolParams
- getEpoch :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r EpochInfo
- getNextEpochs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Paged -> Sem r [EpochInfo]
- getNextEpochs :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r [EpochInfo]
- getPreviousEpochs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Paged -> Sem r [EpochInfo]
- getPreviousEpochs :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r [EpochInfo]
- getEpochStake' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Paged -> Sem r [StakeDistribution]
- getEpochStake :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r [StakeDistribution]
- getEpochStakeByPool' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> PoolId -> Paged -> Sem r [PoolStakeDistribution]
- getEpochStakeByPool :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> PoolId -> Sem r [PoolStakeDistribution]
- getEpochBlocks' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Paged -> SortOrder -> Sem r [BlockHash]
- getEpochBlocks :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r [BlockHash]
- getEpochBlocksByPool' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> PoolId -> Paged -> SortOrder -> Sem r [BlockHash]
- getEpochBlocksByPool :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> PoolId -> Sem r [BlockHash]
- getEpochProtocolParams :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r ProtocolParams
- getTx :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r Transaction
- getTxUtxos :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r TransactionUtxos
- getTxRedeemers :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionRedeemer]
- getTxStakes :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionStake]
- getTxDelegations :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionDelegation]
- getTxWithdrawals :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionWithdrawal]
- getTxMirs :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionMir]
- getTxPoolUpdates :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionPoolUpdate]
- getTxPoolRetiring :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionPoolRetiring]
- getTxMetadataJSON :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionMetaJSON]
- getTxMetadataCBOR :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionMetaCBOR]
- submitTx :: Member Blockfrost r => Member (Error BlockfrostError) r => CBORString -> Sem r TxHash
- getLedgerGenesis :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r Genesis
- getAccount :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AccountInfo
- getAccountRewards' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountReward]
- getAccountRewards :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountReward]
- getAccountHistory' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountHistory]
- getAccountHistory :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountHistory]
- getAccountDelegations' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountDelegation]
- getAccountDelegations :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountDelegation]
- getAccountRegistrations' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountRegistration]
- getAccountRegistrations :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountRegistration]
- getAccountWithdrawals' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountWithdrawal]
- getAccountWithdrawals :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountWithdrawal]
- getAccountMirs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountMir]
- getAccountMirs :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountMir]
- getAccountAssociatedAddresses' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AddressAssociated]
- getAccountAssociatedAddresses :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AddressAssociated]
- getAccountAssociatedAddressesTotal :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AddressAssociatedTotal
- getAccountAssociatedAssets' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [Amount]
- getAccountAssociatedAssets :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [Amount]
- listPools' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [PoolId]
- listPools :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [PoolId]
- listPoolsExtended' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [Pool]
- listPoolsExtended :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [Pool]
- listRetiredPools' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [PoolEpoch]
- listRetiredPools :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [PoolEpoch]
- listRetiringPools' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [PoolEpoch]
- listRetiringPools :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [PoolEpoch]
- getPool :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r PoolInfo
- getPoolHistory' :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Paged -> SortOrder -> Sem r [PoolHistory]
- getPoolHistory :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [PoolHistory]
- getPoolMetadata :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r (Maybe PoolMetadata)
- getPoolRelays :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [PoolRelay]
- getPoolDelegators' :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Paged -> SortOrder -> Sem r [PoolDelegator]
- getPoolDelegators :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [PoolDelegator]
- getPoolBlocks' :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Paged -> SortOrder -> Sem r [BlockHash]
- getPoolBlocks :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [BlockHash]
- getPoolUpdates' :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Paged -> SortOrder -> Sem r [PoolUpdate]
- getPoolUpdates :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [PoolUpdate]
- getTxMetadataLabels' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [TxMeta]
- getTxMetadataLabels :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [TxMeta]
- getTxMetadataByLabelJSON' :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Paged -> SortOrder -> Sem r [TxMetaJSON]
- getTxMetadataByLabelJSON :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r [TxMetaJSON]
- getTxMetadataByLabelCBOR' :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Paged -> SortOrder -> Sem r [TxMetaCBOR]
- getTxMetadataByLabelCBOR :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r [TxMetaCBOR]
Documentation
data Blockfrost m a Source #
data AccountDelegation #
Account delegations and associated transaction IDs
Constructors
| AccountDelegation | |
Fields
| |
Instances
data AccountHistory #
History of accounts stake delegation
Constructors
| AccountHistory | |
Fields
| |
Instances
data AccountInfo #
Information about an account, identified by its stake address
Constructors
| AccountInfo | |
Fields
| |
Instances
data AccountMir #
Account MIR (Move Instantaneous Reward)
Constructors
| AccountMir | |
Fields
| |
Instances
data AccountRegistration #
Account (de)registration
Constructors
| AccountRegistration | |
Fields
| |
Instances
data AccountReward #
Reward received by an account
Constructors
| AccountReward | |
Fields
| |
Instances
data AccountWithdrawal #
Withdrawal from an account
Constructors
| AccountWithdrawal | |
Fields
| |
Instances
Instances
newtype AddressAssociated #
Address associated with an account address
Constructors
| AddressAssociated | |
Fields | |
Instances
data AddressAssociatedTotal #
Detailed information about account associated addresses
Constructors
| AddressAssociatedTotal | |
Fields
| |
Instances
data AddressDetails #
Details about Cardano address
Constructors
| AddressDetails | |
Fields
| |
Instances
data AddressInfo #
Information about Cardano address
Constructors
| AddressInfo | |
Fields
| |
Instances
data AddressInfoExtended #
Information about Cardano address
Constructors
| AddressInfoExtended | |
Fields
| |
Instances
data AddressTransaction #
Transactions on the address
Constructors
| AddressTransaction | |
Fields
| |
Instances
data AddressUtxo #
UTxOs of the address
Constructors
| AddressUtxo | |
Fields
| |
Instances
Amount, which is either `AdaAmount Lovelaces` representing amount of lovelaces or `AssetAmount SomeDiscrete` for asset amounts, identified by concatenation of asset policy ID and hex-encoded asset_name
Constructors
| AdaAmount Lovelaces | |
| AssetAmount SomeDiscrete |
Instances
| FromJSON Amount | |
Defined in Blockfrost.Types.Shared.Amount | |
| ToJSON Amount | |
| Generic Amount | |
| Show Amount | |
| Eq Amount | |
| Ord Amount | |
| ToSample Amount | |
| type Rep Amount | |
Defined in Blockfrost.Types.Shared.Amount type Rep Amount = D1 ('MetaData "Amount" "Blockfrost.Types.Shared.Amount" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AdaAmount" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces)) :+: C1 ('MetaCons "AssetAmount" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SomeDiscrete))) | |
data AssetAddress #
An address containing specific asset
Constructors
| AssetAddress | |
Fields
| |
Instances
data AssetDetails #
Details of an asset
Constructors
| AssetDetails | |
Fields
| |
Instances
data AssetHistory #
History of an asset
Constructors
| AssetHistory | |
Fields
| |
Instances
Concatenation of asset policy ID and hex-encoded asset name
Instances
| FromJSON AssetId | |
Defined in Blockfrost.Types.Shared.AssetId | |
| ToJSON AssetId | |
| IsString AssetId | |
Defined in Blockfrost.Types.Shared.AssetId Methods fromString :: String -> AssetId # | |
| Generic AssetId | |
| Show AssetId | |
| Eq AssetId | |
| Ord AssetId | |
Defined in Blockfrost.Types.Shared.AssetId | |
| FromHttpApiData AssetId | |
Defined in Blockfrost.Types.Shared.AssetId Methods parseUrlPiece :: Text -> Either Text AssetId # parseHeader :: ByteString -> Either Text AssetId # | |
| ToHttpApiData AssetId | |
Defined in Blockfrost.Types.Shared.AssetId Methods toUrlPiece :: AssetId -> Text # toEncodedUrlPiece :: AssetId -> Builder # toHeader :: AssetId -> ByteString # toQueryParam :: AssetId -> Text # toEncodedQueryParam :: AssetId -> Builder # | |
| ToSample AssetId | |
| ToCapture (Capture "asset" AssetId) | |
Defined in Blockfrost.Types.Shared.AssetId | |
| type Rep AssetId | |
Defined in Blockfrost.Types.Shared.AssetId | |
Asset information, result of listing assets
Constructors
| AssetInfo | |
Fields | |
Instances
| FromJSON AssetInfo | |
Defined in Blockfrost.Types.Cardano.Assets | |
| ToJSON AssetInfo | |
| Generic AssetInfo | |
| Show AssetInfo | |
| Eq AssetInfo | |
| ToSample AssetInfo | |
| type Rep AssetInfo | |
Defined in Blockfrost.Types.Cardano.Assets type Rep AssetInfo = D1 ('MetaData "AssetInfo" "Blockfrost.Types.Cardano.Assets" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "AssetInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "_assetInfoAsset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_assetInfoQuantity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Quantity))) | |
data AssetTransaction #
Transaction of an asset
Constructors
| AssetTransaction | |
Fields
| |
Instances
Information about a block
Constructors
| Block | |
Fields
| |
Instances
Instances
data BlockfrostError #
Constructors
Instances
| Show BlockfrostError | |
Defined in Blockfrost.Client.Core Methods showsPrec :: Int -> BlockfrostError -> ShowS # show :: BlockfrostError -> String # showList :: [BlockfrostError] -> ShowS # | |
| Eq BlockfrostError | |
Defined in Blockfrost.Client.Core Methods (==) :: BlockfrostError -> BlockfrostError -> Bool # (/=) :: BlockfrostError -> BlockfrostError -> Bool # | |
| Monad m => MonadError BlockfrostError (BlockfrostClientT m) | |
Defined in Blockfrost.Client.Types Methods throwError :: BlockfrostError -> BlockfrostClientT m a # catchError :: BlockfrostClientT m a -> (BlockfrostError -> BlockfrostClientT m a) -> BlockfrostClientT m a # | |
newtype CBORString #
Wrapper for CBOR encoded ByteStrings
used for submitting a transaction
Constructors
| CBORString ByteString |
Instances
Hash of the datum
Constructors
| DatumHash | |
Fields
| |
Instances
| FromJSON DatumHash | |
Defined in Blockfrost.Types.Shared.DatumHash | |
| ToJSON DatumHash | |
| IsString DatumHash | |
Defined in Blockfrost.Types.Shared.DatumHash Methods fromString :: String -> DatumHash # | |
| Generic DatumHash | |
| Show DatumHash | |
| Eq DatumHash | |
| FromHttpApiData DatumHash | |
Defined in Blockfrost.Types.Shared.DatumHash Methods parseUrlPiece :: Text -> Either Text DatumHash # parseHeader :: ByteString -> Either Text DatumHash # | |
| ToHttpApiData DatumHash | |
Defined in Blockfrost.Types.Shared.DatumHash Methods toUrlPiece :: DatumHash -> Text # toEncodedUrlPiece :: DatumHash -> Builder # toHeader :: DatumHash -> ByteString # toQueryParam :: DatumHash -> Text # toEncodedQueryParam :: DatumHash -> Builder # | |
| ToSample DatumHash | |
| ToCapture (Capture "datum_hash" DatumHash) | |
Defined in Blockfrost.Types.Shared.DatumHash | |
| type Rep DatumHash | |
Defined in Blockfrost.Types.Shared.DatumHash | |
Instances
| FromJSON Epoch | |
Defined in Blockfrost.Types.Shared.Epoch | |
| ToJSON Epoch | |
| Enum Epoch | |
Defined in Blockfrost.Types.Shared.Epoch | |
| Generic Epoch | |
| Num Epoch | |
| Integral Epoch | |
| Real Epoch | |
Defined in Blockfrost.Types.Shared.Epoch Methods toRational :: Epoch -> Rational # | |
| Show Epoch | |
| Eq Epoch | |
| Ord Epoch | |
| FromHttpApiData Epoch | |
Defined in Blockfrost.Types.Shared.Epoch | |
| ToHttpApiData Epoch | |
Defined in Blockfrost.Types.Shared.Epoch Methods toUrlPiece :: Epoch -> Text # toEncodedUrlPiece :: Epoch -> Builder # toHeader :: Epoch -> ByteString # toQueryParam :: Epoch -> Text # toEncodedQueryParam :: Epoch -> Builder # | |
| ToSample Epoch | |
| ToCapture (Capture "epoch_number" Epoch) | |
Defined in Blockfrost.Types.Shared.Epoch | |
| type Rep Epoch | |
Defined in Blockfrost.Types.Shared.Epoch | |
Information about an epoch
Constructors
| EpochInfo | |
Fields
| |
Instances
Information about blockchain genesis
Constructors
| Genesis | |
Fields
| |
Instances
Health endpoint reply
Constructors
| IPFSData ByteString |
Instances
IPFS Pin information
Constructors
| IPFSPin | |
Fields
| |
Instances
| FromJSON IPFSPin | |
Defined in Blockfrost.Types.IPFS | |
| ToJSON IPFSPin | |
| Generic IPFSPin | |
| Show IPFSPin | |
| Eq IPFSPin | |
| ToSample IPFSPin | |
| type Rep IPFSPin | |
Defined in Blockfrost.Types.IPFS type Rep IPFSPin = D1 ('MetaData "IPFSPin" "Blockfrost.Types.IPFS" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "IPFSPin" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_ipfsPinTimeCreated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime) :*: S1 ('MetaSel ('Just "_ipfsPinTimePinned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime)) :*: (S1 ('MetaSel ('Just "_ipfsPinIpfsHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_ipfsPinSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Quantity) :*: S1 ('MetaSel ('Just "_ipfsPinState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PinState))))) | |
data IPFSPinChange #
IPFS Pin Add response
Constructors
| IPFSPinChange | |
Fields
| |
Instances
Metrics response
Constructors
| Metric | |
Fields | |
Instances
| FromJSON Metric | |
Defined in Blockfrost.Types.Common | |
| ToJSON Metric | |
| Generic Metric | |
| Show Metric | |
| Eq Metric | |
| ToSample Metric | |
| FromJSON (Text, Metric) | |
| ToJSON (Text, Metric) | |
| ToSample (Text, Metric) | |
| type Rep Metric | |
Defined in Blockfrost.Types.Common type Rep Metric = D1 ('MetaData "Metric" "Blockfrost.Types.Common" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "Metric" 'PrefixI 'True) (S1 ('MetaSel ('Just "_metricTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 POSIXTime) :*: S1 ('MetaSel ('Just "_metricCalls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))) | |
Detailed network information
Instances
| FromJSON Network | |
Defined in Blockfrost.Types.Cardano.Network | |
| ToJSON Network | |
| Generic Network | |
| Show Network | |
| Eq Network | |
| ToSample Network | |
| type Rep Network | |
Defined in Blockfrost.Types.Cardano.Network type Rep Network = D1 ('MetaData "Network" "Blockfrost.Types.Cardano.Network" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "Network" 'PrefixI 'True) (S1 ('MetaSel ('Just "_networkSupply") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NetworkSupply) :*: S1 ('MetaSel ('Just "_networkStake") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NetworkStake))) | |
data NetworkEraSummary #
Summary of information about network eras.
Constructors
| NetworkEraSummary | |
Fields
| |
Instances
data NutlinkAddress #
Specific address metadata
Constructors
| NutlinkAddress | |
Fields
| |
Instances
data NutlinkAddressTicker #
Ticker for specific metadata oracle
Constructors
| NutlinkAddressTicker | |
Fields
| |
Instances
data NutlinkTicker #
Specific ticker record
Constructors
| NutlinkTicker | |
Fields
| |
Instances
Pagination parameters
Constructors
| Paged | |
Fields
| |
Minting policy Id
Instances
| FromJSON PolicyId | |
Defined in Blockfrost.Types.Shared.PolicyId | |
| ToJSON PolicyId | |
| IsString PolicyId | |
Defined in Blockfrost.Types.Shared.PolicyId Methods fromString :: String -> PolicyId # | |
| Generic PolicyId | |
| Show PolicyId | |
| Eq PolicyId | |
| FromHttpApiData PolicyId | |
Defined in Blockfrost.Types.Shared.PolicyId Methods parseUrlPiece :: Text -> Either Text PolicyId # parseHeader :: ByteString -> Either Text PolicyId # | |
| ToHttpApiData PolicyId | |
Defined in Blockfrost.Types.Shared.PolicyId Methods toUrlPiece :: PolicyId -> Text # toEncodedUrlPiece :: PolicyId -> Builder # toHeader :: PolicyId -> ByteString # toQueryParam :: PolicyId -> Text # toEncodedQueryParam :: PolicyId -> Builder # | |
| ToSample PolicyId | |
| ToCapture (Capture "policy_id" PolicyId) | |
Defined in Blockfrost.Types.Shared.PolicyId | |
| type Rep PolicyId | |
Defined in Blockfrost.Types.Shared.PolicyId | |
Extended pool info
Constructors
| Pool | |
Fields
| |
Instances
| FromJSON Pool | |
Defined in Blockfrost.Types.Cardano.Pools | |
| ToJSON Pool | |
| Generic Pool | |
| Show Pool | |
| Eq Pool | |
| ToSample Pool | |
| type Rep Pool | |
Defined in Blockfrost.Types.Cardano.Pools type Rep Pool = D1 ('MetaData "Pool" "Blockfrost.Types.Cardano.Pools" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "Pool" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_poolPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PoolId) :*: S1 ('MetaSel ('Just "_poolHex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_poolActiveStake") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces) :*: S1 ('MetaSel ('Just "_poolLiveStake") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Lovelaces)))) | |
data PoolDelegator #
Stake pool delegator
Constructors
| PoolDelegator | |
Fields
| |
Instances
Retirement epoch for pool
Constructors
| PoolEpoch | |
Fields
| |
Instances
| FromJSON PoolEpoch | |
Defined in Blockfrost.Types.Cardano.Pools | |
| ToJSON PoolEpoch | |
| Generic PoolEpoch | |
| Show PoolEpoch | |
| Eq PoolEpoch | |
| ToSample PoolEpoch | |
| type Rep PoolEpoch | |
Defined in Blockfrost.Types.Cardano.Pools type Rep PoolEpoch = D1 ('MetaData "PoolEpoch" "Blockfrost.Types.Cardano.Pools" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "PoolEpoch" 'PrefixI 'True) (S1 ('MetaSel ('Just "_poolEpochPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PoolId) :*: S1 ('MetaSel ('Just "_poolEpochEpoch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Epoch))) | |
data PoolHistory #
History of a stake pool parameters over epochs
Constructors
| PoolHistory | |
Fields
| |
Instances
Instances
| FromJSON PoolId | |
Defined in Blockfrost.Types.Shared.PoolId | |
| ToJSON PoolId | |
| IsString PoolId | |
Defined in Blockfrost.Types.Shared.PoolId Methods fromString :: String -> PoolId # | |
| Generic PoolId | |
| Show PoolId | |
| Eq PoolId | |
| FromHttpApiData PoolId | |
Defined in Blockfrost.Types.Shared.PoolId Methods parseUrlPiece :: Text -> Either Text PoolId # parseHeader :: ByteString -> Either Text PoolId # | |
| ToHttpApiData PoolId | |
Defined in Blockfrost.Types.Shared.PoolId Methods toUrlPiece :: PoolId -> Text # toEncodedUrlPiece :: PoolId -> Builder # toHeader :: PoolId -> ByteString # toQueryParam :: PoolId -> Text # toEncodedQueryParam :: PoolId -> Builder # | |
| ToSample PoolId | |
| ToCapture (Capture "pool_id" PoolId) | |
Defined in Blockfrost.Types.Shared.PoolId | |
| type Rep PoolId | |
Defined in Blockfrost.Types.Shared.PoolId | |
Detailed pool information
Constructors
| PoolInfo | |
Fields
| |
Instances
data PoolMetadata #
Stake pool registration metadata
Constructors
| PoolMetadata | |
Fields
| |
Instances
Relays of a stake pool
Constructors
| PoolRelay | |
Fields
| |
Instances
| FromJSON PoolRelay | |
Defined in Blockfrost.Types.Cardano.Pools | |
| ToJSON PoolRelay | |
| Generic PoolRelay | |
| Show PoolRelay | |
| Eq PoolRelay | |
| ToSample PoolRelay | |
| type Rep PoolRelay | |
Defined in Blockfrost.Types.Cardano.Pools type Rep PoolRelay = D1 ('MetaData "PoolRelay" "Blockfrost.Types.Cardano.Pools" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "PoolRelay" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_poolRelayIpv4") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_poolRelayIpv6") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_poolRelayDns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_poolRelayDnsSrv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_poolRelayPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))))) | |
data PoolStakeDistribution #
Stake distribution for an epoch for specific pool
Constructors
| PoolStakeDistribution | |
Fields
| |
Instances
data PoolUpdate #
Certificate update to the stake pool
Constructors
| PoolUpdate | |
Fields
| |
Instances
Constructors
| Project | |
Fields
| |
Instances
| IsString Project | |
Defined in Blockfrost.Auth Methods fromString :: String -> Project # | |
| Generic Project | |
| Show Project | |
| Eq Project | |
| Monad m => MonadReader ClientConfig (BlockfrostClientT m) | |
Defined in Blockfrost.Client.Types Methods ask :: BlockfrostClientT m ClientConfig # local :: (ClientConfig -> ClientConfig) -> BlockfrostClientT m a -> BlockfrostClientT m a # reader :: (ClientConfig -> a) -> BlockfrostClientT m a # | |
| type Rep Project | |
Defined in Blockfrost.Auth type Rep Project = D1 ('MetaData "Project" "Blockfrost.Auth" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "Project" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectEnv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Env) :*: S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) | |
data ProtocolParams #
Protocol parameters
Constructors
| ProtocolParams | |
Fields
| |
Instances
Script info
Constructors
| Script | |
Fields
| |
Instances
| FromJSON Script | |
Defined in Blockfrost.Types.Cardano.Scripts | |
| ToJSON Script | |
| Generic Script | |
| Show Script | |
| Eq Script | |
| ToSample Script | |
| type Rep Script | |
Defined in Blockfrost.Types.Cardano.Scripts type Rep Script = D1 ('MetaData "Script" "Blockfrost.Types.Cardano.Scripts" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "Script" 'PrefixI 'True) (S1 ('MetaSel ('Just "_scriptScriptHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ScriptHash) :*: (S1 ('MetaSel ('Just "_scriptType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ScriptType) :*: S1 ('MetaSel ('Just "_scriptSerialisedSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Integer))))) | |
newtype ScriptCBOR #
Constructors
| ScriptCBOR | |
Fields | |
Instances
newtype ScriptDatum #
Constructors
| ScriptDatum | |
Fields | |
Instances
newtype ScriptDatumCBOR #
Constructors
| ScriptDatumCBOR | |
Fields | |
Instances
newtype ScriptHash #
Script Hash newtype
Constructors
| ScriptHash | |
Fields
| |
Instances
newtype ScriptHashList #
Wrapper for list of ScriptHash-es, used by script list endpoint
Constructors
| ScriptHashList | |
Fields | |
Instances
newtype ScriptJSON #
Constructors
| ScriptJSON | |
Fields | |
Instances
data ScriptRedeemer #
Script redeemer
Constructors
| ScriptRedeemer | |
Fields
| |
Instances
newtype ServerTime #
Health clock endpoint reply
Constructors
| ServerTime | |
Fields | |
Instances
Instances
| FromJSON Slot | |
Defined in Blockfrost.Types.Shared.Slot | |
| ToJSON Slot | |
| Enum Slot | |
| Generic Slot | |
| Num Slot | |
| Integral Slot | |
| Real Slot | |
Defined in Blockfrost.Types.Shared.Slot Methods toRational :: Slot -> Rational # | |
| Show Slot | |
| Eq Slot | |
| Ord Slot | |
| FromHttpApiData Slot | |
Defined in Blockfrost.Types.Shared.Slot | |
| ToHttpApiData Slot | |
Defined in Blockfrost.Types.Shared.Slot Methods toUrlPiece :: Slot -> Text # toEncodedUrlPiece :: Slot -> Builder # toHeader :: Slot -> ByteString # toQueryParam :: Slot -> Text # toEncodedQueryParam :: Slot -> Builder # | |
| ToSample Slot | |
| ToCapture (Capture "slot_number" Slot) | |
Defined in Blockfrost.Types.Shared.Slot | |
| type Rep Slot | |
Defined in Blockfrost.Types.Shared.Slot | |
Instances
| Show SortOrder | |
| Default SortOrder | |
Defined in Blockfrost.Util.Sorting | |
| Eq SortOrder | |
| Ord SortOrder | |
| FromHttpApiData SortOrder | |
Defined in Blockfrost.Util.Sorting Methods parseUrlPiece :: Text -> Either Text SortOrder # parseHeader :: ByteString -> Either Text SortOrder # | |
| ToHttpApiData SortOrder | |
Defined in Blockfrost.Util.Sorting Methods toUrlPiece :: SortOrder -> Text # toEncodedUrlPiece :: SortOrder -> Builder # toHeader :: SortOrder -> ByteString # toQueryParam :: SortOrder -> Text # toEncodedQueryParam :: SortOrder -> Builder # | |
data StakeDistribution #
Active stake distribution for an epoch
Constructors
| StakeDistribution | |
Fields
| |
Instances
data Transaction #
Information about a transaction
Constructors
| Transaction | |
Fields
| |
Instances
data TransactionDelegation #
Information about delegation certificates of a specific transaction
Constructors
| TransactionDelegation | |
Fields
| |
Instances
data TransactionMetaCBOR #
Transaction metadata in CBOR
Constructors
| TransactionMetaCBOR | |
Fields
| |
Instances
data TransactionMetaJSON #
Transaction metadata in JSON
Constructors
| TransactionMetaJSON | |
Fields
| |
Instances
data TransactionMir #
Information about Move Instantaneous Rewards (MIRs) of a specific transaction
Constructors
| TransactionMir | |
Fields
| |
Instances
data TransactionPoolRetiring #
Information about stake pool retirements within a specific transaction
Constructors
| TransactionPoolRetiring | |
Fields
| |
Instances
data TransactionPoolUpdate #
Information about stake pool registration and update certificates of a specific transaction
Constructors
| TransactionPoolUpdate | |
Fields
| |
Instances
data TransactionRedeemer #
Transaction redeemer
Constructors
| TransactionRedeemer | |
Fields
| |
Instances
data TransactionStake #
Information about (de-)registration of a stake address within a transaction
Constructors
| TransactionStake | |
Fields
| |
Instances
data TransactionUtxos #
Transaction UTxOs
Constructors
| TransactionUtxos | |
Fields
| |
Instances
data TransactionWithdrawal #
Information about withdrawals of a specific transaction
Constructors
| TransactionWithdrawal | |
Fields
| |
Instances
Id (hash) of the transaction
Instances
| FromJSON TxHash | |
Defined in Blockfrost.Types.Shared.TxHash | |
| ToJSON TxHash | |
| IsString TxHash | |
Defined in Blockfrost.Types.Shared.TxHash Methods fromString :: String -> TxHash # | |
| Generic TxHash | |
| Show TxHash | |
| Eq TxHash | |
| Ord TxHash | |
| FromHttpApiData TxHash | |
Defined in Blockfrost.Types.Shared.TxHash Methods parseUrlPiece :: Text -> Either Text TxHash # parseHeader :: ByteString -> Either Text TxHash # | |
| ToHttpApiData TxHash | |
Defined in Blockfrost.Types.Shared.TxHash Methods toUrlPiece :: TxHash -> Text # toEncodedUrlPiece :: TxHash -> Builder # toHeader :: TxHash -> ByteString # toQueryParam :: TxHash -> Text # toEncodedQueryParam :: TxHash -> Builder # | |
| ToSample TxHash | |
| ToCapture (Capture "hash" TxHash) | |
Defined in Blockfrost.Types.Shared.TxHash | |
| type Rep TxHash | |
Defined in Blockfrost.Types.Shared.TxHash | |
Transaction metadata label in use
Instances
| FromJSON TxMeta | |
Defined in Blockfrost.Types.Cardano.Metadata | |
| ToJSON TxMeta | |
| Generic TxMeta | |
| Show TxMeta | |
| Eq TxMeta | |
| ToSample TxMeta | |
| type Rep TxMeta | |
Defined in Blockfrost.Types.Cardano.Metadata type Rep TxMeta = D1 ('MetaData "TxMeta" "Blockfrost.Types.Cardano.Metadata" "blockfrost-api-0.10.0.0-7CQfmHgBZ8wGvwXQbGhaPa" 'False) (C1 ('MetaCons "TxMeta" 'PrefixI 'True) (S1 ('MetaSel ('Just "_txMetaLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_txMetaCip10") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_txMetaCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Quantity)))) | |
data TxMetaCBOR #
Transaction metadata content in CBOR
Constructors
| TxMetaCBOR | |
Fields
| |
Instances
data TxMetaJSON #
Transaction metadata content in JSON
Constructors
| TxMetaJSON | |
Fields
| |
Instances
data URLVersion #
Root endpoint reply
Constructors
| URLVersion | |
Fields | |
Instances
runBlockfrost :: Member (Embed IO) r => Member (Reader Project) r => Sem (Blockfrost ': r) a -> Sem r a Source #
getRoot :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r URLVersion Source #
getHealth :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r Healthy Source #
getClock :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r ServerTime Source #
getMetrics :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [Metric] Source #
getMetricsEndpoints :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [(Text, Metric)] Source #
nutlinkListAddress :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r NutlinkAddress Source #
nutlinkListAddressTickers' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [NutlinkAddressTicker] Source #
nutlinkListAddressTickers :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [NutlinkAddressTicker] Source #
nutlinkAddressTickers' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Text -> Paged -> SortOrder -> Sem r [NutlinkTicker] Source #
nutlinkAddressTickers :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Text -> Sem r [NutlinkTicker] Source #
nutlinkTickers' :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Paged -> SortOrder -> Sem r [(Address, NutlinkTicker)] Source #
nutlinkTickers :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r [(Address, NutlinkTicker)] Source #
ipfsGateway :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r IPFSData Source #
ipfsPin :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r IPFSPinChange Source #
ipfsListPins' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [IPFSPin] Source #
ipfsListPins :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [IPFSPin] Source #
ipfsGetPin :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r IPFSPin Source #
ipfsRemovePin :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r IPFSPinChange Source #
getLatestBlock :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r Block Source #
getLatestBlockTxs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [TxHash] Source #
getLatestBlockTxs :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [TxHash] Source #
getBlock :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r Block Source #
getBlockSlot :: Member Blockfrost r => Member (Error BlockfrostError) r => Slot -> Sem r Block Source #
getBlockEpochSlot :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Slot -> Sem r Block Source #
getNextBlocks' :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Paged -> Sem r [Block] Source #
getNextBlocks :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r [Block] Source #
getPreviousBlocks' :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Paged -> Sem r [Block] Source #
getPreviousBlocks :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r [Block] Source #
getBlockTxs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Paged -> SortOrder -> Sem r [TxHash] Source #
getBlockTxs :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r [TxHash] Source #
getBlockAffectedAddresses' :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Paged -> Sem r [(Address, [TxHash])] Source #
getBlockAffectedAddresses :: Member Blockfrost r => Member (Error BlockfrostError) r => Either Integer BlockHash -> Sem r [(Address, [TxHash])] Source #
getNetworkInfo :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r Network Source #
getNetworkEras :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [NetworkEraSummary] Source #
getAddressInfo :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AddressInfo Source #
getAddressInfoExtended :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AddressInfoExtended Source #
getAddressDetails :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AddressDetails Source #
getAddressUtxos' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AddressUtxo] Source #
getAddressUtxos :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AddressUtxo] Source #
getAddressUtxosAsset' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> AssetId -> Paged -> SortOrder -> Sem r [AddressUtxo] Source #
getAddressUtxosAsset :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> AssetId -> Sem r [AddressUtxo] Source #
getAddressTransactions' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Maybe BlockIndex -> Maybe BlockIndex -> Sem r [AddressTransaction] Source #
getAddressTransactions :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AddressTransaction] Source #
getAssets' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [AssetInfo] Source #
getAssets :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [AssetInfo] Source #
getAssetDetails :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Sem r AssetDetails Source #
getAssetHistory' :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Paged -> SortOrder -> Sem r [AssetHistory] Source #
getAssetHistory :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Sem r [AssetHistory] Source #
getAssetTransactions' :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Paged -> SortOrder -> Sem r [AssetTransaction] Source #
getAssetTransactions :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Sem r [AssetTransaction] Source #
getAssetAddresses' :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Paged -> SortOrder -> Sem r [AssetAddress] Source #
getAssetAddresses :: Member Blockfrost r => Member (Error BlockfrostError) r => AssetId -> Sem r [AssetAddress] Source #
getAssetsByPolicy' :: Member Blockfrost r => Member (Error BlockfrostError) r => PolicyId -> Paged -> SortOrder -> Sem r [AssetInfo] Source #
getAssetsByPolicy :: Member Blockfrost r => Member (Error BlockfrostError) r => PolicyId -> Sem r [AssetInfo] Source #
listScripts' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r ScriptHashList Source #
listScripts :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r ScriptHashList Source #
getScript :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Sem r Script Source #
getScriptRedeemers' :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Paged -> SortOrder -> Sem r [ScriptRedeemer] Source #
getScriptRedeemers :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Sem r [ScriptRedeemer] Source #
getScriptDatum :: Member Blockfrost r => Member (Error BlockfrostError) r => DatumHash -> Sem r ScriptDatum Source #
getScriptDatumCBOR :: Member Blockfrost r => Member (Error BlockfrostError) r => DatumHash -> Sem r ScriptDatumCBOR Source #
getScriptJSON :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Sem r ScriptJSON Source #
getScriptCBOR :: Member Blockfrost r => Member (Error BlockfrostError) r => ScriptHash -> Sem r ScriptCBOR Source #
getLatestEpoch :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r EpochInfo Source #
getLatestEpochProtocolParams :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r ProtocolParams Source #
getEpoch :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r EpochInfo Source #
getNextEpochs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Paged -> Sem r [EpochInfo] Source #
getNextEpochs :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r [EpochInfo] Source #
getPreviousEpochs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Paged -> Sem r [EpochInfo] Source #
getPreviousEpochs :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r [EpochInfo] Source #
getEpochStake' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Paged -> Sem r [StakeDistribution] Source #
getEpochStake :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r [StakeDistribution] Source #
getEpochStakeByPool' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> PoolId -> Paged -> Sem r [PoolStakeDistribution] Source #
getEpochStakeByPool :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> PoolId -> Sem r [PoolStakeDistribution] Source #
getEpochBlocks' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Paged -> SortOrder -> Sem r [BlockHash] Source #
getEpochBlocks :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r [BlockHash] Source #
getEpochBlocksByPool' :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> PoolId -> Paged -> SortOrder -> Sem r [BlockHash] Source #
getEpochBlocksByPool :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> PoolId -> Sem r [BlockHash] Source #
getEpochProtocolParams :: Member Blockfrost r => Member (Error BlockfrostError) r => Epoch -> Sem r ProtocolParams Source #
getTx :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r Transaction Source #
getTxUtxos :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r TransactionUtxos Source #
getTxRedeemers :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionRedeemer] Source #
getTxStakes :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionStake] Source #
getTxDelegations :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionDelegation] Source #
getTxWithdrawals :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionWithdrawal] Source #
getTxMirs :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionMir] Source #
getTxPoolUpdates :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionPoolUpdate] Source #
getTxPoolRetiring :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionPoolRetiring] Source #
getTxMetadataJSON :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionMetaJSON] Source #
getTxMetadataCBOR :: Member Blockfrost r => Member (Error BlockfrostError) r => TxHash -> Sem r [TransactionMetaCBOR] Source #
submitTx :: Member Blockfrost r => Member (Error BlockfrostError) r => CBORString -> Sem r TxHash Source #
getLedgerGenesis :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r Genesis Source #
getAccount :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AccountInfo Source #
getAccountRewards' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountReward] Source #
getAccountRewards :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountReward] Source #
getAccountHistory' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountHistory] Source #
getAccountHistory :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountHistory] Source #
getAccountDelegations' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountDelegation] Source #
getAccountDelegations :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountDelegation] Source #
getAccountRegistrations' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountRegistration] Source #
getAccountRegistrations :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountRegistration] Source #
getAccountWithdrawals' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountWithdrawal] Source #
getAccountWithdrawals :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountWithdrawal] Source #
getAccountMirs' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AccountMir] Source #
getAccountMirs :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AccountMir] Source #
getAccountAssociatedAddresses' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [AddressAssociated] Source #
getAccountAssociatedAddresses :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [AddressAssociated] Source #
getAccountAssociatedAddressesTotal :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r AddressAssociatedTotal Source #
getAccountAssociatedAssets' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Sem r [Amount] Source #
getAccountAssociatedAssets :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Sem r [Amount] Source #
listPools' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [PoolId] Source #
listPools :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [PoolId] Source #
listPoolsExtended' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [Pool] Source #
listPoolsExtended :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [Pool] Source #
listRetiredPools' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [PoolEpoch] Source #
listRetiredPools :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [PoolEpoch] Source #
listRetiringPools' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [PoolEpoch] Source #
listRetiringPools :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [PoolEpoch] Source #
getPool :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r PoolInfo Source #
getPoolHistory' :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Paged -> SortOrder -> Sem r [PoolHistory] Source #
getPoolHistory :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [PoolHistory] Source #
getPoolMetadata :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r (Maybe PoolMetadata) Source #
getPoolRelays :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [PoolRelay] Source #
getPoolDelegators' :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Paged -> SortOrder -> Sem r [PoolDelegator] Source #
getPoolDelegators :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [PoolDelegator] Source #
getPoolBlocks' :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Paged -> SortOrder -> Sem r [BlockHash] Source #
getPoolBlocks :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [BlockHash] Source #
getPoolUpdates' :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Paged -> SortOrder -> Sem r [PoolUpdate] Source #
getPoolUpdates :: Member Blockfrost r => Member (Error BlockfrostError) r => PoolId -> Sem r [PoolUpdate] Source #
getTxMetadataLabels' :: Member Blockfrost r => Member (Error BlockfrostError) r => Paged -> SortOrder -> Sem r [TxMeta] Source #
getTxMetadataLabels :: Member Blockfrost r => Member (Error BlockfrostError) r => Sem r [TxMeta] Source #
getTxMetadataByLabelJSON' :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Paged -> SortOrder -> Sem r [TxMetaJSON] Source #
getTxMetadataByLabelJSON :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r [TxMetaJSON] Source #
getTxMetadataByLabelCBOR' :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Paged -> SortOrder -> Sem r [TxMetaCBOR] Source #
getTxMetadataByLabelCBOR :: Member Blockfrost r => Member (Error BlockfrostError) r => Text -> Sem r [TxMetaCBOR] Source #