Modulecardano-ledger-shelley-1.19.0.1
Cardano.Ledger.Shelley.Rewards
- 5 types
- 13 values
- Packagecardano-ledger-shelley-1.19.0.1
- Exports18
- LicenceApache-2.0
Deprecated. In favor of calcStakePoolOperatorReward
Deprecated. In favor of calcStakePoolMemberReward
Constructors
Instances11Eq, Ord, Show, Generic, NFData, ToJSON, …
Eq RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsOrd RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsShow RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsGeneric RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsNFData RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsToJSON RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsNoThunks RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsDecCBOR RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsEncCBOR RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsToKeyValuePairs RewardDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Rewardstype Rep Reward = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Rewards"Reward"
"Cardano.Ledger.Rewards"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"Reward"
'PrefixI 'True) (S1 ('MetaSel ('Just"rewardType"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 RewardType) :*: (S1 ('MetaSel ('Just"rewardPool"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash StakePool)) :*: S1 ('MetaSel ('Just"rewardAmount"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin))))
Instances12Bounded, Enum, Eq, Ord, Show, Generic, …
Bounded RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsEnum RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsEq RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsOrd RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsShow RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsGeneric RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsNFData RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsToJSON RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsNoThunks RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsDecCBOR RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.RewardsEncCBOR RewardTypeDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Rewardstype Rep RewardType = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Rewards"RewardType"
"Cardano.Ledger.Rewards"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"MemberReward"
'PrefixI 'False) U1 :+: C1 ('MetaCons"LeaderReward"
'PrefixI 'False) U1)
Constructors
Instances9Eq, Ord, Show, Generic, NFData, NoThunks, …
Eq LeaderOnlyRewardDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsOrd LeaderOnlyRewardDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsShow LeaderOnlyRewardDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsGeneric LeaderOnlyRewardDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsNFData LeaderOnlyRewardDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsNoThunks LeaderOnlyRewardDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsDecCBOR LeaderOnlyRewardDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsEncCBOR LeaderOnlyRewardDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rewardstype Rep LeaderOnlyReward = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rewards"LeaderOnlyReward"
"Cardano.Ledger.Shelley.Rewards"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"LeaderOnlyReward"
'PrefixI 'True) (S1 ('MetaSel ('Just"lRewardPool"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (KeyHash StakePool)) :*: S1 ('MetaSel ('Just"lRewardAmount"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin)))
Constructors
Instances8Eq, Show, Generic, NFData, NoThunks, DecCBOR, …
Eq PoolRewardInfoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsShow PoolRewardInfoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsGeneric PoolRewardInfoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsNFData PoolRewardInfoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsNoThunks PoolRewardInfoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsDecCBOR PoolRewardInfoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.RewardsEncCBOR PoolRewardInfoDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rewardstype Rep PoolRewardInfo = D1 ('MetaDataDefined in cardano-ledger-shelley-1.19.0.1 · Cardano.Ledger.Shelley.Rewards"PoolRewardInfo"
"Cardano.Ledger.Shelley.Rewards"
"cardano-ledger-shelley-1.19.0.1-FBmICzj0TLXDG7I9pVlx3P"
'False) (C1 ('MetaCons"PoolRewardInfo"
'PrefixI 'True) ((S1 ('MetaSel ('Just"poolRelativeStake"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 StakeShare) :*: S1 ('MetaSel ('Just"poolPot"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Coin)) :*: (S1 ('MetaSel ('Just"poolPs"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 StakePoolSnapShot) :*: (S1 ('MetaSel ('Just"poolBlocks"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just"poolLeaderReward"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 LeaderOnlyReward)))))