| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Agora.Effect.Voting
Description
Agora DRep Voting Effect script
Since: 1.0.0
Synopsis
- votingEffectScript :: ClosedTerm (PAsData PCurrencySymbol :--> (PAsData PScriptContext :--> PUnit))
- data VotingDatum = VotingDatum {
- vdGovernanceActionId :: GovernanceActionId
- vdVote :: Vote
Documentation
votingEffectScript :: ClosedTerm (PAsData PCurrencySymbol :--> (PAsData PScriptContext :--> PUnit)) Source #
Voting Effect Plutarch script - This script is used to: - certify new DRep registration - verify the DRep vote on behalf of the DRep based on the Agora voting result
See details in the specification.
Since: 1.0.0
data VotingDatum Source #
Haskell-level datum for the Voting Effect Validator script.
Since: 1.0.0
Constructors
| VotingDatum | |
Fields
| |
Instances
| FromData VotingDatum Source # | Since: 1.0.0 |
Defined in Agora.Effect.Voting Methods fromBuiltinData :: BuiltinData -> Maybe VotingDatum | |
| ToData VotingDatum Source # | Since: 1.0.0 |
Defined in Agora.Effect.Voting Methods toBuiltinData :: VotingDatum -> BuiltinData | |