| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Cardano.Chain.Update.Validation.Endorsement
Synopsis
- data Environment = Environment {}
- data State = State {}
- data Endorsement = Endorsement {}
- data CandidateProtocolUpdate = CandidateProtocolUpdate {}
- register ∷ MonadError Error m ⇒ Environment → State → Endorsement → m State
- data Error = MultipleProposalsForProtocolVersion ProtocolVersion
Documentation
data Environment Source #
Constructors
| Environment | |
Fields
| |
Constructors
| State | |
data Endorsement Source #
Constructors
| Endorsement | |
Instances
data CandidateProtocolUpdate Source #
Constructors
| CandidateProtocolUpdate | |
Fields
| |
Instances
register ∷ MonadError Error m ⇒ Environment → State → Endorsement → m State Source #
Register an endorsement.
This corresponds to the UPEND rule.