| 1309 | ComboDescriptor(std::unique_ptr<PubkeyProvider> prov) : DescriptorImpl(Vector(std::move(prov)), "combo") {} |
| 1310 | bool IsSingleType() const final { return false; } |
| 1311 | std::unique_ptr<DescriptorImpl> Clone() const override |
| 1312 | { |
| 1313 | return std::make_unique<ComboDescriptor>(m_pubkey_args.at(0)->Clone()); |
| 1314 | } |
| 1315 | }; |
| 1316 | |
| 1317 | /** A parsed multi(...) or sortedmulti(...) descriptor */ |