Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Responses for Cardano epoch quries
Synopsis
- data EpochInfo = EpochInfo {
- _epochInfoEpoch :: Epoch
- _epochInfoStartTime :: POSIXTime
- _epochInfoEndTime :: POSIXTime
- _epochInfoFirstBlockTime :: POSIXTime
- _epochInfoLastBlockTime :: POSIXTime
- _epochInfoBlockCount :: Integer
- _epochInfoTxCount :: Integer
- _epochInfoOutput :: Lovelaces
- _epochInfoFees :: Lovelaces
- _epochInfoActiveStake :: Maybe Lovelaces
- data PoolStakeDistribution = PoolStakeDistribution {}
- data ProtocolParams = ProtocolParams {
- _protocolParamsEpoch :: Epoch
- _protocolParamsMinFeeA :: Integer
- _protocolParamsMinFeeB :: Integer
- _protocolParamsMaxBlockSize :: Integer
- _protocolParamsMaxTxSize :: Integer
- _protocolParamsMaxBlockHeaderSize :: Integer
- _protocolParamsKeyDeposit :: Lovelaces
- _protocolParamsPoolDeposit :: Lovelaces
- _protocolParamsEMax :: Integer
- _protocolParamsNOpt :: Integer
- _protocolParamsA0 :: Rational
- _protocolParamsRho :: Rational
- _protocolParamsTau :: Rational
- _protocolParamsDecentralisationParam :: Rational
- _protocolParamsExtraEntropy :: Maybe Text
- _protocolParamsProtocolMajorVer :: Integer
- _protocolParamsProtocolMinorVer :: Integer
- _protocolParamsMinUtxo :: Lovelaces
- _protocolParamsMinPoolCost :: Lovelaces
- _protocolParamsNonce :: Text
- _protocolParamsCostModels :: CostModels
- _protocolParamsCostModelsRaw :: CostModelsRaw
- _protocolParamsPriceMem :: Rational
- _protocolParamsPriceStep :: Rational
- _protocolParamsMaxTxExMem :: Quantity
- _protocolParamsMaxTxExSteps :: Quantity
- _protocolParamsMaxBlockExMem :: Quantity
- _protocolParamsMaxBlockExSteps :: Quantity
- _protocolParamsMaxValSize :: Quantity
- _protocolParamsCollateralPercent :: Integer
- _protocolParamsMaxCollateralInputs :: Integer
- _protocolParamsCoinsPerUtxoSize :: Lovelaces
- _protocolParamsCoinsPerUtxoWord :: Lovelaces
- _protocolParamsPvtMotionNoConfidence :: Maybe Rational
- _protocolParamsPvtCommitteeNormal :: Maybe Rational
- _protocolParamsPvtCommitteeNoConfidence :: Maybe Rational
- _protocolParamsPvtHardForkInitiation :: Maybe Rational
- _protocolParamsPvtppSecurityGroup :: Maybe Rational
- _protocolParamsDvtMotionNoConfidence :: Maybe Rational
- _protocolParamsDvtCommitteeNormal :: Maybe Rational
- _protocolParamsDvtCommitteeNoConfidence :: Maybe Rational
- _protocolParamsDvtUpdateToConstitution :: Maybe Rational
- _protocolParamsDvtHardForkInitiation :: Maybe Rational
- _protocolParamsDvtPPNetworkGroup :: Maybe Rational
- _protocolParamsDvtPPEconomicGroup :: Maybe Rational
- _protocolParamsDvtPPTechnicalGroup :: Maybe Rational
- _protocolParamsDvtPPGovGroup :: Maybe Rational
- _protocolParamsDvtTreasuryWithdrawal :: Maybe Rational
- _protocolParamsCommitteeMinSize :: Maybe Quantity
- _protocolParamsCommitteeMaxTermLength :: Maybe Quantity
- _protocolParamsGovActionLifetime :: Maybe Quantity
- _protocolParamsGovActionDeposit :: Maybe Lovelaces
- _protocolParamsDrepDeposit :: Maybe Lovelaces
- _protocolParamsDrepActivity :: Maybe Quantity
- _protocolParamsMinFeeRefScriptCostPerByte :: Maybe Rational
- newtype CostModels = CostModels {
- unCostModels :: Map ScriptType (Map Text Integer)
- newtype CostModelsRaw = CostModelsRaw {}
- data StakeDistribution = StakeDistribution {}
Documentation
Information about an epoch
EpochInfo | |
|
Instances
data PoolStakeDistribution Source #
Stake distribution for an epoch for specific pool
PoolStakeDistribution | |
|
Instances
data ProtocolParams Source #
Protocol parameters
Instances
newtype CostModels Source #
Instances
newtype CostModelsRaw Source #
Instances
data StakeDistribution Source #
Active stake distribution for an epoch
StakeDistribution | |
|