From 62026c1e2dd0a1d0b8f12fc6d55c06de0ddc002e Mon Sep 17 00:00:00 2001 From: Daniel Roberts Date: Tue, 13 May 2025 22:05:56 -0500 Subject: [PATCH] Don't use PSBT_GLOBAL_XPUB as an unknown key in Psbt serde test The previous test used global key id 1 which is not unknown, it's PSBT_GLOBAL_XPUB. That's an inconsistent state for a Psbt to be in, and will cause a deserialization error when the Psbt serde implementation is modified to use the BIP-174 format. --- bitcoin/src/psbt/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitcoin/src/psbt/mod.rs b/bitcoin/src/psbt/mod.rs index 9418ae8bf..9b146a9d6 100644 --- a/bitcoin/src/psbt/mod.rs +++ b/bitcoin/src/psbt/mod.rs @@ -1586,7 +1586,7 @@ mod tests { }], }; let unknown: BTreeMap> = - vec![(raw::Key { type_value: 1, key_data: vec![0, 1] }, vec![3, 4, 5])] + vec![(raw::Key { type_value: 42, key_data: vec![0, 1] }, vec![3, 4, 5])] .into_iter() .collect(); let key_source = ("deadbeef".parse().unwrap(), "0'/1".parse().unwrap());