AllNeededScriptHashes

scalus.cardano.ledger.utils.AllNeededScriptHashes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def allNeededMintScriptIndexHashes(transaction: Transaction): Set[(Int, ScriptHash)]

Returns all needed script data: (RedeemerTag, index, ScriptHash, Option[TransactionOutput]) For Spend redeemers, includes the spent output for datum extraction.

Returns all needed script data: (RedeemerTag, index, ScriptHash, Option[TransactionOutput]) For Spend redeemers, includes the spent output for datum extraction.

Attributes

def allNeededScriptHashes(transaction: Transaction, utxos: Utxos): Either[BadInputsUTxOException, Set[ScriptHash]]