blockfrost-client-0.2.1.0: blockfrost.io basic client
Safe HaskellNone
LanguageHaskell2010

Blockfrost.Client.Cardano.Pools

Description

Pool queries

Synopsis

Documentation

listPools :: BlockfrostClient [PoolId] Source #

List registered stake pools.

listPools' :: Paged -> SortOrder -> BlockfrostClient [PoolId] Source #

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

listRetiredPools :: BlockfrostClient [PoolEpoch] Source #

List retired stake pools.

listRetiredPools' :: Paged -> SortOrder -> BlockfrostClient [PoolEpoch] Source #

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

listRetiringPools :: BlockfrostClient [PoolEpoch] Source #

List retiring stake pools.

listRetiringPools' :: Paged -> SortOrder -> BlockfrostClient [PoolEpoch] Source #

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

getPool :: PoolId -> BlockfrostClient PoolInfo Source #

Get specific stake pool information

getPoolHistory' :: PoolId -> Paged -> SortOrder -> BlockfrostClient [PoolHistory] Source #

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

getPoolRelays :: PoolId -> BlockfrostClient [PoolRelay] Source #

Get stake pool relays

getPoolDelegators' :: PoolId -> Paged -> SortOrder -> BlockfrostClient [PoolDelegator] Source #

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

getPoolBlocks :: PoolId -> BlockfrostClient [BlockHash] Source #

Get stake pool blocks

getPoolBlocks' :: PoolId -> Paged -> SortOrder -> BlockfrostClient [BlockHash] Source #

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

getPoolUpdates' :: PoolId -> Paged -> SortOrder -> BlockfrostClient [PoolUpdate] Source #

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