MissingKeyHashes

scalus.cardano.ledger.utils.MissingKeyHashes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def findMissingCertificatesKeyHashes(transaction: Transaction, allWitnessesKeyHashes: Set[AddrKeyHash]): Set[AddrKeyHash | PoolKeyHash]
def findMissingCollateralInputsKeyHashes(transaction: Transaction, allWitnessesKeyHashes: Set[AddrKeyHash], utxos: Utxos): Either[BadCollateralInputsUTxOException, Set[AddrKeyHash | StakeKeyHash]]
def findMissingInputsKeyHashes(transaction: Transaction, allWitnessesKeyHashes: Set[AddrKeyHash], utxos: Utxos): Either[BadInputsUTxOException, Set[AddrKeyHash | StakeKeyHash]]
def findMissingRequiredSignersKeyHashes(transaction: Transaction, allWitnessesKeyHashes: Set[AddrKeyHash]): Set[AddrKeyHash]
def findMissingVotingProceduresKeyHashes(transaction: Transaction, allWitnessesKeyHashes: Set[AddrKeyHash]): Set[AddrKeyHash]
def findMissingWithdrawalsKeyHashes(transaction: Transaction, allWitnessesKeyHashes: Set[AddrKeyHash]): Set[AddrKeyHash | StakeKeyHash]