atlas-cardano
Copyright(c) 2025 GYELD GMBH
LicenseApache 2.0
Maintainer[email protected]
Stabilitydevelop
Safe HaskellNone
LanguageGHC2021

GeniusYield.Types.Governance

Description

 
Synopsis

Documentation

data GYVote #

Vote on a governance proposal.

Constructors

Yes 
No 
Abstain 

Instances

Instances details
Bounded GYVote # 
Instance details

Defined in GeniusYield.Types.Governance

Enum GYVote # 
Instance details

Defined in GeniusYield.Types.Governance

Show GYVote # 
Instance details

Defined in GeniusYield.Types.Governance

Eq GYVote # 
Instance details

Defined in GeniusYield.Types.Governance

Methods

(==) :: GYVote -> GYVote -> Bool #

(/=) :: GYVote -> GYVote -> Bool #

Ord GYVote # 
Instance details

Defined in GeniusYield.Types.Governance

combineVotingProcedures :: GYVotingProcedures -> GYVotingProcedures -> GYVotingProcedures #

Combine two voting procedures. Here if a voter has voted on the same proposal in both procedures, the vote from the second procedure is taken.

combineTxVotingProcedures :: forall (v :: PlutusVersion). GYTxVotingProcedures v -> GYTxVotingProcedures v -> GYTxVotingProcedures v #

Combine two voting procedures. Here if a voter has voted on the same proposal in both procedures, the vote from the second procedure is taken. Likewise, witness from the second map is taken in case of conflicts.

data GYGovAction #

Constructors

ParameterChange 

Fields

HardForkInitiation 

Fields

TreasuryWithdrawals 

Fields

NoConfidence 

Fields

UpdateCommittee 

Fields

NewConstitution 

Fields

InfoAction