Scalus
1.5.0
Scalus
Scalus
/
scalus
/
scalus.cardano
/
scalus.cardano.ledger
/
scalus.cardano.ledger.utils
/
MissingKeyHashes
MissingKeyHashes
scalus.cardano.ledger.utils.MissingKeyHashes
object
MissingKeyHashes
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
MissingKeyHashes
.
type
Members list
Clear all
Value members
Concrete methods
def
findAllMissingKeyHashes
(
transaction
:
Transaction
,
allWitnessesKeyHashes
:
Set
[
AddrKeyHash
],
utxos
:
Utxos
):
Either
[
BadInputsUTxOException
|
BadCollateralInputsUTxOException
,
Set
[
AddrKeyHash
|
StakeKeyHash
|
PoolKeyHash
]]
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
]
def
validateAllMissingKeyHashes
(
transaction
:
Transaction
,
allWitnessesKeyHashes
:
Set
[
AddrKeyHash
],
utxos
:
Utxos
):
Either
[
BadInputsUTxOException
|
BadCollateralInputsUTxOException
|
MissingKeyHashesException
,
Unit
]
In this article
Attributes
Members list
Value members
Concrete methods