polysemy-blockfrost 0.1.1.0 → 0.1.2.0
raw patch · 4 files changed
+153/−141 lines, 4 filesdep ~basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base
API changes (from Hackage documentation)
+ Polysemy.Blockfrost: allPages :: Monad m => (Paged -> m [a]) -> m [a]
+ Polysemy.Blockfrost: getAddressTransactions' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Maybe BlockIndex -> Maybe BlockIndex -> Sem r [AddressTransaction]
+ Polysemy.Blockfrost.Api: getAddressTransactions' :: Member Blockfrost r => Member (Error BlockfrostError) r => Address -> Paged -> SortOrder -> Maybe BlockIndex -> Maybe BlockIndex -> Sem r [AddressTransaction]
+ Polysemy.Blockfrost.Effect.Blockfrost: [GetAddressTransactions'] :: Address -> Paged -> SortOrder -> Maybe BlockIndex -> Maybe BlockIndex -> Blockfrost m (Either BlockfrostError [AddressTransaction])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAddressTransactions' :: forall r_aAJ8. Member Blockfrost r_aAJ8 => Address -> Paged -> SortOrder -> Maybe BlockIndex -> Maybe BlockIndex -> Sem r_aAJ8 (Either BlockfrostError [AddressTransaction])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccount :: forall r_aAvB. Member Blockfrost r_aAvB => Address -> Sem r_aAvB (Either BlockfrostError AccountInfo)
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccount :: forall r_aAL9. Member Blockfrost r_aAL9 => Address -> Sem r_aAL9 (Either BlockfrostError AccountInfo)
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAddresses :: forall r_aAwh. Member Blockfrost r_aAwh => Address -> Sem r_aAwh (Either BlockfrostError [AddressAssociated])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAddresses :: forall r_aALP. Member Blockfrost r_aALP => Address -> Sem r_aALP (Either BlockfrostError [AddressAssociated])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAddresses' :: forall r_aAwd. Member Blockfrost r_aAwd => Address -> Paged -> SortOrder -> Sem r_aAwd (Either BlockfrostError [AddressAssociated])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAddresses' :: forall r_aALL. Member Blockfrost r_aALL => Address -> Paged -> SortOrder -> Sem r_aALL (Either BlockfrostError [AddressAssociated])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAddressesTotal :: forall r_aAwj. Member Blockfrost r_aAwj => Address -> Sem r_aAwj (Either BlockfrostError AddressAssociatedTotal)
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAddressesTotal :: forall r_aALR. Member Blockfrost r_aALR => Address -> Sem r_aALR (Either BlockfrostError AddressAssociatedTotal)
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAssets :: forall r_aAwp. Member Blockfrost r_aAwp => Address -> Sem r_aAwp (Either BlockfrostError [Amount])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAssets :: forall r_aALX. Member Blockfrost r_aALX => Address -> Sem r_aALX (Either BlockfrostError [Amount])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAssets' :: forall r_aAwl. Member Blockfrost r_aAwl => Address -> Paged -> SortOrder -> Sem r_aAwl (Either BlockfrostError [Amount])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountAssociatedAssets' :: forall r_aALT. Member Blockfrost r_aALT => Address -> Paged -> SortOrder -> Sem r_aALT (Either BlockfrostError [Amount])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountDelegations :: forall r_aAvT. Member Blockfrost r_aAvT => Address -> Sem r_aAvT (Either BlockfrostError [AccountDelegation])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountDelegations :: forall r_aALr. Member Blockfrost r_aALr => Address -> Sem r_aALr (Either BlockfrostError [AccountDelegation])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountDelegations' :: forall r_aAvP. Member Blockfrost r_aAvP => Address -> Paged -> SortOrder -> Sem r_aAvP (Either BlockfrostError [AccountDelegation])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountDelegations' :: forall r_aALn. Member Blockfrost r_aALn => Address -> Paged -> SortOrder -> Sem r_aALn (Either BlockfrostError [AccountDelegation])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountHistory :: forall r_aAvN. Member Blockfrost r_aAvN => Address -> Sem r_aAvN (Either BlockfrostError [AccountHistory])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountHistory :: forall r_aALl. Member Blockfrost r_aALl => Address -> Sem r_aALl (Either BlockfrostError [AccountHistory])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountHistory' :: forall r_aAvJ. Member Blockfrost r_aAvJ => Address -> Paged -> SortOrder -> Sem r_aAvJ (Either BlockfrostError [AccountHistory])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountHistory' :: forall r_aALh. Member Blockfrost r_aALh => Address -> Paged -> SortOrder -> Sem r_aALh (Either BlockfrostError [AccountHistory])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountMirs :: forall r_aAwb. Member Blockfrost r_aAwb => Address -> Sem r_aAwb (Either BlockfrostError [AccountMir])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountMirs :: forall r_aALJ. Member Blockfrost r_aALJ => Address -> Sem r_aALJ (Either BlockfrostError [AccountMir])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountMirs' :: forall r_aAw7. Member Blockfrost r_aAw7 => Address -> Paged -> SortOrder -> Sem r_aAw7 (Either BlockfrostError [AccountMir])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountMirs' :: forall r_aALF. Member Blockfrost r_aALF => Address -> Paged -> SortOrder -> Sem r_aALF (Either BlockfrostError [AccountMir])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountRegistrations :: forall r_aAvZ. Member Blockfrost r_aAvZ => Address -> Sem r_aAvZ (Either BlockfrostError [AccountRegistration])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountRegistrations :: forall r_aALx. Member Blockfrost r_aALx => Address -> Sem r_aALx (Either BlockfrostError [AccountRegistration])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountRegistrations' :: forall r_aAvV. Member Blockfrost r_aAvV => Address -> Paged -> SortOrder -> Sem r_aAvV (Either BlockfrostError [AccountRegistration])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountRegistrations' :: forall r_aALt. Member Blockfrost r_aALt => Address -> Paged -> SortOrder -> Sem r_aALt (Either BlockfrostError [AccountRegistration])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountRewards :: forall r_aAvH. Member Blockfrost r_aAvH => Address -> Sem r_aAvH (Either BlockfrostError [AccountReward])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountRewards :: forall r_aALf. Member Blockfrost r_aALf => Address -> Sem r_aALf (Either BlockfrostError [AccountReward])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountRewards' :: forall r_aAvD. Member Blockfrost r_aAvD => Address -> Paged -> SortOrder -> Sem r_aAvD (Either BlockfrostError [AccountReward])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountRewards' :: forall r_aALb. Member Blockfrost r_aALb => Address -> Paged -> SortOrder -> Sem r_aALb (Either BlockfrostError [AccountReward])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountWithdrawals :: forall r_aAw5. Member Blockfrost r_aAw5 => Address -> Sem r_aAw5 (Either BlockfrostError [AccountWithdrawal])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountWithdrawals :: forall r_aALD. Member Blockfrost r_aALD => Address -> Sem r_aALD (Either BlockfrostError [AccountWithdrawal])
- Polysemy.Blockfrost.Effect.Blockfrost: getAccountWithdrawals' :: forall r_aAw1. Member Blockfrost r_aAw1 => Address -> Paged -> SortOrder -> Sem r_aAw1 (Either BlockfrostError [AccountWithdrawal])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAccountWithdrawals' :: forall r_aALz. Member Blockfrost r_aALz => Address -> Paged -> SortOrder -> Sem r_aALz (Either BlockfrostError [AccountWithdrawal])
- Polysemy.Blockfrost.Effect.Blockfrost: getAddressDetails :: forall r_aAtq. Member Blockfrost r_aAtq => Address -> Sem r_aAtq (Either BlockfrostError AddressDetails)
+ Polysemy.Blockfrost.Effect.Blockfrost: getAddressDetails :: forall r_aAIS. Member Blockfrost r_aAIS => Address -> Sem r_aAIS (Either BlockfrostError AddressDetails)
- Polysemy.Blockfrost.Effect.Blockfrost: getAddressInfo :: forall r_aAtm. Member Blockfrost r_aAtm => Address -> Sem r_aAtm (Either BlockfrostError AddressInfo)
+ Polysemy.Blockfrost.Effect.Blockfrost: getAddressInfo :: forall r_aAIO. Member Blockfrost r_aAIO => Address -> Sem r_aAIO (Either BlockfrostError AddressInfo)
- Polysemy.Blockfrost.Effect.Blockfrost: getAddressInfoExtended :: forall r_aAto. Member Blockfrost r_aAto => Address -> Sem r_aAto (Either BlockfrostError AddressInfoExtended)
+ Polysemy.Blockfrost.Effect.Blockfrost: getAddressInfoExtended :: forall r_aAIQ. Member Blockfrost r_aAIQ => Address -> Sem r_aAIQ (Either BlockfrostError AddressInfoExtended)
- Polysemy.Blockfrost.Effect.Blockfrost: getAddressTransactions :: forall r_aAtG. Member Blockfrost r_aAtG => Address -> Sem r_aAtG (Either BlockfrostError [AddressTransaction])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAddressTransactions :: forall r_aAJe. Member Blockfrost r_aAJe => Address -> Sem r_aAJe (Either BlockfrostError [AddressTransaction])
- Polysemy.Blockfrost.Effect.Blockfrost: getAddressUtxos :: forall r_aAtw. Member Blockfrost r_aAtw => Address -> Sem r_aAtw (Either BlockfrostError [AddressUtxo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAddressUtxos :: forall r_aAIY. Member Blockfrost r_aAIY => Address -> Sem r_aAIY (Either BlockfrostError [AddressUtxo])
- Polysemy.Blockfrost.Effect.Blockfrost: getAddressUtxos' :: forall r_aAts. Member Blockfrost r_aAts => Address -> Paged -> SortOrder -> Sem r_aAts (Either BlockfrostError [AddressUtxo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAddressUtxos' :: forall r_aAIU. Member Blockfrost r_aAIU => Address -> Paged -> SortOrder -> Sem r_aAIU (Either BlockfrostError [AddressUtxo])
- Polysemy.Blockfrost.Effect.Blockfrost: getAddressUtxosAsset :: forall r_aAtD. Member Blockfrost r_aAtD => Address -> AssetId -> Sem r_aAtD (Either BlockfrostError [AddressUtxo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAddressUtxosAsset :: forall r_aAJ5. Member Blockfrost r_aAJ5 => Address -> AssetId -> Sem r_aAJ5 (Either BlockfrostError [AddressUtxo])
- Polysemy.Blockfrost.Effect.Blockfrost: getAddressUtxosAsset' :: forall r_aAty. Member Blockfrost r_aAty => Address -> AssetId -> Paged -> SortOrder -> Sem r_aAty (Either BlockfrostError [AddressUtxo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAddressUtxosAsset' :: forall r_aAJ0. Member Blockfrost r_aAJ0 => Address -> AssetId -> Paged -> SortOrder -> Sem r_aAJ0 (Either BlockfrostError [AddressUtxo])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssetAddresses :: forall r_aAu4. Member Blockfrost r_aAu4 => AssetId -> Sem r_aAu4 (Either BlockfrostError [AssetAddress])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssetAddresses :: forall r_aAJC. Member Blockfrost r_aAJC => AssetId -> Sem r_aAJC (Either BlockfrostError [AssetAddress])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssetAddresses' :: forall r_aAu0. Member Blockfrost r_aAu0 => AssetId -> Paged -> SortOrder -> Sem r_aAu0 (Either BlockfrostError [AssetAddress])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssetAddresses' :: forall r_aAJy. Member Blockfrost r_aAJy => AssetId -> Paged -> SortOrder -> Sem r_aAJy (Either BlockfrostError [AssetAddress])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssetDetails :: forall r_aAtM. Member Blockfrost r_aAtM => AssetId -> Sem r_aAtM (Either BlockfrostError AssetDetails)
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssetDetails :: forall r_aAJk. Member Blockfrost r_aAJk => AssetId -> Sem r_aAJk (Either BlockfrostError AssetDetails)
- Polysemy.Blockfrost.Effect.Blockfrost: getAssetHistory :: forall r_aAtS. Member Blockfrost r_aAtS => AssetId -> Sem r_aAtS (Either BlockfrostError [AssetHistory])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssetHistory :: forall r_aAJq. Member Blockfrost r_aAJq => AssetId -> Sem r_aAJq (Either BlockfrostError [AssetHistory])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssetHistory' :: forall r_aAtO. Member Blockfrost r_aAtO => AssetId -> Paged -> SortOrder -> Sem r_aAtO (Either BlockfrostError [AssetHistory])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssetHistory' :: forall r_aAJm. Member Blockfrost r_aAJm => AssetId -> Paged -> SortOrder -> Sem r_aAJm (Either BlockfrostError [AssetHistory])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssetTransactions :: forall r_aAtY. Member Blockfrost r_aAtY => AssetId -> Sem r_aAtY (Either BlockfrostError [AssetTransaction])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssetTransactions :: forall r_aAJw. Member Blockfrost r_aAJw => AssetId -> Sem r_aAJw (Either BlockfrostError [AssetTransaction])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssetTransactions' :: forall r_aAtU. Member Blockfrost r_aAtU => AssetId -> Paged -> SortOrder -> Sem r_aAtU (Either BlockfrostError [AssetTransaction])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssetTransactions' :: forall r_aAJs. Member Blockfrost r_aAJs => AssetId -> Paged -> SortOrder -> Sem r_aAJs (Either BlockfrostError [AssetTransaction])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssets :: forall r_aAtL. Member Blockfrost r_aAtL => Sem r_aAtL (Either BlockfrostError [AssetInfo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssets :: forall r_aAJj. Member Blockfrost r_aAJj => Sem r_aAJj (Either BlockfrostError [AssetInfo])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssets' :: forall r_aAtI. Member Blockfrost r_aAtI => Paged -> SortOrder -> Sem r_aAtI (Either BlockfrostError [AssetInfo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssets' :: forall r_aAJg. Member Blockfrost r_aAJg => Paged -> SortOrder -> Sem r_aAJg (Either BlockfrostError [AssetInfo])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssetsByPolicy :: forall r_aAua. Member Blockfrost r_aAua => PolicyId -> Sem r_aAua (Either BlockfrostError [AssetInfo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssetsByPolicy :: forall r_aAJI. Member Blockfrost r_aAJI => PolicyId -> Sem r_aAJI (Either BlockfrostError [AssetInfo])
- Polysemy.Blockfrost.Effect.Blockfrost: getAssetsByPolicy' :: forall r_aAu6. Member Blockfrost r_aAu6 => PolicyId -> Paged -> SortOrder -> Sem r_aAu6 (Either BlockfrostError [AssetInfo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getAssetsByPolicy' :: forall r_aAJE. Member Blockfrost r_aAJE => PolicyId -> Paged -> SortOrder -> Sem r_aAJE (Either BlockfrostError [AssetInfo])
- Polysemy.Blockfrost.Effect.Blockfrost: getBlock :: forall r_aAsS. Member Blockfrost r_aAsS => Either Integer BlockHash -> Sem r_aAsS (Either BlockfrostError Block)
+ Polysemy.Blockfrost.Effect.Blockfrost: getBlock :: forall r_aAIk. Member Blockfrost r_aAIk => Either Integer BlockHash -> Sem r_aAIk (Either BlockfrostError Block)
- Polysemy.Blockfrost.Effect.Blockfrost: getBlockAffectedAddresses :: forall r_aAti. Member Blockfrost r_aAti => Either Integer BlockHash -> Sem r_aAti (Either BlockfrostError [(Address, [TxHash])])
+ Polysemy.Blockfrost.Effect.Blockfrost: getBlockAffectedAddresses :: forall r_aAIK. Member Blockfrost r_aAIK => Either Integer BlockHash -> Sem r_aAIK (Either BlockfrostError [(Address, [TxHash])])
- Polysemy.Blockfrost.Effect.Blockfrost: getBlockAffectedAddresses' :: forall r_aAtf. Member Blockfrost r_aAtf => Either Integer BlockHash -> Paged -> Sem r_aAtf (Either BlockfrostError [(Address, [TxHash])])
+ Polysemy.Blockfrost.Effect.Blockfrost: getBlockAffectedAddresses' :: forall r_aAIH. Member Blockfrost r_aAIH => Either Integer BlockHash -> Paged -> Sem r_aAIH (Either BlockfrostError [(Address, [TxHash])])
- Polysemy.Blockfrost.Effect.Blockfrost: getBlockEpochSlot :: forall r_aAsW. Member Blockfrost r_aAsW => Epoch -> Slot -> Sem r_aAsW (Either BlockfrostError Block)
+ Polysemy.Blockfrost.Effect.Blockfrost: getBlockEpochSlot :: forall r_aAIo. Member Blockfrost r_aAIo => Epoch -> Slot -> Sem r_aAIo (Either BlockfrostError Block)
- Polysemy.Blockfrost.Effect.Blockfrost: getBlockSlot :: forall r_aAsU. Member Blockfrost r_aAsU => Slot -> Sem r_aAsU (Either BlockfrostError Block)
+ Polysemy.Blockfrost.Effect.Blockfrost: getBlockSlot :: forall r_aAIm. Member Blockfrost r_aAIm => Slot -> Sem r_aAIm (Either BlockfrostError Block)
- Polysemy.Blockfrost.Effect.Blockfrost: getBlockTxs :: forall r_aAtd. Member Blockfrost r_aAtd => Either Integer BlockHash -> Sem r_aAtd (Either BlockfrostError [TxHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getBlockTxs :: forall r_aAIF. Member Blockfrost r_aAIF => Either Integer BlockHash -> Sem r_aAIF (Either BlockfrostError [TxHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getBlockTxs' :: forall r_aAt9. Member Blockfrost r_aAt9 => Either Integer BlockHash -> Paged -> SortOrder -> Sem r_aAt9 (Either BlockfrostError [TxHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getBlockTxs' :: forall r_aAIB. Member Blockfrost r_aAIB => Either Integer BlockHash -> Paged -> SortOrder -> Sem r_aAIB (Either BlockfrostError [TxHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getClock :: forall r_aAsc. Member Blockfrost r_aAsc => Sem r_aAsc (Either BlockfrostError ServerTime)
+ Polysemy.Blockfrost.Effect.Blockfrost: getClock :: forall r_aAHE. Member Blockfrost r_aAHE => Sem r_aAHE (Either BlockfrostError ServerTime)
- Polysemy.Blockfrost.Effect.Blockfrost: getEpoch :: forall r_aAuy. Member Blockfrost r_aAuy => Epoch -> Sem r_aAuy (Either BlockfrostError EpochInfo)
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpoch :: forall r_aAK6. Member Blockfrost r_aAK6 => Epoch -> Sem r_aAK6 (Either BlockfrostError EpochInfo)
- Polysemy.Blockfrost.Effect.Blockfrost: getEpochBlocks :: forall r_aAv0. Member Blockfrost r_aAv0 => Epoch -> Sem r_aAv0 (Either BlockfrostError [BlockHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpochBlocks :: forall r_aAKy. Member Blockfrost r_aAKy => Epoch -> Sem r_aAKy (Either BlockfrostError [BlockHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getEpochBlocks' :: forall r_aAuW. Member Blockfrost r_aAuW => Epoch -> Paged -> SortOrder -> Sem r_aAuW (Either BlockfrostError [BlockHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpochBlocks' :: forall r_aAKu. Member Blockfrost r_aAKu => Epoch -> Paged -> SortOrder -> Sem r_aAKu (Either BlockfrostError [BlockHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getEpochBlocksByPool :: forall r_aAv7. Member Blockfrost r_aAv7 => Epoch -> PoolId -> Sem r_aAv7 (Either BlockfrostError [BlockHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpochBlocksByPool :: forall r_aAKF. Member Blockfrost r_aAKF => Epoch -> PoolId -> Sem r_aAKF (Either BlockfrostError [BlockHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getEpochBlocksByPool' :: forall r_aAv2. Member Blockfrost r_aAv2 => Epoch -> PoolId -> Paged -> SortOrder -> Sem r_aAv2 (Either BlockfrostError [BlockHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpochBlocksByPool' :: forall r_aAKA. Member Blockfrost r_aAKA => Epoch -> PoolId -> Paged -> SortOrder -> Sem r_aAKA (Either BlockfrostError [BlockHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getEpochProtocolParams :: forall r_aAva. Member Blockfrost r_aAva => Epoch -> Sem r_aAva (Either BlockfrostError ProtocolParams)
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpochProtocolParams :: forall r_aAKI. Member Blockfrost r_aAKI => Epoch -> Sem r_aAKI (Either BlockfrostError ProtocolParams)
- Polysemy.Blockfrost.Effect.Blockfrost: getEpochStake :: forall r_aAuN. Member Blockfrost r_aAuN => Epoch -> Sem r_aAuN (Either BlockfrostError [StakeDistribution])
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpochStake :: forall r_aAKl. Member Blockfrost r_aAKl => Epoch -> Sem r_aAKl (Either BlockfrostError [StakeDistribution])
- Polysemy.Blockfrost.Effect.Blockfrost: getEpochStake' :: forall r_aAuK. Member Blockfrost r_aAuK => Epoch -> Paged -> Sem r_aAuK (Either BlockfrostError [StakeDistribution])
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpochStake' :: forall r_aAKi. Member Blockfrost r_aAKi => Epoch -> Paged -> Sem r_aAKi (Either BlockfrostError [StakeDistribution])
- Polysemy.Blockfrost.Effect.Blockfrost: getEpochStakeByPool :: forall r_aAuT. Member Blockfrost r_aAuT => Epoch -> PoolId -> Sem r_aAuT (Either BlockfrostError [PoolStakeDistribution])
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpochStakeByPool :: forall r_aAKr. Member Blockfrost r_aAKr => Epoch -> PoolId -> Sem r_aAKr (Either BlockfrostError [PoolStakeDistribution])
- Polysemy.Blockfrost.Effect.Blockfrost: getEpochStakeByPool' :: forall r_aAuP. Member Blockfrost r_aAuP => Epoch -> PoolId -> Paged -> Sem r_aAuP (Either BlockfrostError [PoolStakeDistribution])
+ Polysemy.Blockfrost.Effect.Blockfrost: getEpochStakeByPool' :: forall r_aAKn. Member Blockfrost r_aAKn => Epoch -> PoolId -> Paged -> Sem r_aAKn (Either BlockfrostError [PoolStakeDistribution])
- Polysemy.Blockfrost.Effect.Blockfrost: getHealth :: forall r_aAsb. Member Blockfrost r_aAsb => Sem r_aAsb (Either BlockfrostError Healthy)
+ Polysemy.Blockfrost.Effect.Blockfrost: getHealth :: forall r_aAHD. Member Blockfrost r_aAHD => Sem r_aAHD (Either BlockfrostError Healthy)
- Polysemy.Blockfrost.Effect.Blockfrost: getLatestBlock :: forall r_aAsN. Member Blockfrost r_aAsN => Sem r_aAsN (Either BlockfrostError Block)
+ Polysemy.Blockfrost.Effect.Blockfrost: getLatestBlock :: forall r_aAIf. Member Blockfrost r_aAIf => Sem r_aAIf (Either BlockfrostError Block)
- Polysemy.Blockfrost.Effect.Blockfrost: getLatestBlockTxs :: forall r_aAsR. Member Blockfrost r_aAsR => Sem r_aAsR (Either BlockfrostError [TxHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getLatestBlockTxs :: forall r_aAIj. Member Blockfrost r_aAIj => Sem r_aAIj (Either BlockfrostError [TxHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getLatestBlockTxs' :: forall r_aAsO. Member Blockfrost r_aAsO => Paged -> SortOrder -> Sem r_aAsO (Either BlockfrostError [TxHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getLatestBlockTxs' :: forall r_aAIg. Member Blockfrost r_aAIg => Paged -> SortOrder -> Sem r_aAIg (Either BlockfrostError [TxHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getLatestEpoch :: forall r_aAuw. Member Blockfrost r_aAuw => Sem r_aAuw (Either BlockfrostError EpochInfo)
+ Polysemy.Blockfrost.Effect.Blockfrost: getLatestEpoch :: forall r_aAK4. Member Blockfrost r_aAK4 => Sem r_aAK4 (Either BlockfrostError EpochInfo)
- Polysemy.Blockfrost.Effect.Blockfrost: getLatestEpochProtocolParams :: forall r_aAux. Member Blockfrost r_aAux => Sem r_aAux (Either BlockfrostError ProtocolParams)
+ Polysemy.Blockfrost.Effect.Blockfrost: getLatestEpochProtocolParams :: forall r_aAK5. Member Blockfrost r_aAK5 => Sem r_aAK5 (Either BlockfrostError ProtocolParams)
- Polysemy.Blockfrost.Effect.Blockfrost: getLedgerGenesis :: forall r_aAvA. Member Blockfrost r_aAvA => Sem r_aAvA (Either BlockfrostError Genesis)
+ Polysemy.Blockfrost.Effect.Blockfrost: getLedgerGenesis :: forall r_aAL8. Member Blockfrost r_aAL8 => Sem r_aAL8 (Either BlockfrostError Genesis)
- Polysemy.Blockfrost.Effect.Blockfrost: getMetrics :: forall r_aAsd. Member Blockfrost r_aAsd => Sem r_aAsd (Either BlockfrostError [Metric])
+ Polysemy.Blockfrost.Effect.Blockfrost: getMetrics :: forall r_aAHF. Member Blockfrost r_aAHF => Sem r_aAHF (Either BlockfrostError [Metric])
- Polysemy.Blockfrost.Effect.Blockfrost: getMetricsEndpoints :: forall r_aAse. Member Blockfrost r_aAse => Sem r_aAse (Either BlockfrostError [(Text, Metric)])
+ Polysemy.Blockfrost.Effect.Blockfrost: getMetricsEndpoints :: forall r_aAHG. Member Blockfrost r_aAHG => Sem r_aAHG (Either BlockfrostError [(Text, Metric)])
- Polysemy.Blockfrost.Effect.Blockfrost: getNetworkEras :: forall r_aAtl. Member Blockfrost r_aAtl => Sem r_aAtl (Either BlockfrostError [NetworkEraSummary])
+ Polysemy.Blockfrost.Effect.Blockfrost: getNetworkEras :: forall r_aAIN. Member Blockfrost r_aAIN => Sem r_aAIN (Either BlockfrostError [NetworkEraSummary])
- Polysemy.Blockfrost.Effect.Blockfrost: getNetworkInfo :: forall r_aAtk. Member Blockfrost r_aAtk => Sem r_aAtk (Either BlockfrostError Network)
+ Polysemy.Blockfrost.Effect.Blockfrost: getNetworkInfo :: forall r_aAIM. Member Blockfrost r_aAIM => Sem r_aAIM (Either BlockfrostError Network)
- Polysemy.Blockfrost.Effect.Blockfrost: getNextBlocks :: forall r_aAt2. Member Blockfrost r_aAt2 => Either Integer BlockHash -> Sem r_aAt2 (Either BlockfrostError [Block])
+ Polysemy.Blockfrost.Effect.Blockfrost: getNextBlocks :: forall r_aAIu. Member Blockfrost r_aAIu => Either Integer BlockHash -> Sem r_aAIu (Either BlockfrostError [Block])
- Polysemy.Blockfrost.Effect.Blockfrost: getNextBlocks' :: forall r_aAsZ. Member Blockfrost r_aAsZ => Either Integer BlockHash -> Paged -> Sem r_aAsZ (Either BlockfrostError [Block])
+ Polysemy.Blockfrost.Effect.Blockfrost: getNextBlocks' :: forall r_aAIr. Member Blockfrost r_aAIr => Either Integer BlockHash -> Paged -> Sem r_aAIr (Either BlockfrostError [Block])
- Polysemy.Blockfrost.Effect.Blockfrost: getNextEpochs :: forall r_aAuD. Member Blockfrost r_aAuD => Epoch -> Sem r_aAuD (Either BlockfrostError [EpochInfo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getNextEpochs :: forall r_aAKb. Member Blockfrost r_aAKb => Epoch -> Sem r_aAKb (Either BlockfrostError [EpochInfo])
- Polysemy.Blockfrost.Effect.Blockfrost: getNextEpochs' :: forall r_aAuA. Member Blockfrost r_aAuA => Epoch -> Paged -> Sem r_aAuA (Either BlockfrostError [EpochInfo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getNextEpochs' :: forall r_aAK8. Member Blockfrost r_aAK8 => Epoch -> Paged -> Sem r_aAK8 (Either BlockfrostError [EpochInfo])
- Polysemy.Blockfrost.Effect.Blockfrost: getPool :: forall r_aAwH. Member Blockfrost r_aAwH => PoolId -> Sem r_aAwH (Either BlockfrostError PoolInfo)
+ Polysemy.Blockfrost.Effect.Blockfrost: getPool :: forall r_aAMf. Member Blockfrost r_aAMf => PoolId -> Sem r_aAMf (Either BlockfrostError PoolInfo)
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolBlocks :: forall r_aAx3. Member Blockfrost r_aAx3 => PoolId -> Sem r_aAx3 (Either BlockfrostError [BlockHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolBlocks :: forall r_aAMB. Member Blockfrost r_aAMB => PoolId -> Sem r_aAMB (Either BlockfrostError [BlockHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolBlocks' :: forall r_aAwZ. Member Blockfrost r_aAwZ => PoolId -> Paged -> SortOrder -> Sem r_aAwZ (Either BlockfrostError [BlockHash])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolBlocks' :: forall r_aAMx. Member Blockfrost r_aAMx => PoolId -> Paged -> SortOrder -> Sem r_aAMx (Either BlockfrostError [BlockHash])
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolDelegators :: forall r_aAwX. Member Blockfrost r_aAwX => PoolId -> Sem r_aAwX (Either BlockfrostError [PoolDelegator])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolDelegators :: forall r_aAMv. Member Blockfrost r_aAMv => PoolId -> Sem r_aAMv (Either BlockfrostError [PoolDelegator])
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolDelegators' :: forall r_aAwT. Member Blockfrost r_aAwT => PoolId -> Paged -> SortOrder -> Sem r_aAwT (Either BlockfrostError [PoolDelegator])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolDelegators' :: forall r_aAMr. Member Blockfrost r_aAMr => PoolId -> Paged -> SortOrder -> Sem r_aAMr (Either BlockfrostError [PoolDelegator])
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolHistory :: forall r_aAwN. Member Blockfrost r_aAwN => PoolId -> Sem r_aAwN (Either BlockfrostError [PoolHistory])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolHistory :: forall r_aAMl. Member Blockfrost r_aAMl => PoolId -> Sem r_aAMl (Either BlockfrostError [PoolHistory])
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolHistory' :: forall r_aAwJ. Member Blockfrost r_aAwJ => PoolId -> Paged -> SortOrder -> Sem r_aAwJ (Either BlockfrostError [PoolHistory])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolHistory' :: forall r_aAMh. Member Blockfrost r_aAMh => PoolId -> Paged -> SortOrder -> Sem r_aAMh (Either BlockfrostError [PoolHistory])
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolMetadata :: forall r_aAwP. Member Blockfrost r_aAwP => PoolId -> Sem r_aAwP (Either BlockfrostError (Maybe PoolMetadata))
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolMetadata :: forall r_aAMn. Member Blockfrost r_aAMn => PoolId -> Sem r_aAMn (Either BlockfrostError (Maybe PoolMetadata))
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolRelays :: forall r_aAwR. Member Blockfrost r_aAwR => PoolId -> Sem r_aAwR (Either BlockfrostError [PoolRelay])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolRelays :: forall r_aAMp. Member Blockfrost r_aAMp => PoolId -> Sem r_aAMp (Either BlockfrostError [PoolRelay])
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolUpdates :: forall r_aAx9. Member Blockfrost r_aAx9 => PoolId -> Sem r_aAx9 (Either BlockfrostError [PoolUpdate])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolUpdates :: forall r_aAMH. Member Blockfrost r_aAMH => PoolId -> Sem r_aAMH (Either BlockfrostError [PoolUpdate])
- Polysemy.Blockfrost.Effect.Blockfrost: getPoolUpdates' :: forall r_aAx5. Member Blockfrost r_aAx5 => PoolId -> Paged -> SortOrder -> Sem r_aAx5 (Either BlockfrostError [PoolUpdate])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPoolUpdates' :: forall r_aAMD. Member Blockfrost r_aAMD => PoolId -> Paged -> SortOrder -> Sem r_aAMD (Either BlockfrostError [PoolUpdate])
- Polysemy.Blockfrost.Effect.Blockfrost: getPreviousBlocks :: forall r_aAt7. Member Blockfrost r_aAt7 => Either Integer BlockHash -> Sem r_aAt7 (Either BlockfrostError [Block])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPreviousBlocks :: forall r_aAIz. Member Blockfrost r_aAIz => Either Integer BlockHash -> Sem r_aAIz (Either BlockfrostError [Block])
- Polysemy.Blockfrost.Effect.Blockfrost: getPreviousBlocks' :: forall r_aAt4. Member Blockfrost r_aAt4 => Either Integer BlockHash -> Paged -> Sem r_aAt4 (Either BlockfrostError [Block])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPreviousBlocks' :: forall r_aAIw. Member Blockfrost r_aAIw => Either Integer BlockHash -> Paged -> Sem r_aAIw (Either BlockfrostError [Block])
- Polysemy.Blockfrost.Effect.Blockfrost: getPreviousEpochs :: forall r_aAuI. Member Blockfrost r_aAuI => Epoch -> Sem r_aAuI (Either BlockfrostError [EpochInfo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPreviousEpochs :: forall r_aAKg. Member Blockfrost r_aAKg => Epoch -> Sem r_aAKg (Either BlockfrostError [EpochInfo])
- Polysemy.Blockfrost.Effect.Blockfrost: getPreviousEpochs' :: forall r_aAuF. Member Blockfrost r_aAuF => Epoch -> Paged -> Sem r_aAuF (Either BlockfrostError [EpochInfo])
+ Polysemy.Blockfrost.Effect.Blockfrost: getPreviousEpochs' :: forall r_aAKd. Member Blockfrost r_aAKd => Epoch -> Paged -> Sem r_aAKd (Either BlockfrostError [EpochInfo])
- Polysemy.Blockfrost.Effect.Blockfrost: getRoot :: forall r_aAsa. Member Blockfrost r_aAsa => Sem r_aAsa (Either BlockfrostError URLVersion)
+ Polysemy.Blockfrost.Effect.Blockfrost: getRoot :: forall r_aAHC. Member Blockfrost r_aAHC => Sem r_aAHC (Either BlockfrostError URLVersion)
- Polysemy.Blockfrost.Effect.Blockfrost: getScript :: forall r_aAug. Member Blockfrost r_aAug => ScriptHash -> Sem r_aAug (Either BlockfrostError Script)
+ Polysemy.Blockfrost.Effect.Blockfrost: getScript :: forall r_aAJO. Member Blockfrost r_aAJO => ScriptHash -> Sem r_aAJO (Either BlockfrostError Script)
- Polysemy.Blockfrost.Effect.Blockfrost: getScriptCBOR :: forall r_aAuu. Member Blockfrost r_aAuu => ScriptHash -> Sem r_aAuu (Either BlockfrostError ScriptCBOR)
+ Polysemy.Blockfrost.Effect.Blockfrost: getScriptCBOR :: forall r_aAK2. Member Blockfrost r_aAK2 => ScriptHash -> Sem r_aAK2 (Either BlockfrostError ScriptCBOR)
- Polysemy.Blockfrost.Effect.Blockfrost: getScriptDatum :: forall r_aAuo. Member Blockfrost r_aAuo => DatumHash -> Sem r_aAuo (Either BlockfrostError ScriptDatum)
+ Polysemy.Blockfrost.Effect.Blockfrost: getScriptDatum :: forall r_aAJW. Member Blockfrost r_aAJW => DatumHash -> Sem r_aAJW (Either BlockfrostError ScriptDatum)
- Polysemy.Blockfrost.Effect.Blockfrost: getScriptDatumCBOR :: forall r_aAuq. Member Blockfrost r_aAuq => DatumHash -> Sem r_aAuq (Either BlockfrostError ScriptDatumCBOR)
+ Polysemy.Blockfrost.Effect.Blockfrost: getScriptDatumCBOR :: forall r_aAJY. Member Blockfrost r_aAJY => DatumHash -> Sem r_aAJY (Either BlockfrostError ScriptDatumCBOR)
- Polysemy.Blockfrost.Effect.Blockfrost: getScriptJSON :: forall r_aAus. Member Blockfrost r_aAus => ScriptHash -> Sem r_aAus (Either BlockfrostError ScriptJSON)
+ Polysemy.Blockfrost.Effect.Blockfrost: getScriptJSON :: forall r_aAK0. Member Blockfrost r_aAK0 => ScriptHash -> Sem r_aAK0 (Either BlockfrostError ScriptJSON)
- Polysemy.Blockfrost.Effect.Blockfrost: getScriptRedeemers :: forall r_aAum. Member Blockfrost r_aAum => ScriptHash -> Sem r_aAum (Either BlockfrostError [ScriptRedeemer])
+ Polysemy.Blockfrost.Effect.Blockfrost: getScriptRedeemers :: forall r_aAJU. Member Blockfrost r_aAJU => ScriptHash -> Sem r_aAJU (Either BlockfrostError [ScriptRedeemer])
- Polysemy.Blockfrost.Effect.Blockfrost: getScriptRedeemers' :: forall r_aAui. Member Blockfrost r_aAui => ScriptHash -> Paged -> SortOrder -> Sem r_aAui (Either BlockfrostError [ScriptRedeemer])
+ Polysemy.Blockfrost.Effect.Blockfrost: getScriptRedeemers' :: forall r_aAJQ. Member Blockfrost r_aAJQ => ScriptHash -> Paged -> SortOrder -> Sem r_aAJQ (Either BlockfrostError [ScriptRedeemer])
- Polysemy.Blockfrost.Effect.Blockfrost: getTx :: forall r_aAvc. Member Blockfrost r_aAvc => TxHash -> Sem r_aAvc (Either BlockfrostError Transaction)
+ Polysemy.Blockfrost.Effect.Blockfrost: getTx :: forall r_aAKK. Member Blockfrost r_aAKK => TxHash -> Sem r_aAKK (Either BlockfrostError Transaction)
- Polysemy.Blockfrost.Effect.Blockfrost: getTxDelegations :: forall r_aAvk. Member Blockfrost r_aAvk => TxHash -> Sem r_aAvk (Either BlockfrostError [TransactionDelegation])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxDelegations :: forall r_aAKS. Member Blockfrost r_aAKS => TxHash -> Sem r_aAKS (Either BlockfrostError [TransactionDelegation])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataByLabelCBOR :: forall r_aAxp. Member Blockfrost r_aAxp => Text -> Sem r_aAxp (Either BlockfrostError [TxMetaCBOR])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataByLabelCBOR :: forall r_aAMX. Member Blockfrost r_aAMX => Text -> Sem r_aAMX (Either BlockfrostError [TxMetaCBOR])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataByLabelCBOR' :: forall r_aAxl. Member Blockfrost r_aAxl => Text -> Paged -> SortOrder -> Sem r_aAxl (Either BlockfrostError [TxMetaCBOR])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataByLabelCBOR' :: forall r_aAMT. Member Blockfrost r_aAMT => Text -> Paged -> SortOrder -> Sem r_aAMT (Either BlockfrostError [TxMetaCBOR])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataByLabelJSON :: forall r_aAxj. Member Blockfrost r_aAxj => Text -> Sem r_aAxj (Either BlockfrostError [TxMetaJSON])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataByLabelJSON :: forall r_aAMR. Member Blockfrost r_aAMR => Text -> Sem r_aAMR (Either BlockfrostError [TxMetaJSON])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataByLabelJSON' :: forall r_aAxf. Member Blockfrost r_aAxf => Text -> Paged -> SortOrder -> Sem r_aAxf (Either BlockfrostError [TxMetaJSON])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataByLabelJSON' :: forall r_aAMN. Member Blockfrost r_aAMN => Text -> Paged -> SortOrder -> Sem r_aAMN (Either BlockfrostError [TxMetaJSON])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataCBOR :: forall r_aAvw. Member Blockfrost r_aAvw => TxHash -> Sem r_aAvw (Either BlockfrostError [TransactionMetaCBOR])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataCBOR :: forall r_aAL4. Member Blockfrost r_aAL4 => TxHash -> Sem r_aAL4 (Either BlockfrostError [TransactionMetaCBOR])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataJSON :: forall r_aAvu. Member Blockfrost r_aAvu => TxHash -> Sem r_aAvu (Either BlockfrostError [TransactionMetaJSON])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataJSON :: forall r_aAL2. Member Blockfrost r_aAL2 => TxHash -> Sem r_aAL2 (Either BlockfrostError [TransactionMetaJSON])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataLabels :: forall r_aAxe. Member Blockfrost r_aAxe => Sem r_aAxe (Either BlockfrostError [TxMeta])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataLabels :: forall r_aAMM. Member Blockfrost r_aAMM => Sem r_aAMM (Either BlockfrostError [TxMeta])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataLabels' :: forall r_aAxb. Member Blockfrost r_aAxb => Paged -> SortOrder -> Sem r_aAxb (Either BlockfrostError [TxMeta])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxMetadataLabels' :: forall r_aAMJ. Member Blockfrost r_aAMJ => Paged -> SortOrder -> Sem r_aAMJ (Either BlockfrostError [TxMeta])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxMirs :: forall r_aAvo. Member Blockfrost r_aAvo => TxHash -> Sem r_aAvo (Either BlockfrostError [TransactionMir])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxMirs :: forall r_aAKW. Member Blockfrost r_aAKW => TxHash -> Sem r_aAKW (Either BlockfrostError [TransactionMir])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxPoolRetiring :: forall r_aAvs. Member Blockfrost r_aAvs => TxHash -> Sem r_aAvs (Either BlockfrostError [TransactionPoolRetiring])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxPoolRetiring :: forall r_aAL0. Member Blockfrost r_aAL0 => TxHash -> Sem r_aAL0 (Either BlockfrostError [TransactionPoolRetiring])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxPoolUpdates :: forall r_aAvq. Member Blockfrost r_aAvq => TxHash -> Sem r_aAvq (Either BlockfrostError [TransactionPoolUpdate])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxPoolUpdates :: forall r_aAKY. Member Blockfrost r_aAKY => TxHash -> Sem r_aAKY (Either BlockfrostError [TransactionPoolUpdate])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxRedeemers :: forall r_aAvg. Member Blockfrost r_aAvg => TxHash -> Sem r_aAvg (Either BlockfrostError [TransactionRedeemer])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxRedeemers :: forall r_aAKO. Member Blockfrost r_aAKO => TxHash -> Sem r_aAKO (Either BlockfrostError [TransactionRedeemer])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxStakes :: forall r_aAvi. Member Blockfrost r_aAvi => TxHash -> Sem r_aAvi (Either BlockfrostError [TransactionStake])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxStakes :: forall r_aAKQ. Member Blockfrost r_aAKQ => TxHash -> Sem r_aAKQ (Either BlockfrostError [TransactionStake])
- Polysemy.Blockfrost.Effect.Blockfrost: getTxUtxos :: forall r_aAve. Member Blockfrost r_aAve => TxHash -> Sem r_aAve (Either BlockfrostError TransactionUtxos)
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxUtxos :: forall r_aAKM. Member Blockfrost r_aAKM => TxHash -> Sem r_aAKM (Either BlockfrostError TransactionUtxos)
- Polysemy.Blockfrost.Effect.Blockfrost: getTxWithdrawals :: forall r_aAvm. Member Blockfrost r_aAvm => TxHash -> Sem r_aAvm (Either BlockfrostError [TransactionWithdrawal])
+ Polysemy.Blockfrost.Effect.Blockfrost: getTxWithdrawals :: forall r_aAKU. Member Blockfrost r_aAKU => TxHash -> Sem r_aAKU (Either BlockfrostError [TransactionWithdrawal])
- Polysemy.Blockfrost.Effect.Blockfrost: ipfsGateway :: forall r_aAsB. Member Blockfrost r_aAsB => Text -> Sem r_aAsB (Either BlockfrostError IPFSData)
+ Polysemy.Blockfrost.Effect.Blockfrost: ipfsGateway :: forall r_aAI3. Member Blockfrost r_aAI3 => Text -> Sem r_aAI3 (Either BlockfrostError IPFSData)
- Polysemy.Blockfrost.Effect.Blockfrost: ipfsGetPin :: forall r_aAsJ. Member Blockfrost r_aAsJ => Text -> Sem r_aAsJ (Either BlockfrostError IPFSPin)
+ Polysemy.Blockfrost.Effect.Blockfrost: ipfsGetPin :: forall r_aAIb. Member Blockfrost r_aAIb => Text -> Sem r_aAIb (Either BlockfrostError IPFSPin)
- Polysemy.Blockfrost.Effect.Blockfrost: ipfsListPins :: forall r_aAsI. Member Blockfrost r_aAsI => Sem r_aAsI (Either BlockfrostError [IPFSPin])
+ Polysemy.Blockfrost.Effect.Blockfrost: ipfsListPins :: forall r_aAIa. Member Blockfrost r_aAIa => Sem r_aAIa (Either BlockfrostError [IPFSPin])
- Polysemy.Blockfrost.Effect.Blockfrost: ipfsListPins' :: forall r_aAsF. Member Blockfrost r_aAsF => Paged -> SortOrder -> Sem r_aAsF (Either BlockfrostError [IPFSPin])
+ Polysemy.Blockfrost.Effect.Blockfrost: ipfsListPins' :: forall r_aAI7. Member Blockfrost r_aAI7 => Paged -> SortOrder -> Sem r_aAI7 (Either BlockfrostError [IPFSPin])
- Polysemy.Blockfrost.Effect.Blockfrost: ipfsPin :: forall r_aAsD. Member Blockfrost r_aAsD => Text -> Sem r_aAsD (Either BlockfrostError IPFSPinChange)
+ Polysemy.Blockfrost.Effect.Blockfrost: ipfsPin :: forall r_aAI5. Member Blockfrost r_aAI5 => Text -> Sem r_aAI5 (Either BlockfrostError IPFSPinChange)
- Polysemy.Blockfrost.Effect.Blockfrost: ipfsRemovePin :: forall r_aAsL. Member Blockfrost r_aAsL => Text -> Sem r_aAsL (Either BlockfrostError IPFSPinChange)
+ Polysemy.Blockfrost.Effect.Blockfrost: ipfsRemovePin :: forall r_aAId. Member Blockfrost r_aAId => Text -> Sem r_aAId (Either BlockfrostError IPFSPinChange)
- Polysemy.Blockfrost.Effect.Blockfrost: listPools :: forall r_aAwu. Member Blockfrost r_aAwu => Sem r_aAwu (Either BlockfrostError [PoolId])
+ Polysemy.Blockfrost.Effect.Blockfrost: listPools :: forall r_aAM2. Member Blockfrost r_aAM2 => Sem r_aAM2 (Either BlockfrostError [PoolId])
- Polysemy.Blockfrost.Effect.Blockfrost: listPools' :: forall r_aAwr. Member Blockfrost r_aAwr => Paged -> SortOrder -> Sem r_aAwr (Either BlockfrostError [PoolId])
+ Polysemy.Blockfrost.Effect.Blockfrost: listPools' :: forall r_aALZ. Member Blockfrost r_aALZ => Paged -> SortOrder -> Sem r_aALZ (Either BlockfrostError [PoolId])
- Polysemy.Blockfrost.Effect.Blockfrost: listPoolsExtended :: forall r_aAwy. Member Blockfrost r_aAwy => Sem r_aAwy (Either BlockfrostError [Pool])
+ Polysemy.Blockfrost.Effect.Blockfrost: listPoolsExtended :: forall r_aAM6. Member Blockfrost r_aAM6 => Sem r_aAM6 (Either BlockfrostError [Pool])
- Polysemy.Blockfrost.Effect.Blockfrost: listPoolsExtended' :: forall r_aAwv. Member Blockfrost r_aAwv => Paged -> SortOrder -> Sem r_aAwv (Either BlockfrostError [Pool])
+ Polysemy.Blockfrost.Effect.Blockfrost: listPoolsExtended' :: forall r_aAM3. Member Blockfrost r_aAM3 => Paged -> SortOrder -> Sem r_aAM3 (Either BlockfrostError [Pool])
- Polysemy.Blockfrost.Effect.Blockfrost: listRetiredPools :: forall r_aAwC. Member Blockfrost r_aAwC => Sem r_aAwC (Either BlockfrostError [PoolEpoch])
+ Polysemy.Blockfrost.Effect.Blockfrost: listRetiredPools :: forall r_aAMa. Member Blockfrost r_aAMa => Sem r_aAMa (Either BlockfrostError [PoolEpoch])
- Polysemy.Blockfrost.Effect.Blockfrost: listRetiredPools' :: forall r_aAwz. Member Blockfrost r_aAwz => Paged -> SortOrder -> Sem r_aAwz (Either BlockfrostError [PoolEpoch])
+ Polysemy.Blockfrost.Effect.Blockfrost: listRetiredPools' :: forall r_aAM7. Member Blockfrost r_aAM7 => Paged -> SortOrder -> Sem r_aAM7 (Either BlockfrostError [PoolEpoch])
- Polysemy.Blockfrost.Effect.Blockfrost: listRetiringPools :: forall r_aAwG. Member Blockfrost r_aAwG => Sem r_aAwG (Either BlockfrostError [PoolEpoch])
+ Polysemy.Blockfrost.Effect.Blockfrost: listRetiringPools :: forall r_aAMe. Member Blockfrost r_aAMe => Sem r_aAMe (Either BlockfrostError [PoolEpoch])
- Polysemy.Blockfrost.Effect.Blockfrost: listRetiringPools' :: forall r_aAwD. Member Blockfrost r_aAwD => Paged -> SortOrder -> Sem r_aAwD (Either BlockfrostError [PoolEpoch])
+ Polysemy.Blockfrost.Effect.Blockfrost: listRetiringPools' :: forall r_aAMb. Member Blockfrost r_aAMb => Paged -> SortOrder -> Sem r_aAMb (Either BlockfrostError [PoolEpoch])
- Polysemy.Blockfrost.Effect.Blockfrost: listScripts :: forall r_aAuf. Member Blockfrost r_aAuf => Sem r_aAuf (Either BlockfrostError ScriptHashList)
+ Polysemy.Blockfrost.Effect.Blockfrost: listScripts :: forall r_aAJN. Member Blockfrost r_aAJN => Sem r_aAJN (Either BlockfrostError ScriptHashList)
- Polysemy.Blockfrost.Effect.Blockfrost: listScripts' :: forall r_aAuc. Member Blockfrost r_aAuc => Paged -> SortOrder -> Sem r_aAuc (Either BlockfrostError ScriptHashList)
+ Polysemy.Blockfrost.Effect.Blockfrost: listScripts' :: forall r_aAJK. Member Blockfrost r_aAJK => Paged -> SortOrder -> Sem r_aAJK (Either BlockfrostError ScriptHashList)
- Polysemy.Blockfrost.Effect.Blockfrost: nutlinkAddressTickers :: forall r_aAss. Member Blockfrost r_aAss => Address -> Text -> Sem r_aAss (Either BlockfrostError [NutlinkTicker])
+ Polysemy.Blockfrost.Effect.Blockfrost: nutlinkAddressTickers :: forall r_aAHU. Member Blockfrost r_aAHU => Address -> Text -> Sem r_aAHU (Either BlockfrostError [NutlinkTicker])
- Polysemy.Blockfrost.Effect.Blockfrost: nutlinkAddressTickers' :: forall r_aAsn. Member Blockfrost r_aAsn => Address -> Text -> Paged -> SortOrder -> Sem r_aAsn (Either BlockfrostError [NutlinkTicker])
+ Polysemy.Blockfrost.Effect.Blockfrost: nutlinkAddressTickers' :: forall r_aAHP. Member Blockfrost r_aAHP => Address -> Text -> Paged -> SortOrder -> Sem r_aAHP (Either BlockfrostError [NutlinkTicker])
- Polysemy.Blockfrost.Effect.Blockfrost: nutlinkListAddress :: forall r_aAsf. Member Blockfrost r_aAsf => Address -> Sem r_aAsf (Either BlockfrostError NutlinkAddress)
+ Polysemy.Blockfrost.Effect.Blockfrost: nutlinkListAddress :: forall r_aAHH. Member Blockfrost r_aAHH => Address -> Sem r_aAHH (Either BlockfrostError NutlinkAddress)
- Polysemy.Blockfrost.Effect.Blockfrost: nutlinkListAddressTickers :: forall r_aAsl. Member Blockfrost r_aAsl => Address -> Sem r_aAsl (Either BlockfrostError [NutlinkAddressTicker])
+ Polysemy.Blockfrost.Effect.Blockfrost: nutlinkListAddressTickers :: forall r_aAHN. Member Blockfrost r_aAHN => Address -> Sem r_aAHN (Either BlockfrostError [NutlinkAddressTicker])
- Polysemy.Blockfrost.Effect.Blockfrost: nutlinkListAddressTickers' :: forall r_aAsh. Member Blockfrost r_aAsh => Address -> Paged -> SortOrder -> Sem r_aAsh (Either BlockfrostError [NutlinkAddressTicker])
+ Polysemy.Blockfrost.Effect.Blockfrost: nutlinkListAddressTickers' :: forall r_aAHJ. Member Blockfrost r_aAHJ => Address -> Paged -> SortOrder -> Sem r_aAHJ (Either BlockfrostError [NutlinkAddressTicker])
- Polysemy.Blockfrost.Effect.Blockfrost: nutlinkTickers :: forall r_aAsz. Member Blockfrost r_aAsz => Text -> Sem r_aAsz (Either BlockfrostError [(Address, NutlinkTicker)])
+ Polysemy.Blockfrost.Effect.Blockfrost: nutlinkTickers :: forall r_aAI1. Member Blockfrost r_aAI1 => Text -> Sem r_aAI1 (Either BlockfrostError [(Address, NutlinkTicker)])
- Polysemy.Blockfrost.Effect.Blockfrost: nutlinkTickers' :: forall r_aAsv. Member Blockfrost r_aAsv => Text -> Paged -> SortOrder -> Sem r_aAsv (Either BlockfrostError [(Address, NutlinkTicker)])
+ Polysemy.Blockfrost.Effect.Blockfrost: nutlinkTickers' :: forall r_aAHX. Member Blockfrost r_aAHX => Text -> Paged -> SortOrder -> Sem r_aAHX (Either BlockfrostError [(Address, NutlinkTicker)])
- Polysemy.Blockfrost.Effect.Blockfrost: submitTx :: forall r_aAvy. Member Blockfrost r_aAvy => CBORString -> Sem r_aAvy (Either BlockfrostError TxHash)
+ Polysemy.Blockfrost.Effect.Blockfrost: submitTx :: forall r_aAL6. Member Blockfrost r_aAL6 => CBORString -> Sem r_aAL6 (Either BlockfrostError TxHash)
Files
- polysemy-blockfrost.cabal +5/−5
- src/Polysemy/Blockfrost.hs +6/−0
- src/Polysemy/Blockfrost/Api.hs +5/−1
- src/Polysemy/Blockfrost/Effect/Blockfrost.hs +137/−135
polysemy-blockfrost.cabal view
@@ -2,7 +2,7 @@ name: polysemy-blockfrost-version: 0.1.1.0+version: 0.1.2.0 synopsis: Polysemy wrapper around the Blockfrost client description: Polysemy wrapper around the Blockfrost client. license: Apache-2.0@@ -19,7 +19,7 @@ type: git location: https://github.com/haskell-works/polysemy-blockfrost -common base { build-depends: base >= 4.18 && < 5 }+common base { build-depends: base >= 4.14 && < 5 } common blockfrost-api { build-depends: blockfrost-api < 0.11 } common blockfrost-client { build-depends: blockfrost-client < 0.9 }@@ -29,7 +29,7 @@ common tasty { build-depends: tasty < 1.6 } common text { build-depends: text < 3 } -common polysemy-blockfrost { build-depends: polysemy-blockfrost }+common polysemy-blockfrost { build-depends: polysemy-blockfrost } common project-config import: polysemy,@@ -56,12 +56,12 @@ Polysemy.Blockfrost.Client Polysemy.Blockfrost.Effect.Blockfrost hs-source-dirs: src- default-language: GHC2021+ default-language: Haskell2010 test-suite polysemy-blockfrost-test import: base, project-config, tasty,- default-language: GHC2021+ default-language: Haskell2010 type: exitcode-stdio-1.0 build-tool-depends: tasty-discover:tasty-discover hs-source-dirs: test
src/Polysemy/Blockfrost.hs view
@@ -56,6 +56,7 @@ getAddressUtxos, getAddressUtxosAsset', getAddressUtxosAsset,+ getAddressTransactions', getAddressTransactions, -- * Client.Cardano.Assets@@ -166,6 +167,11 @@ getTxMetadataByLabelCBOR', getTxMetadataByLabelCBOR, + -- * Pagination+ allPages,+ ) where import Polysemy.Blockfrost.Api++import Blockfrost.Client (allPages)
src/Polysemy/Blockfrost/Api.hs view
@@ -136,6 +136,7 @@ getAddressUtxos , getAddressUtxosAsset' , getAddressUtxosAsset ,+ getAddressTransactions' , getAddressTransactions , -- Client.Cardano.Assets@@ -252,7 +253,7 @@ import Data.Either import Data.Maybe import Data.Text-import GHC.Integer+import Prelude (Integer) import Blockfrost.Client (AccountDelegation (..), AccountHistory (..),@@ -278,6 +279,7 @@ AssetTransaction (..), Block (..), BlockHash (..),+ BlockIndex (..), BlockfrostError (..), CBORString (..), DatumHash (..),@@ -395,6 +397,7 @@ 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] -- Client.Cardano.Assets@@ -559,6 +562,7 @@ getAddressUtxosAsset' a b c d = fromEither =<< BF.getAddressUtxosAsset' a b c d getAddressUtxosAsset a b = fromEither =<< BF.getAddressUtxosAsset a b getAddressTransactions a = fromEither =<< BF.getAddressTransactions a+getAddressTransactions' a b c d e = fromEither =<< BF.getAddressTransactions' a b c d e -- Client.Cardano.Assets getAssets' a b = fromEither =<< BF.getAssets' a b
src/Polysemy/Blockfrost/Effect/Blockfrost.hs view
@@ -21,7 +21,7 @@ import Data.Function (($)) import Data.Maybe import Data.Text (Text)-import GHC.Integer+import Prelude (Integer) import System.IO (IO) import Blockfrost.Client (BlockfrostError, Project)@@ -86,6 +86,7 @@ GetAddressUtxos :: Address -> Blockfrost m (Either BlockfrostError [AddressUtxo]) GetAddressUtxosAsset' :: Address -> AssetId-> Paged -> SortOrder -> Blockfrost m (Either BlockfrostError [AddressUtxo]) GetAddressUtxosAsset :: Address -> AssetId -> Blockfrost m (Either BlockfrostError [AddressUtxo])+ GetAddressTransactions' :: Address -> Paged -> SortOrder -> Maybe BlockIndex -> Maybe BlockIndex -> Blockfrost m (Either BlockfrostError [AddressTransaction]) GetAddressTransactions :: Address -> Blockfrost m (Either BlockfrostError [AddressTransaction]) -- Client.Cardano.Assets@@ -215,163 +216,164 @@ runBlockfrost = interpret $ \case -- Client- GetRoot -> callBlockfrost $ BF.getRoot- GetHealth -> callBlockfrost $ BF.getHealth- GetClock -> callBlockfrost $ BF.getClock- GetMetrics -> callBlockfrost $ BF.getMetrics- GetMetricsEndpoints -> callBlockfrost $ BF.getMetricsEndpoints+ GetRoot -> callBlockfrost $ BF.getRoot+ GetHealth -> callBlockfrost $ BF.getHealth+ GetClock -> callBlockfrost $ BF.getClock+ GetMetrics -> callBlockfrost $ BF.getMetrics+ GetMetricsEndpoints -> callBlockfrost $ BF.getMetricsEndpoints -- Client.NutLink- NutlinkListAddress a -> callBlockfrost $ BF.nutlinkListAddress a- NutlinkListAddressTickers' a b c -> callBlockfrost $ BF.nutlinkListAddressTickers' a b c- NutlinkListAddressTickers a -> callBlockfrost $ BF.nutlinkListAddressTickers a- NutlinkAddressTickers' a b c d -> callBlockfrost $ BF.nutlinkAddressTickers' a b c d- NutlinkAddressTickers a b -> callBlockfrost $ BF.nutlinkAddressTickers a b- NutlinkTickers' a b c -> callBlockfrost $ BF.nutlinkTickers' a b c- NutlinkTickers a -> callBlockfrost $ BF.nutlinkTickers a+ NutlinkListAddress a -> callBlockfrost $ BF.nutlinkListAddress a+ NutlinkListAddressTickers' a b c -> callBlockfrost $ BF.nutlinkListAddressTickers' a b c+ NutlinkListAddressTickers a -> callBlockfrost $ BF.nutlinkListAddressTickers a+ NutlinkAddressTickers' a b c d -> callBlockfrost $ BF.nutlinkAddressTickers' a b c d+ NutlinkAddressTickers a b -> callBlockfrost $ BF.nutlinkAddressTickers a b+ NutlinkTickers' a b c -> callBlockfrost $ BF.nutlinkTickers' a b c+ NutlinkTickers a -> callBlockfrost $ BF.nutlinkTickers a -- -- Client.IPFS- IpfsGateway a -> callBlockfrost $ BF.ipfsGateway a- IpfsPin a -> callBlockfrost $ BF.ipfsPin a- IpfsListPins' a b -> callBlockfrost $ BF.ipfsListPins' a b- IpfsListPins -> callBlockfrost $ BF.ipfsListPins- IpfsGetPin a -> callBlockfrost $ BF.ipfsGetPin a- IpfsRemovePin a -> callBlockfrost $ BF.ipfsRemovePin a+ IpfsGateway a -> callBlockfrost $ BF.ipfsGateway a+ IpfsPin a -> callBlockfrost $ BF.ipfsPin a+ IpfsListPins' a b -> callBlockfrost $ BF.ipfsListPins' a b+ IpfsListPins -> callBlockfrost $ BF.ipfsListPins+ IpfsGetPin a -> callBlockfrost $ BF.ipfsGetPin a+ IpfsRemovePin a -> callBlockfrost $ BF.ipfsRemovePin a -- Client.Cardano.Blocks- GetLatestBlock -> callBlockfrost $ BF.getLatestBlock- GetLatestBlockTxs' a b -> callBlockfrost $ BF.getLatestBlockTxs' a b- GetLatestBlockTxs -> callBlockfrost $ BF.getLatestBlockTxs- GetBlock a -> callBlockfrost $ BF.getBlock a- GetBlockSlot a -> callBlockfrost $ BF.getBlockSlot a- GetBlockEpochSlot a b -> callBlockfrost $ BF.getBlockEpochSlot a b- GetNextBlocks' a b -> callBlockfrost $ BF.getNextBlocks' a b- GetNextBlocks a -> callBlockfrost $ BF.getNextBlocks a- GetPreviousBlocks' a b -> callBlockfrost $ BF.getPreviousBlocks' a b- GetPreviousBlocks a -> callBlockfrost $ BF.getPreviousBlocks a- GetBlockTxs' a b c -> callBlockfrost $ BF.getBlockTxs' a b c- GetBlockTxs a -> callBlockfrost $ BF.getBlockTxs a- GetBlockAffectedAddresses' a b -> callBlockfrost $ BF.getBlockAffectedAddresses' a b- GetBlockAffectedAddresses a -> callBlockfrost $ BF.getBlockAffectedAddresses a+ GetLatestBlock -> callBlockfrost $ BF.getLatestBlock+ GetLatestBlockTxs' a b -> callBlockfrost $ BF.getLatestBlockTxs' a b+ GetLatestBlockTxs -> callBlockfrost $ BF.getLatestBlockTxs+ GetBlock a -> callBlockfrost $ BF.getBlock a+ GetBlockSlot a -> callBlockfrost $ BF.getBlockSlot a+ GetBlockEpochSlot a b -> callBlockfrost $ BF.getBlockEpochSlot a b+ GetNextBlocks' a b -> callBlockfrost $ BF.getNextBlocks' a b+ GetNextBlocks a -> callBlockfrost $ BF.getNextBlocks a+ GetPreviousBlocks' a b -> callBlockfrost $ BF.getPreviousBlocks' a b+ GetPreviousBlocks a -> callBlockfrost $ BF.getPreviousBlocks a+ GetBlockTxs' a b c -> callBlockfrost $ BF.getBlockTxs' a b c+ GetBlockTxs a -> callBlockfrost $ BF.getBlockTxs a+ GetBlockAffectedAddresses' a b -> callBlockfrost $ BF.getBlockAffectedAddresses' a b+ GetBlockAffectedAddresses a -> callBlockfrost $ BF.getBlockAffectedAddresses a -- -- Client.Cardano.Network- GetNetworkInfo -> callBlockfrost $ BF.getNetworkInfo- GetNetworkEras -> callBlockfrost $ BF.getNetworkEras+ GetNetworkInfo -> callBlockfrost $ BF.getNetworkInfo+ GetNetworkEras -> callBlockfrost $ BF.getNetworkEras -- Client.Cardano.Addresses- GetAddressInfo a -> callBlockfrost $ BF.getAddressInfo a- GetAddressInfoExtended a -> callBlockfrost $ BF.getAddressInfoExtended a- GetAddressDetails a -> callBlockfrost $ BF.getAddressDetails a- GetAddressUtxos' a b c -> callBlockfrost $ BF.getAddressUtxos' a b c- GetAddressUtxos a -> callBlockfrost $ BF.getAddressUtxos a- GetAddressUtxosAsset' a b c d -> callBlockfrost $ BF.getAddressUtxosAsset' a b c d- GetAddressUtxosAsset a b -> callBlockfrost $ BF.getAddressUtxosAsset a b- GetAddressTransactions a -> callBlockfrost $ BF.getAddressTransactions a+ GetAddressInfo a -> callBlockfrost $ BF.getAddressInfo a+ GetAddressInfoExtended a -> callBlockfrost $ BF.getAddressInfoExtended a+ GetAddressDetails a -> callBlockfrost $ BF.getAddressDetails a+ GetAddressUtxos' a b c -> callBlockfrost $ BF.getAddressUtxos' a b c+ GetAddressUtxos a -> callBlockfrost $ BF.getAddressUtxos a+ GetAddressUtxosAsset' a b c d -> callBlockfrost $ BF.getAddressUtxosAsset' a b c d+ GetAddressUtxosAsset a b -> callBlockfrost $ BF.getAddressUtxosAsset a b+ GetAddressTransactions a -> callBlockfrost $ BF.getAddressTransactions a+ GetAddressTransactions' a b c d e -> callBlockfrost $ BF.getAddressTransactions' a b c d e -- Client.Cardano.Assets- GetAssets' a b -> callBlockfrost $ BF.getAssets' a b- GetAssets -> callBlockfrost $ BF.getAssets- GetAssetDetails a -> callBlockfrost $ BF.getAssetDetails a- GetAssetHistory' a b c -> callBlockfrost $ BF.getAssetHistory' a b c- GetAssetHistory a -> callBlockfrost $ BF.getAssetHistory a- GetAssetTransactions' a b c -> callBlockfrost $ BF.getAssetTransactions' a b c- GetAssetTransactions a -> callBlockfrost $ BF.getAssetTransactions a- GetAssetAddresses' a b c -> callBlockfrost $ BF.getAssetAddresses' a b c- GetAssetAddresses a -> callBlockfrost $ BF.getAssetAddresses a- GetAssetsByPolicy' a b c -> callBlockfrost $ BF.getAssetsByPolicy' a b c- GetAssetsByPolicy a -> callBlockfrost $ BF.getAssetsByPolicy a+ GetAssets' a b -> callBlockfrost $ BF.getAssets' a b+ GetAssets -> callBlockfrost $ BF.getAssets+ GetAssetDetails a -> callBlockfrost $ BF.getAssetDetails a+ GetAssetHistory' a b c -> callBlockfrost $ BF.getAssetHistory' a b c+ GetAssetHistory a -> callBlockfrost $ BF.getAssetHistory a+ GetAssetTransactions' a b c -> callBlockfrost $ BF.getAssetTransactions' a b c+ GetAssetTransactions a -> callBlockfrost $ BF.getAssetTransactions a+ GetAssetAddresses' a b c -> callBlockfrost $ BF.getAssetAddresses' a b c+ GetAssetAddresses a -> callBlockfrost $ BF.getAssetAddresses a+ GetAssetsByPolicy' a b c -> callBlockfrost $ BF.getAssetsByPolicy' a b c+ GetAssetsByPolicy a -> callBlockfrost $ BF.getAssetsByPolicy a -- Client.Cardano.Scripts- ListScripts' a b -> callBlockfrost $ BF.listScripts' a b- ListScripts -> callBlockfrost $ BF.listScripts- GetScript a -> callBlockfrost $ BF.getScript a- GetScriptRedeemers' a b c -> callBlockfrost $ BF.getScriptRedeemers' a b c- GetScriptRedeemers a -> callBlockfrost $ BF.getScriptRedeemers a- GetScriptDatum a -> callBlockfrost $ BF.getScriptDatum a- GetScriptDatumCBOR a -> callBlockfrost $ BF.getScriptDatumCBOR a- GetScriptJSON a -> callBlockfrost $ BF.getScriptJSON a- GetScriptCBOR a -> callBlockfrost $ BF.getScriptCBOR a+ ListScripts' a b -> callBlockfrost $ BF.listScripts' a b+ ListScripts -> callBlockfrost $ BF.listScripts+ GetScript a -> callBlockfrost $ BF.getScript a+ GetScriptRedeemers' a b c -> callBlockfrost $ BF.getScriptRedeemers' a b c+ GetScriptRedeemers a -> callBlockfrost $ BF.getScriptRedeemers a+ GetScriptDatum a -> callBlockfrost $ BF.getScriptDatum a+ GetScriptDatumCBOR a -> callBlockfrost $ BF.getScriptDatumCBOR a+ GetScriptJSON a -> callBlockfrost $ BF.getScriptJSON a+ GetScriptCBOR a -> callBlockfrost $ BF.getScriptCBOR a -- Client.Cardano.Epochs- GetLatestEpoch -> callBlockfrost $ BF.getLatestEpoch- GetLatestEpochProtocolParams -> callBlockfrost $ BF.getLatestEpochProtocolParams- GetEpoch a -> callBlockfrost $ BF.getEpoch a- GetNextEpochs' a b -> callBlockfrost $ BF.getNextEpochs' a b- GetNextEpochs a -> callBlockfrost $ BF.getNextEpochs a- GetPreviousEpochs' a b -> callBlockfrost $ BF.getPreviousEpochs' a b- GetPreviousEpochs a -> callBlockfrost $ BF.getPreviousEpochs a- GetEpochStake' a b -> callBlockfrost $ BF.getEpochStake' a b- GetEpochStake a -> callBlockfrost $ BF.getEpochStake a- GetEpochStakeByPool' a b c -> callBlockfrost $ BF.getEpochStakeByPool' a b c- GetEpochStakeByPool a b -> callBlockfrost $ BF.getEpochStakeByPool a b- GetEpochBlocks' a b c -> callBlockfrost $ BF.getEpochBlocks' a b c- GetEpochBlocks a -> callBlockfrost $ BF.getEpochBlocks a- GetEpochBlocksByPool' a b c d -> callBlockfrost $ BF.getEpochBlocksByPool' a b c d- GetEpochBlocksByPool a b -> callBlockfrost $ BF.getEpochBlocksByPool a b- GetEpochProtocolParams a -> callBlockfrost $ BF.getEpochProtocolParams a+ GetLatestEpoch -> callBlockfrost $ BF.getLatestEpoch+ GetLatestEpochProtocolParams -> callBlockfrost $ BF.getLatestEpochProtocolParams+ GetEpoch a -> callBlockfrost $ BF.getEpoch a+ GetNextEpochs' a b -> callBlockfrost $ BF.getNextEpochs' a b+ GetNextEpochs a -> callBlockfrost $ BF.getNextEpochs a+ GetPreviousEpochs' a b -> callBlockfrost $ BF.getPreviousEpochs' a b+ GetPreviousEpochs a -> callBlockfrost $ BF.getPreviousEpochs a+ GetEpochStake' a b -> callBlockfrost $ BF.getEpochStake' a b+ GetEpochStake a -> callBlockfrost $ BF.getEpochStake a+ GetEpochStakeByPool' a b c -> callBlockfrost $ BF.getEpochStakeByPool' a b c+ GetEpochStakeByPool a b -> callBlockfrost $ BF.getEpochStakeByPool a b+ GetEpochBlocks' a b c -> callBlockfrost $ BF.getEpochBlocks' a b c+ GetEpochBlocks a -> callBlockfrost $ BF.getEpochBlocks a+ GetEpochBlocksByPool' a b c d -> callBlockfrost $ BF.getEpochBlocksByPool' a b c d+ GetEpochBlocksByPool a b -> callBlockfrost $ BF.getEpochBlocksByPool a b+ GetEpochProtocolParams a -> callBlockfrost $ BF.getEpochProtocolParams a -- Client.Cardano.Transactions- GetTx a -> callBlockfrost $ BF.getTx a- GetTxUtxos a -> callBlockfrost $ BF.getTxUtxos a- GetTxRedeemers a -> callBlockfrost $ BF.getTxRedeemers a- GetTxStakes a -> callBlockfrost $ BF.getTxStakes a- GetTxDelegations a -> callBlockfrost $ BF.getTxDelegations a- GetTxWithdrawals a -> callBlockfrost $ BF.getTxWithdrawals a- GetTxMirs a -> callBlockfrost $ BF.getTxMirs a- GetTxPoolUpdates a -> callBlockfrost $ BF.getTxPoolUpdates a- GetTxPoolRetiring a -> callBlockfrost $ BF.getTxPoolRetiring a- GetTxMetadataJSON a -> callBlockfrost $ BF.getTxMetadataJSON a- GetTxMetadataCBOR a -> callBlockfrost $ BF.getTxMetadataCBOR a- SubmitTx a -> callBlockfrost $ BF.submitTx a+ GetTx a -> callBlockfrost $ BF.getTx a+ GetTxUtxos a -> callBlockfrost $ BF.getTxUtxos a+ GetTxRedeemers a -> callBlockfrost $ BF.getTxRedeemers a+ GetTxStakes a -> callBlockfrost $ BF.getTxStakes a+ GetTxDelegations a -> callBlockfrost $ BF.getTxDelegations a+ GetTxWithdrawals a -> callBlockfrost $ BF.getTxWithdrawals a+ GetTxMirs a -> callBlockfrost $ BF.getTxMirs a+ GetTxPoolUpdates a -> callBlockfrost $ BF.getTxPoolUpdates a+ GetTxPoolRetiring a -> callBlockfrost $ BF.getTxPoolRetiring a+ GetTxMetadataJSON a -> callBlockfrost $ BF.getTxMetadataJSON a+ GetTxMetadataCBOR a -> callBlockfrost $ BF.getTxMetadataCBOR a+ SubmitTx a -> callBlockfrost $ BF.submitTx a -- Client.Cardano.Ledger- GetLedgerGenesis -> callBlockfrost $ BF.getLedgerGenesis+ GetLedgerGenesis -> callBlockfrost $ BF.getLedgerGenesis -- Client.Cardano.Accounts- GetAccount a -> callBlockfrost $ BF.getAccount a- GetAccountRewards' a b c -> callBlockfrost $ BF.getAccountRewards' a b c- GetAccountRewards a -> callBlockfrost $ BF.getAccountRewards a- GetAccountHistory' a b c -> callBlockfrost $ BF.getAccountHistory' a b c- GetAccountHistory a -> callBlockfrost $ BF.getAccountHistory a- GetAccountDelegations' a b c -> callBlockfrost $ BF.getAccountDelegations' a b c- GetAccountDelegations a -> callBlockfrost $ BF.getAccountDelegations a- GetAccountRegistrations' a b c -> callBlockfrost $ BF.getAccountRegistrations' a b c- GetAccountRegistrations a -> callBlockfrost $ BF.getAccountRegistrations a- GetAccountWithdrawals' a b c -> callBlockfrost $ BF.getAccountWithdrawals' a b c- GetAccountWithdrawals a -> callBlockfrost $ BF.getAccountWithdrawals a- GetAccountMirs' a b c -> callBlockfrost $ BF.getAccountMirs' a b c- GetAccountMirs a -> callBlockfrost $ BF.getAccountMirs a- GetAccountAssociatedAddresses' a b c -> callBlockfrost $ BF.getAccountAssociatedAddresses' a b c- GetAccountAssociatedAddresses a -> callBlockfrost $ BF.getAccountAssociatedAddresses a- GetAccountAssociatedAddressesTotal a -> callBlockfrost $ BF.getAccountAssociatedAddressesTotal a- GetAccountAssociatedAssets' a b c -> callBlockfrost $ BF.getAccountAssociatedAssets' a b c- GetAccountAssociatedAssets a -> callBlockfrost $ BF.getAccountAssociatedAssets a+ GetAccount a -> callBlockfrost $ BF.getAccount a+ GetAccountRewards' a b c -> callBlockfrost $ BF.getAccountRewards' a b c+ GetAccountRewards a -> callBlockfrost $ BF.getAccountRewards a+ GetAccountHistory' a b c -> callBlockfrost $ BF.getAccountHistory' a b c+ GetAccountHistory a -> callBlockfrost $ BF.getAccountHistory a+ GetAccountDelegations' a b c -> callBlockfrost $ BF.getAccountDelegations' a b c+ GetAccountDelegations a -> callBlockfrost $ BF.getAccountDelegations a+ GetAccountRegistrations' a b c -> callBlockfrost $ BF.getAccountRegistrations' a b c+ GetAccountRegistrations a -> callBlockfrost $ BF.getAccountRegistrations a+ GetAccountWithdrawals' a b c -> callBlockfrost $ BF.getAccountWithdrawals' a b c+ GetAccountWithdrawals a -> callBlockfrost $ BF.getAccountWithdrawals a+ GetAccountMirs' a b c -> callBlockfrost $ BF.getAccountMirs' a b c+ GetAccountMirs a -> callBlockfrost $ BF.getAccountMirs a+ GetAccountAssociatedAddresses' a b c -> callBlockfrost $ BF.getAccountAssociatedAddresses' a b c+ GetAccountAssociatedAddresses a -> callBlockfrost $ BF.getAccountAssociatedAddresses a+ GetAccountAssociatedAddressesTotal a -> callBlockfrost $ BF.getAccountAssociatedAddressesTotal a+ GetAccountAssociatedAssets' a b c -> callBlockfrost $ BF.getAccountAssociatedAssets' a b c+ GetAccountAssociatedAssets a -> callBlockfrost $ BF.getAccountAssociatedAssets a -- Client.Cardano.Pools- ListPools' a b -> callBlockfrost $ BF.listPools' a b- ListPools -> callBlockfrost $ BF.listPools- ListPoolsExtended' a b -> callBlockfrost $ BF.listPoolsExtended' a b- ListPoolsExtended -> callBlockfrost $ BF.listPoolsExtended- ListRetiredPools' a b -> callBlockfrost $ BF.listRetiredPools' a b- ListRetiredPools -> callBlockfrost $ BF.listRetiredPools- ListRetiringPools' a b -> callBlockfrost $ BF.listRetiringPools' a b- ListRetiringPools -> callBlockfrost $ BF.listRetiringPools- GetPool a -> callBlockfrost $ BF.getPool a- GetPoolHistory' a b c -> callBlockfrost $ BF.getPoolHistory' a b c- GetPoolHistory a -> callBlockfrost $ BF.getPoolHistory a- GetPoolMetadata a -> callBlockfrost $ BF.getPoolMetadata a- GetPoolRelays a -> callBlockfrost $ BF.getPoolRelays a- GetPoolDelegators' a b c -> callBlockfrost $ BF.getPoolDelegators' a b c- GetPoolDelegators a -> callBlockfrost $ BF.getPoolDelegators a- GetPoolBlocks' a b c -> callBlockfrost $ BF.getPoolBlocks' a b c- GetPoolBlocks a -> callBlockfrost $ BF.getPoolBlocks a- GetPoolUpdates' a b c -> callBlockfrost $ BF.getPoolUpdates' a b c- GetPoolUpdates a -> callBlockfrost $ BF.getPoolUpdates a+ ListPools' a b -> callBlockfrost $ BF.listPools' a b+ ListPools -> callBlockfrost $ BF.listPools+ ListPoolsExtended' a b -> callBlockfrost $ BF.listPoolsExtended' a b+ ListPoolsExtended -> callBlockfrost $ BF.listPoolsExtended+ ListRetiredPools' a b -> callBlockfrost $ BF.listRetiredPools' a b+ ListRetiredPools -> callBlockfrost $ BF.listRetiredPools+ ListRetiringPools' a b -> callBlockfrost $ BF.listRetiringPools' a b+ ListRetiringPools -> callBlockfrost $ BF.listRetiringPools+ GetPool a -> callBlockfrost $ BF.getPool a+ GetPoolHistory' a b c -> callBlockfrost $ BF.getPoolHistory' a b c+ GetPoolHistory a -> callBlockfrost $ BF.getPoolHistory a+ GetPoolMetadata a -> callBlockfrost $ BF.getPoolMetadata a+ GetPoolRelays a -> callBlockfrost $ BF.getPoolRelays a+ GetPoolDelegators' a b c -> callBlockfrost $ BF.getPoolDelegators' a b c+ GetPoolDelegators a -> callBlockfrost $ BF.getPoolDelegators a+ GetPoolBlocks' a b c -> callBlockfrost $ BF.getPoolBlocks' a b c+ GetPoolBlocks a -> callBlockfrost $ BF.getPoolBlocks a+ GetPoolUpdates' a b c -> callBlockfrost $ BF.getPoolUpdates' a b c+ GetPoolUpdates a -> callBlockfrost $ BF.getPoolUpdates a -- Client.Cardano.Metadata- GetTxMetadataLabels' a b -> callBlockfrost $ BF.getTxMetadataLabels' a b- GetTxMetadataLabels -> callBlockfrost $ BF.getTxMetadataLabels- GetTxMetadataByLabelJSON' a b c -> callBlockfrost $ BF.getTxMetadataByLabelJSON' a b c- GetTxMetadataByLabelJSON a -> callBlockfrost $ BF.getTxMetadataByLabelJSON a- GetTxMetadataByLabelCBOR' a b c -> callBlockfrost $ BF.getTxMetadataByLabelCBOR' a b c- GetTxMetadataByLabelCBOR a -> callBlockfrost $ BF.getTxMetadataByLabelCBOR a+ GetTxMetadataLabels' a b -> callBlockfrost $ BF.getTxMetadataLabels' a b+ GetTxMetadataLabels -> callBlockfrost $ BF.getTxMetadataLabels+ GetTxMetadataByLabelJSON' a b c -> callBlockfrost $ BF.getTxMetadataByLabelJSON' a b c+ GetTxMetadataByLabelJSON a -> callBlockfrost $ BF.getTxMetadataByLabelJSON a+ GetTxMetadataByLabelCBOR' a b c -> callBlockfrost $ BF.getTxMetadataByLabelCBOR' a b c+ GetTxMetadataByLabelCBOR a -> callBlockfrost $ BF.getTxMetadataByLabelCBOR a