| 1160 | protected: |
| 1161 | std::string ToStringExtra() const override { return HexStr(m_script); } |
| 1162 | std::vector<CScript> MakeScripts(const std::vector<CPubKey>&, std::span<const CScript>, FlatSigningProvider&) const override { return Vector(m_script); } |
| 1163 | public: |
| 1164 | RawDescriptor(CScript script) : DescriptorImpl({}, "raw"), m_script(std::move(script)) {} |
| 1165 | bool IsSolvable() const final { return false; } |