Private
#bootstrapPrivate
#nativePrivate
#originalPrivate
#plutusPrivate
#plutusPrivate
#plutusPrivate
#plutusPrivate
#redeemersPrivate
#vkeywitnessesPrivate
#getPrivate
#getGets the witnesses for authorizing spending from UTxOs associated with Byron-era addresses.
The Bootstrap witnesses for this transaction.
Gets the set of native scripts required by this transaction.
The set of native scripts.
Gets the Plutus Data required by the Plutus scripts of this transaction.
The Plutus Data.
Gets the set of plutus v1 scripts required by this transaction.
The set of plutus v1 scripts.
Gets the set of plutus v2 scripts required by this transaction.
The set of plutus v2 scripts.
Gets the set of plutus v3 scripts required by this transaction.
The set of plutus v3 scripts.
Gets the redeemers required by the Plutus scripts of this transaction.
The redeemers.
Sets the witnesses for authorizing spending from UTxOs associated with Byron-era addresses.
The Bootstrap witnesses for this transaction.
Sets the set of native scripts required by this transaction.
The set of native scripts.
Sets the Plutus Data required by the Plutus scripts of this transaction.
The Plutus Data.
Sets the set of plutus v1 scripts required by this transaction.
The set of plutus v1 scripts.
Sets the set of plutus v2 scripts required by this transaction.
The set of plutus v2 scripts.
Sets the set of plutus v3 scripts required by this transaction.
The set of plutus v3 scripts.
Sets the redeemers required by the Plutus scripts of this transaction.
The redeemers.
Sets the Verification Key Witnesses, used to prove the spending of inputs on the transaction is authorized by the corresponding private key(s).
The set of verification key witnesses.
Gets the Verification Key Witnesses, used to prove the spending of inputs on the transaction is authorized by the corresponding private key(s).
The set of verification key witnesses.
Static
Private
#getPrivate
Gets all the scripts present in this witness as CDDL scripts.
The list of scripts.
Static
fromDeserializes the TransactionWitnessSet from a CBOR byte array.
The new TransactionWitnessSet instance.
The CBOR encoded TransactionWitnessSet object.
Static
fromCreates a TransactionWitnessSet object from the given Core Witness object.
Generated using TypeDoc
A witness is a piece of information that allows you to efficiently verify the authenticity of the transaction (also known as proof).
In Cardano, transactions have multiple types of authentication proofs, these can range from signatures for spending UTxOs, to scripts (with its arguments, datums and redeemers) for smart contract execution.