| 193 | std::string ToString() const override { return "raw(" + HexStr(m_script.begin(), m_script.end()) + ")"; } |
| 194 | bool ToPrivateString(const SigningProvider& arg, std::string& out) const override { out = ToString(); return true; } |
| 195 | bool Expand(int pos, const SigningProvider& arg, std::vector<CScript>& output_scripts, FlatSigningProvider& out) const override |
| 196 | { |
| 197 | output_scripts = std::vector<CScript>{m_script}; |
| 198 | return true; |
| 199 | } |
| 200 | }; |
| 201 | |
| 202 | /** A parsed pk(P), pkh(P), or wpkh(P) descriptor. */ |
no outgoing calls