Safe Haskell | None |
---|---|
Language | Haskell2010 |
Pool queries
Synopsis
- listPools :: MonadBlockfrost m => m [PoolId]
- listPools' :: MonadBlockfrost m => Paged -> SortOrder -> m [PoolId]
- listRetiredPools :: MonadBlockfrost m => m [PoolEpoch]
- listRetiredPools' :: MonadBlockfrost m => Paged -> SortOrder -> m [PoolEpoch]
- listRetiringPools :: MonadBlockfrost m => m [PoolEpoch]
- listRetiringPools' :: MonadBlockfrost m => Paged -> SortOrder -> m [PoolEpoch]
- getPool :: MonadBlockfrost m => PoolId -> m PoolInfo
- getPoolHistory :: MonadBlockfrost m => PoolId -> m [PoolHistory]
- getPoolHistory' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [PoolHistory]
- getPoolMetadata :: MonadBlockfrost m => PoolId -> m (Maybe PoolMetadata)
- getPoolRelays :: MonadBlockfrost m => PoolId -> m [PoolRelay]
- getPoolDelegators :: MonadBlockfrost m => PoolId -> m [PoolDelegator]
- getPoolDelegators' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [PoolDelegator]
- getPoolBlocks :: MonadBlockfrost m => PoolId -> m [BlockHash]
- getPoolBlocks' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [BlockHash]
- getPoolUpdates :: MonadBlockfrost m => PoolId -> m [PoolUpdate]
- getPoolUpdates' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [PoolUpdate]
Documentation
listPools :: MonadBlockfrost m => m [PoolId] Source #
List registered stake pools.
listPools' :: MonadBlockfrost m => Paged -> SortOrder -> m [PoolId] Source #
List registered stake pools.
Allows custom paging and ordering using Paged
and SortOrder
.
listRetiredPools :: MonadBlockfrost m => m [PoolEpoch] Source #
List retired stake pools.
listRetiredPools' :: MonadBlockfrost m => Paged -> SortOrder -> m [PoolEpoch] Source #
List retired stake pools.
Allows custom paging and ordering using Paged
and SortOrder
.
listRetiringPools :: MonadBlockfrost m => m [PoolEpoch] Source #
List retiring stake pools.
listRetiringPools' :: MonadBlockfrost m => Paged -> SortOrder -> m [PoolEpoch] Source #
List retiring stake pools.
Allows custom paging and ordering using Paged
and SortOrder
.
getPoolHistory :: MonadBlockfrost m => PoolId -> m [PoolHistory] Source #
Get stake pool history
getPoolHistory' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [PoolHistory] Source #
Get stake pool history
Allows custom paging and ordering using Paged
and SortOrder
.
getPoolMetadata :: MonadBlockfrost m => PoolId -> m (Maybe PoolMetadata) Source #
Get stake pool metadata
getPoolRelays :: MonadBlockfrost m => PoolId -> m [PoolRelay] Source #
Get stake pool relays
getPoolDelegators :: MonadBlockfrost m => PoolId -> m [PoolDelegator] Source #
Get stake pool delegators
getPoolDelegators' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [PoolDelegator] Source #
Get stake pool delegators
Allows custom paging and ordering using Paged
and SortOrder
.
getPoolBlocks :: MonadBlockfrost m => PoolId -> m [BlockHash] Source #
Get stake pool blocks
getPoolBlocks' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [BlockHash] Source #
Get stake pool blocks
Allows custom paging and ordering using Paged
and SortOrder
.
getPoolUpdates :: MonadBlockfrost m => PoolId -> m [PoolUpdate] Source #
Get stake pool updates
getPoolUpdates' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [PoolUpdate] Source #
Get stake pool updates
Allows custom paging and ordering using Paged
and SortOrder
.