| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cardano.CLI.EraBased.Query.Run
Synopsis
- runQueryCmds :: QueryCmds era -> CIO e ()
- runQueryKesPeriodInfoCmd :: QueryKesPeriodInfoCmdArgs -> CIO e ()
- runQueryLeadershipScheduleCmd :: QueryLeadershipScheduleCmdArgs -> CIO e ()
- runQueryLedgerStateCmd :: QueryLedgerStateCmdArgs -> CIO e ()
- runQueryLedgerPeerSnapshot :: QueryLedgerPeerSnapshotCmdArgs -> CIO e ()
- runQueryPoolStateCmd :: QueryPoolStateCmdArgs -> CIO e ()
- runQueryProtocolParametersCmd :: QueryProtocolParametersCmdArgs -> CIO e ()
- runQueryProtocolStateCmd :: QueryProtocolStateCmdArgs -> CIO e ()
- runQuerySlotNumberCmd :: QuerySlotNumberCmdArgs -> CIO e ()
- runQueryStakeAddressInfoCmd :: QueryStakeAddressInfoCmdArgs -> CIO e ()
- runQueryStakeDistributionCmd :: QueryStakeDistributionCmdArgs -> CIO e ()
- runQueryStakePoolsCmd :: QueryStakePoolsCmdArgs -> CIO e ()
- runQueryStakeSnapshotCmd :: QueryStakeSnapshotCmdArgs -> CIO e ()
- runQueryTipCmd :: QueryTipCmdArgs -> CIO e ()
- runQueryTxMempoolCmd :: QueryTxMempoolCmdArgs -> CIO e ()
- runQueryUTxOCmd :: QueryUTxOCmdArgs -> CIO e ()
- newtype DelegationsAndRewards = DelegationsAndRewards (Map StakeAddress Coin, Map StakeAddress PoolId)
- renderQueryCmdError :: QueryCmdError -> Doc ann
- renderOpCertIntervalInformation :: FilePath -> OpCertIntervalInformation -> Doc AnsiStyle
- percentage :: RelativeTime -> RelativeTime -> RelativeTime -> Text
Documentation
runQueryCmds :: QueryCmds era -> CIO e () Source #
runQueryKesPeriodInfoCmd :: QueryKesPeriodInfoCmdArgs -> CIO e () Source #
runQueryLedgerStateCmd :: QueryLedgerStateCmdArgs -> CIO e () Source #
runQueryPoolStateCmd :: QueryPoolStateCmdArgs -> CIO e () Source #
Query the current and future parameters for a stake pool, including the retirement date. Any of these may be empty (in which case a null will be displayed).
runQueryProtocolStateCmd :: QueryProtocolStateCmdArgs -> CIO e () Source #
runQuerySlotNumberCmd :: QuerySlotNumberCmdArgs -> CIO e () Source #
runQueryStakeAddressInfoCmd :: QueryStakeAddressInfoCmdArgs -> CIO e () Source #
Query the current delegations and reward accounts, filtered by a given set of addresses, from a Shelley node via the local state query protocol.
runQueryStakePoolsCmd :: QueryStakePoolsCmdArgs -> CIO e () Source #
runQueryStakeSnapshotCmd :: QueryStakeSnapshotCmdArgs -> CIO e () Source #
Obtain stake snapshot information for a pool, plus information about the total active stake. This information can be used for leader slot calculation, for example, and has been requested by SPOs. Obtaining the information directly is significantly more time and memory efficient than using a full ledger state dump.
runQueryTipCmd :: QueryTipCmdArgs -> CIO e () Source #
runQueryTxMempoolCmd :: QueryTxMempoolCmdArgs -> CIO e () Source #
Query the local mempool state
runQueryUTxOCmd :: QueryUTxOCmdArgs -> CIO e () Source #
Query the UTxO, filtered by a given set of addresses, from a Shelley node via the local state query protocol.
newtype DelegationsAndRewards Source #
A mapping of Shelley reward accounts to both the stake pool that they delegate to and their reward account balance.
Constructors
| DelegationsAndRewards (Map StakeAddress Coin, Map StakeAddress PoolId) |
Instances
| FromJSON DelegationsAndRewards | |
Defined in Cardano.Api.Query.Internal.Type.DelegationsAndRewards Methods parseJSON :: Value -> Parser DelegationsAndRewards # parseJSONList :: Value -> Parser [DelegationsAndRewards] # | |
| ToJSON DelegationsAndRewards | |
Defined in Cardano.Api.Query.Internal.Type.DelegationsAndRewards Methods toJSON :: DelegationsAndRewards -> Value # toEncoding :: DelegationsAndRewards -> Encoding # toJSONList :: [DelegationsAndRewards] -> Value # toEncodingList :: [DelegationsAndRewards] -> Encoding # omitField :: DelegationsAndRewards -> Bool # | |
| Show DelegationsAndRewards | |
| Eq DelegationsAndRewards | |
Defined in Cardano.Api.Query.Internal.Type.DelegationsAndRewards Methods (==) :: DelegationsAndRewards -> DelegationsAndRewards -> Bool Source # (/=) :: DelegationsAndRewards -> DelegationsAndRewards -> Bool Source # | |
renderQueryCmdError :: QueryCmdError -> Doc ann Source #
renderOpCertIntervalInformation :: FilePath -> OpCertIntervalInformation -> Doc AnsiStyle Source #
Arguments
| :: RelativeTime |
|
| -> RelativeTime |
|
| -> RelativeTime |
|
| -> Text |
Calculate the percentage sync rendered as text: min 1 (tipTime/nowTime)