| 212 | bool IsRange() const override { return m_provider->IsRange(); } |
| 213 | std::string ToString() const override { return m_fn_name + "(" + m_provider->ToString() + ")"; } |
| 214 | bool ToPrivateString(const SigningProvider& arg, std::string& out) const override |
| 215 | { |
| 216 | std::string ret; |
| 217 | if (!m_provider->ToPrivateString(arg, ret)) return false; |
| 218 | out = m_fn_name + "(" + std::move(ret) + ")"; |
| 219 | return true; |
| 220 | } |
| 221 | bool Expand(int pos, const SigningProvider& arg, std::vector<CScript>& output_scripts, FlatSigningProvider& out) const override |
| 222 | { |
| 223 | CPubKey key; |
nothing calls this directly
no test coverage detected