Voter

scalus.cardano.ledger.Voter
enum Voter

Represents a voter in the Cardano blockchain governance system.

A voter can be one of several types:

  • ConstitutionalCommitteeHotKey: A hot key of a constitutional committee member
  • ConstitutionalCommitteeHotScript: A script for a constitutional committee
  • DRepKey: A delegated representative key
  • DRepScript: A delegated representative script
  • StakingPoolKey: A staking pool key

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

final case class ConstitutionalCommitteeHotKey(keyHash: AddrKeyHash)

A constitutional committee member's hot key.

A constitutional committee member's hot key.

Value parameters

keyHash

The key hash of the committee member

Attributes

final case class ConstitutionalCommitteeHotScript(scriptHash: ScriptHash)

A constitutional committee script.

A constitutional committee script.

Value parameters

scriptHash

The hash of the script

Attributes

final case class DRepKey(keyHash: AddrKeyHash)

A delegated representative's key.

A delegated representative's key.

Value parameters

keyHash

The key hash of the DRep

Attributes

final case class DRepScript(scriptHash: ScriptHash)

A delegated representative script.

A delegated representative script.

Value parameters

scriptHash

The hash of the script

Attributes

final case class StakingPoolKey(keyHash: AddrKeyHash)

A staking pool's key.

A staking pool's key.

Value parameters

keyHash

The key hash of the pool

Attributes