| 563 | } |
| 564 | |
| 565 | bool IsRange() const final { |
| 566 | for (const auto &pubkey : m_pubkey_args) { |
| 567 | if (pubkey->IsRange()) { |
| 568 | return true; |
| 569 | } |
| 570 | } |
| 571 | if (m_subdescriptor_arg) { |
| 572 | if (m_subdescriptor_arg->IsRange()) { |
| 573 | return true; |
| 574 | } |
| 575 | } |
| 576 | return false; |
| 577 | } |
| 578 | |
| 579 | bool ToStringHelper(const SigningProvider *arg, std::string &out, |
| 580 | bool priv) const { |
no outgoing calls