File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -629,6 +629,9 @@ def _pack_tokens_for_change(
629
629
# items at the beginning of next policy to previous policy MultiAssets
630
630
return multi_asset_arr
631
631
632
+ def _required_signer_vkey_hashes (self ) -> Set [VerificationKeyHash ]:
633
+ return set (self .required_signers ) if self .required_signers else set ()
634
+
632
635
def _input_vkey_hashes (self ) -> Set [VerificationKeyHash ]:
633
636
results = set ()
634
637
for i in self .inputs + self .collaterals :
@@ -747,6 +750,7 @@ def _build_tx_body(self) -> TransactionBody:
747
750
748
751
def _build_fake_vkey_witnesses (self ) -> List [VerificationKeyWitness ]:
749
752
vkey_hashes = self ._input_vkey_hashes ()
753
+ vkey_hashes .update (self ._required_signer_vkey_hashes ())
750
754
vkey_hashes .update (self ._native_scripts_vkey_hashes ())
751
755
vkey_hashes .update (self ._certificate_vkey_hashes ())
752
756
vkey_hashes .update (self ._withdrawal_vkey_hashes ())
You can’t perform that action at this time.
0 commit comments