RatifyEnv
scalus.cardano.ledger.epoch.internal.RatifyEnv
case class RatifyEnv(currentEpoch: EpochNo, poolDistribution: PoolDistribution, dRepDistribution: Map[DRep, Coin], dReps: Map[Credential, DRepState], committeeState: Map[Credential, CommitteeAuthorization], accounts: Map[Credential, ConwayAccountState], stakePools: Map[PoolKeyHash, PoolRegistration])
What RATIFY reads besides the enact state, the ledger's RatifyEnv without the instant stake (conway Governance/Internal.hs:562-571), spec [RT-2], [EB-20a]: all of it is read from the state after the boundary.
Value parameters
- accounts
-
the accounts, for the default vote of a pool, spec [RT-14a]
- committeeState
-
the authorization of each committee cold credential
- currentEpoch
-
reCurrentEpoch, the epoch of the boundary - dRepDistribution
-
the stake the DReps vote with, spec [RT-3a]
- dReps
-
the registered DReps, with their stored expiry, spec [RT-9a]
- poolDistribution
-
the stake the pools vote with, spec [RT-4a]
- stakePools
-
the registered pools, for the default vote of a pool, spec [RT-14a]
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article