MOf

scalus.ledger.api.Timelock.MOf
final case class MOf(m: Int, scripts: Seq[Timelock])

Members list

Value members

Inherited methods

def evaluate(validatorKeys: Set[KeyHash], interval: ValidityInterval): Boolean

Evaluates a Timelock script against a set of validator keys and a validity interval

Evaluates a Timelock script against a set of validator keys and a validity interval

Value parameters

interval

The transaction validity interval

script

The timelock script to evaluate

validatorKeys

Set of validator key hashes

Attributes

Returns

true if the script evaluates to true, false otherwise

Inherited from:
Timelock
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def toCbor: Array[Byte]

Attributes

Inherited from:
Timelock

Inherited fields

lazy val show: String

Attributes

Inherited from:
Timelock