Skip to content

Commit 3a7189d

Browse files
committed
tests: enable the signing cache for psbt signing tests
1 parent 42e0958 commit 3a7189d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/test/test_psbt.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ def do_sign(self, case):
167167
expected_ret = WALLY_OK if expected else WALLY_EINVAL
168168
priv_key, priv_key_len = make_cbuffer('00'*32)
169169
psbt = self.parse_base64(case['psbt'])
170+
wally_psbt_signing_cache_enable(psbt, 0) # Enable signing cache
170171
for wif in case['privkeys']:
171172
self.assertEqual(WALLY_OK, wally_wif_to_bytes(wif, 0xEF, 0, priv_key, priv_key_len))
172173
self.assertEqual(expected_ret, wally_psbt_sign(psbt, priv_key, priv_key_len, FLAG_GRIND_R))
@@ -182,6 +183,7 @@ def do_sign(self, case):
182183
ret = bip32_key_from_base58_alloc(case['master_xpriv'], byref(key_out))
183184
self.assertEqual(ret, WALLY_OK)
184185
psbt = self.parse_base64(case['psbt'])
186+
wally_psbt_signing_cache_enable(psbt, 0) # Enable signing cache
185187
ret = wally_psbt_sign_bip32(psbt, key_out, 0x4)
186188
# If all of the explicit private keys resulting from the master xpriv
187189
# are present, we can verify the fully signed result matches exactly

0 commit comments

Comments
 (0)