Collapse if statements

Clippy emits:

  warning: this `if` statement can be collapsed

As suggested, collapse the if statements into a single statement, with
no loss of clarity.
This commit is contained in:
Tobin C. Harding 2022-06-07 14:24:44 +10:00
parent 229fcb9f1f
commit 0f8f4c5609
1 changed files with 3 additions and 3 deletions

View File

@ -693,11 +693,11 @@ impl Address {
/// Constructs an [`Address`] from an output script (`scriptPubkey`).
pub fn from_script(script: &script::Script, network: Network) -> Option<Address> {
if script.is_witness_program() {
if script.witness_version() == Some(WitnessVersion::V0) && !(script.is_v0_p2wpkh() || script.is_v0_p2wsh()) {
if script.is_witness_program()
&& script.witness_version() == Some(WitnessVersion::V0)
&& !(script.is_v0_p2wpkh() || script.is_v0_p2wsh()) {
return None
}
}
Some(Address {
payload: Payload::from_script(script)?,