TransactionWitnessSet

scalus.cardano.ledger.TransactionWitnessSet
See theTransactionWitnessSet companion object
case class TransactionWitnessSet(vkeyWitnesses: TaggedSortedSet[VKeyWitness] = ..., nativeScripts: TaggedSortedMap[ScriptHash, Native] = ..., bootstrapWitnesses: TaggedSortedSet[BootstrapWitness] = ..., plutusV1Scripts: TaggedSortedStrictMap[ScriptHash, PlutusV1] = ..., plutusData: KeepRaw[TaggedSortedMap[DataHash, KeepRaw[Data]]] = ..., redeemers: Option[KeepRaw[Redeemers]] = ..., plutusV2Scripts: TaggedSortedStrictMap[ScriptHash, PlutusV2] = ..., plutusV3Scripts: TaggedSortedStrictMap[ScriptHash, PlutusV3] = ...)

Represents the witness set for a transaction in Cardano

Attributes

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

Members list

Value members

Concrete methods

def isEmpty: Boolean

Check if the witness set is empty

Check if the witness set is empty

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product