fix verion checking logic

This commit is contained in:
D-Stacks 2022-06-25 21:33:55 +02:00
parent d7d3c72cf3
commit 73db64d991

View File

@ -173,15 +173,15 @@ func CheckIfAddressIsValid(addr string, expectedPrefix Bech32Prefix) bool {
return false
}
if version != pubKeyAddrID {
return false
} else if version != pubKeyECDSAAddrID {
return false
} else if version != scriptHashAddrID {
return false
if version == pubKeyAddrID {
return true
} else if version == pubKeyECDSAAddrID {
return true
} else if version == scriptHashAddrID {
return true
}
return true
return false
}
// PublicKeySize is the public key size for a schnorr public key