UpdateCommittee

scalus.cardano.ledger.GovAction.UpdateCommittee
final case class UpdateCommittee(prevActionId: Option[GovActionId], removedMembers: Set[Credential], addedMembers: Map[Credential, Long], threshold: UnitInterval)

An action to update the constitutional committee.

Value parameters

addedMembers

Map of new committee members to their terms (epoch numbers)

prevActionId

Optional ID of a previous action this one depends on

removedMembers

Set of committee members to remove

threshold

Voting threshold for the committee

Attributes

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product