GovActionPurpose

scalus.cardano.ledger.GovActionPurpose
See theGovActionPurpose companion object
enum GovActionPurpose extends Enum[GovActionPurpose]

The purpose of a gov action that names a parent, the ledger's GovActionPurpose (eras/conway/impl/src/Cardano/Ledger/Conway/Governance/Procedures.hs:782-790). The actions of one purpose form a chain from the purpose's root, spec [GV-6].

Attributes

Companion
object
Graph
Supertypes
trait Enum
trait Product
trait Equals
class Enum[GovActionPurpose]
trait Serializable
trait Comparable[GovActionPurpose]
trait Constable
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

case HardFork extends GovActionPurpose