Skip to content

Commit 137c803

Browse files
committed
Use to_vec instead of to_bytes
1 parent da0cbd2 commit 137c803

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

src/interpreter/inner.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -551,14 +551,14 @@ mod tests {
551551
assert_eq!(script_code, Some(uncomp.pk_spk));
552552

553553
// Scriptpubkey has invalid key
554-
let mut spk = comp.pk_spk.to_bytes();
554+
let mut spk = comp.pk_spk.to_vec();
555555
spk[1] = 5;
556556
let spk = ScriptPubKeyBuf::from(spk);
557557
let err = from_txdata(&spk, &ScriptSigBuf::new(), &empty_wit).unwrap_err();
558558
assert_eq!(err.to_string(), "could not parse pubkey");
559559

560560
// Scriptpubkey has invalid script
561-
let mut spk = comp.pk_spk.to_bytes();
561+
let mut spk = comp.pk_spk.to_vec();
562562
spk[0] = 100;
563563
let spk = ScriptPubKeyBuf::from(spk);
564564
let err = from_txdata(&spk, &ScriptSigBuf::new(), &empty_wit).unwrap_err();
@@ -785,7 +785,7 @@ mod tests {
785785
let hash = hash160::Hash::hash(&preimage[..]);
786786
let (miniscript, witness_script) = ms_inner_script(&format!("hash160({})", hash));
787787
let wit_hash = bitcoin::script::WScriptHash::from_byte_array(sha256::Hash::hash(witness_script.as_bytes()).to_byte_array());
788-
let wit_stack = Witness::from_slice(&[witness_script.to_bytes()]);
788+
let wit_stack = Witness::from_slice(&[witness_script.to_vec()]);
789789

790790
let spk = ScriptPubKeyBuf::new_p2wsh(wit_hash);
791791
let blank_script = ScriptSigBuf::new();
@@ -795,7 +795,7 @@ mod tests {
795795
assert_eq!(&err.to_string(), "unexpected end of stack");
796796

797797
// with incorrect witness
798-
let wit = Witness::from_slice(&[spk.to_bytes()]);
798+
let wit = Witness::from_slice(&[spk.to_vec()]);
799799
let err = from_txdata(&spk, &blank_script, &wit).unwrap_err();
800800
assert_eq!(&err.to_string()[0..12], "parse error:");
801801

@@ -820,7 +820,7 @@ mod tests {
820820
let hash = hash160::Hash::hash(&preimage[..]);
821821
let (miniscript, witness_script) = ms_inner_script(&format!("hash160({})", hash));
822822
let wit_hash = bitcoin::script::WScriptHash::from_byte_array(sha256::Hash::hash(witness_script.as_bytes()).to_byte_array());
823-
let wit_stack = Witness::from_slice(&[witness_script.to_bytes()]);
823+
let wit_stack = Witness::from_slice(&[witness_script.to_vec()]);
824824

825825
let redeem_script = ScriptPubKeyBuf::new_p2wsh(wit_hash);
826826
let script_sig = script::Builder::new()
@@ -840,12 +840,12 @@ mod tests {
840840
assert_eq!(&err.to_string(), "unexpected end of stack");
841841

842842
// with incorrect witness
843-
let wit = Witness::from_slice(&[spk.to_bytes()]);
843+
let wit = Witness::from_slice(&[spk.to_vec()]);
844844
let err = from_txdata(&spk, &script_sig, &wit).unwrap_err();
845845
assert_eq!(&err.to_string()[0..12], "parse error:");
846846

847847
// with incorrect scriptsig
848-
let incorrect_sig = ScriptSigBuf::from(redeem_script.to_bytes());
848+
let incorrect_sig = ScriptSigBuf::from(redeem_script.to_vec());
849849
let err = from_txdata(&spk, &incorrect_sig, &wit_stack).unwrap_err();
850850
assert_eq!(&err.to_string(), "redeem script did not match scriptpubkey");
851851

src/miniscript/satisfy.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -696,7 +696,7 @@ impl<Pk: MiniscriptKey + ToPublicKey> Placeholder<Pk> {
696696
Placeholder::HashDissatisfaction => Some(vec![0; 32]),
697697
Placeholder::PushZero => Some(vec![]),
698698
Placeholder::PushOne => Some(vec![1]),
699-
Placeholder::TapScript(s) => Some(s.to_bytes()),
699+
Placeholder::TapScript(s) => Some(s.to_vec()),
700700
Placeholder::TapControlBlock(cb) => Some(cb.serialize()),
701701
}
702702
}

src/psbt/finalizer.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ fn get_descriptor(psbt: &Psbt, index: usize) -> Result<Descriptor<PublicKey>, In
164164
// 1. `PK`: creates a `Pk` descriptor(does not check if partial sig is given)
165165
if script_pubkey.is_p2pk() {
166166
let script_pubkey_len = script_pubkey.len();
167-
let pk_bytes = &script_pubkey.to_bytes();
167+
let pk_bytes = &script_pubkey.to_vec();
168168
match bitcoin::PublicKey::from_slice(&pk_bytes[1..script_pubkey_len - 1]) {
169169
Ok(pk) => Ok(Descriptor::new_pk(pk)),
170170
Err(e) => Err(InputError::from(e)),

src/psbt/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1481,7 +1481,7 @@ mod tests {
14811481
psbt_output.update_with_descriptor_unchecked(&desc).unwrap();
14821482

14831483
assert_eq!(expected_bip32, psbt_input.bip32_derivation);
1484-
assert_eq!(psbt_input.witness_script, Some(script::WitnessScriptBuf::from(derived.explicit_script().unwrap().to_bytes())));
1484+
assert_eq!(psbt_input.witness_script, Some(script::WitnessScriptBuf::from(derived.explicit_script().unwrap().to_vec())));
14851485

14861486
assert_eq!(psbt_output.bip32_derivation, psbt_input.bip32_derivation);
14871487
assert_eq!(psbt_output.witness_script, psbt_input.witness_script);
@@ -1502,7 +1502,7 @@ mod tests {
15021502

15031503
assert_eq!(psbt_input.bip32_derivation, expected_bip32);
15041504
assert_eq!(psbt_input.witness_script, None);
1505-
assert_eq!(psbt_input.redeem_script, Some(script::RedeemScriptBuf::from(derived.explicit_script().unwrap().to_bytes())));
1505+
assert_eq!(psbt_input.redeem_script, Some(script::RedeemScriptBuf::from(derived.explicit_script().unwrap().to_vec())));
15061506

15071507
assert_eq!(psbt_output.bip32_derivation, psbt_input.bip32_derivation);
15081508
assert_eq!(psbt_output.witness_script, psbt_input.witness_script);

0 commit comments

Comments
 (0)