| 300 | bool IsRange() const override { return m_descriptor->IsRange(); } |
| 301 | std::string ToString() const override { return m_fn_name + "(" + m_descriptor->ToString() + ")"; } |
| 302 | bool ToPrivateString(const SigningProvider& arg, std::string& out) const override |
| 303 | { |
| 304 | std::string ret; |
| 305 | if (!m_descriptor->ToPrivateString(arg, ret)) return false; |
| 306 | out = m_fn_name + "(" + std::move(ret) + ")"; |
| 307 | return true; |
| 308 | } |
| 309 | bool Expand(int pos, const SigningProvider& arg, std::vector<CScript>& output_scripts, FlatSigningProvider& out) const override |
| 310 | { |
| 311 | std::vector<CScript> sub; |
nothing calls this directly
no test coverage detected