Witness
Transaction witness.
- class pycardano.witness.VerificationKeyWitness(vkey: Union[pycardano.key.VerificationKey, pycardano.key.ExtendedVerificationKey], signature: bytes)
Bases:
pycardano.serialization.ArrayCBORSerializable
- signature: bytes
- class pycardano.witness.TransactionWitnessSet(vkey_witnesses: Optional[List[pycardano.witness.VerificationKeyWitness]] = None, native_scripts: Optional[List[pycardano.nativescript.NativeScript]] = None, bootstrap_witness: Optional[List[Any]] = None, plutus_v1_script: Optional[List[pycardano.plutus.PlutusV1Script]] = None, plutus_v2_script: Optional[List[pycardano.plutus.PlutusV2Script]] = None, plutus_data: Optional[List[Any]] = None, redeemer: Optional[List[pycardano.plutus.Redeemer]] = None)
Bases:
pycardano.serialization.MapCBORSerializable
- vkey_witnesses: Optional[List[pycardano.witness.VerificationKeyWitness]] = None
- native_scripts: Optional[List[pycardano.nativescript.NativeScript]] = None
- bootstrap_witness: Optional[List[Any]] = None
- plutus_v1_script: Optional[List[pycardano.plutus.PlutusV1Script]] = None
- plutus_v2_script: Optional[List[pycardano.plutus.PlutusV2Script]] = None
- plutus_data: Optional[List[Any]] = None
- redeemer: Optional[List[pycardano.plutus.Redeemer]] = None