]> Untitled Git - bdk/commit
Remove redundant duplicated keys check
authorAlekos Filini <alekos.filini@gmail.com>
Sat, 24 Sep 2022 11:48:05 +0000 (13:48 +0200)
committerAlekos Filini <alekos.filini@gmail.com>
Sat, 24 Sep 2022 13:42:42 +0000 (15:42 +0200)
commite2bf9734b16f5a0f419f1c1fc39c9773fd7e1128
tree0adf5e1bdfabee7f6cc55f057b67347b0635b849
parentc3faf05be9361eb8e0afa2c066448fd10fe30b58
Remove redundant duplicated keys check

This check is redundant since it's already performed by miniscript (see
https://docs.rs/miniscript/7.0.0/miniscript/miniscript/analyzable/enum.AnalysisError.html#variant.RepeatedPubkeys)
and it was incorrectly failing on tr descriptors that contain duplicated
keys across different taproot leaves

Fixes #760
src/descriptor/error.rs
src/descriptor/mod.rs
src/wallet/mod.rs