blockfrost-client-0.4.0.1: blockfrost.io basic client
Safe Haskell None
Language Haskell2010

Blockfrost.Client.Cardano.Pools

Description

Pool queries

Synopsis

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 => Paged -> SortOrder -> m [ PoolEpoch ] Source #

List retired stake pools. Allows custom paging and ordering using Paged and SortOrder .

listRetiringPools' :: MonadBlockfrost m => Paged -> SortOrder -> m [ PoolEpoch ] Source #

List retiring stake pools. Allows custom paging and ordering using Paged and SortOrder .

getPool :: MonadBlockfrost m => PoolId -> m PoolInfo Source #

Get specific stake pool information

getPoolHistory' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [ PoolHistory ] Source #

Get stake pool history Allows custom paging and ordering using Paged and SortOrder .

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 -> Paged -> SortOrder -> m [ BlockHash ] Source #

Get stake pool blocks Allows custom paging and ordering using Paged and SortOrder .

getPoolUpdates' :: MonadBlockfrost m => PoolId -> Paged -> SortOrder -> m [ PoolUpdate ] Source #

Get stake pool updates Allows custom paging and ordering using Paged and SortOrder .