| 334 | bool IsRange() const override { return m_provider->IsRange(); } |
| 335 | std::string ToString() const override { return "combo(" + m_provider->ToString() + ")"; } |
| 336 | bool ToPrivateString(const SigningProvider& arg, std::string& out) const override |
| 337 | { |
| 338 | std::string ret; |
| 339 | if (!m_provider->ToPrivateString(arg, ret)) return false; |
| 340 | out = "combo(" + std::move(ret) + ")"; |
| 341 | return true; |
| 342 | } |
| 343 | bool Expand(int pos, const SigningProvider& arg, std::vector<CScript>& output_scripts, FlatSigningProvider& out) const override |
| 344 | { |
| 345 | CPubKey key; |
nothing calls this directly
no test coverage detected